批量翻译模式:每行一个文本,将同时翻译所有行
0 / 5000
翻译结果将显示在这里...
翻译中...
翻译历史
暂无翻译历史
API 接口文档

接口地址

POST https://blog.kukus.cn/wp-json/watch-life-net/v1/translate

请求参数

参数名 类型 必填 说明
text string 要翻译的文本内容
target string 目标语言代码(如:zh-CN, en-US, ug)
source string 源语言代码(留空自动检测)
style string 翻译风格(默认:fluid)

支持的语言代码

常用语言代码:
zh-CN - 中文(简体)
zh-TW - 中文(繁体)
en-US - 英语
ru-RU - 俄语
ug    - 维吾尔语
uzn   - 乌兹别克语
kk    - 哈萨克语
ja-JP - 日语
ko-KR - 韩语
ar-SA - 阿拉伯语
de-DE - 德语
fr-FR - 法语
es-ES - 西班牙语
it-IT - 意大利语
pt-BR - 葡萄牙语
tr-TR - 土耳其语
th-TH - 泰语
vi-VN - 越南语
hi-IN - 印地语
fa-IR - 波斯语

更多语言请访问:https://blog.kukus.cn/wp-json/watch-life-net/v1/translate/languages

返回格式

{
    "success": true,
    "data": {
        "translatedText": "Hello, World",
        "sourceText": "你好,世界",
        "sourceLang": "zh-CN",
        "sourceLangName": "中文(简体)",
        "targetLang": "en-US",
        "targetLangName": "英语(美国)",
        "detectedLanguage": "zh-CN",
        "quota": {}
    }
}

调用示例(JavaScript)

fetch('https://blog.kukus.cn/wp-json/watch-life-net/v1/translate', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
        text: '你好,世界',
        target: 'en-US',
        source: 'zh-CN'
    })
})
.then(response => response.json())
.then(data => {
    console.log(data.data.translatedText); // Hello, World
});

调用示例(PHP)

$url = 'https://blog.kukus.cn/wp-json/watch-life-net/v1/translate';
$data = array(
    'text' => '你好,世界',
    'target' => 'en-US',
    'source' => 'zh-CN'
);

$response = wp_remote_post($url, array(
    'headers' => array('Content-Type' => 'application/json'),
    'body' => json_encode($data)
));

$result = json_decode(wp_remote_retrieve_body($response), true);
echo $result['data']['translatedText']; // Hello, World