我想将给定的用户文字从乌尔都语转换为英语。 当我将源语言作为英语和目标语言作为乌尔都语时,它似乎工作正常。但每当我选择源语言为乌尔都语,目的地为英语时,它似乎不起作用。我一直在寻找过去两周来解决这个问题,但我没有成功,因为没有资源可以帮助我进行语言转换。任何帮助将不胜感激。先感谢您。 PS:我已将谷歌翻译API包含在我的网站上。
<script type="text/javascript" src="https://www.google.com/jsapi">
// Load the Google Transliterate API
google.load("elements", "1", { packages: "transliteration" });
function onLoad() {
var options = {
sourceLanguage:
google.elements.transliteration.LanguageCode.ENGLISH,
destinationLanguage:
[google.elements.transliteration.LanguageCode.URDU],
shortcutKey: 'ctrl+e',
transliterationEnabled: true
};
// Create an instance on TransliterationControl with the required
// options.
var control =
new google.elements.transliteration.TransliterationControl(options);
// Enable transliteration in the textbox with id
// 'transliterateTextarea'.
control.makeTransliteratable(['transliterateTextarea']);
}
google.setOnLoadCallback(onLoad);
</script>
答案 0 :(得分:0)
引自Transliterate API的官方API文档“当前,英语是唯一受支持的源语言”。根据Google的文档,您不能选择英语以外的任何其他源语言。 https://developers.google.com/transliterate/v1/getting_started