📜  马来语到英语翻译 (1)

📅  最后修改于: 2023-12-03 15:12:55.621000             🧑  作者: Mango

马来语到英语翻译 API
概述

马来语到英语翻译 API 可以将马来语翻译成英语,提供了简单易用的接口供程序员使用。这个 API 是基于机器翻译技术实现的,因此翻译效果可能会受到一些文化背景和语言习惯的影响。我们建议在使用本 API 时进行检查和人工校对,以达到更准确的翻译效果。

使用方法

使用本 API 非常简单,只需要向 API 发送 HTTP 请求,请求中包含需要翻译的马来语文字和 API 的访问密钥即可。API 的返回结果为 JSON 格式的数据,其中包含了翻译结果。

以下代码片段为 Python 语言的示例代码,演示了如何使用本 API 进行马来语到英语的翻译。

import requests

def translate_malay_to_english(text):
    url = "https://api.translate.com/translate/malay/english"
    headers = {
        "Authorization": "Bearer <YOUR_ACCESS_TOKEN>",
        "Content-Type": "application/json"
    }
    data = {
        "text": text
    }
    response = requests.post(url, headers=headers, json=data)
    if response.status_code == 200:
        result = response.json()["data"]["translation"]
        return result
    else:
        return None

请注意,上面代码示例中的 <YOUR_ACCESS_TOKEN> 部分需要替换为您自己的 API 访问密钥。

请求参数

API 接受的请求参数如下:

| 参数名 | 类型 | 必填 | 描述 | |-------|------|-----|-----| | text | string | 是 | 需要翻译的马来语文本 |

返回结果

API 返回的结果为 JSON 格式的数据,其中包含了翻译结果。

| 字段名 | 类型 | 描述 | |-------|------|-----| | translation | string | 翻译结果 | | detectedSourceLanguage | string | 源语言(自动检测) |

以下是返回结果的示例:

{
    "data": {
        "translation": "Hello, world!",
        "detectedSourceLanguage": "ms"
    }
}
错误码

以下是本 API 可能返回的错误码及其含义:

| 错误码 | 含义 | |------|-----| | 400 | 无效的请求参数 | | 401 | 访问密钥无效 | | 429 | 请求过多 | | 500 | 服务器内部错误 |

版本历史

| 版本号 | 更新内容 | 发布时间 | |-------|---------|---------| | 1.0 | 初始版本 | 2022年6月1日 |

参考资料