【问题标题】:How to convert text from Urdu to English in Asp.net C#如何在 Asp.net C# 中将文本从乌尔都语转换为英语
【发布时间】:2016-01-04 06:44:02
【问题描述】:

我想将给定的用户文本从乌尔都语转换为英语。 当我将源语言设为英语并将目标语言设为乌尔都语时,它似乎工作正常。但是,每当我选择源语言为乌尔都语和目标语言为英语时,它似乎都不起作用。过去两周我一直在寻找解决这个问题的方法,但我没有成功,因为没有资源可以帮助我进行语言转换。任何帮助将不胜感激。先感谢您。 PS:我已经在我的网站中包含了 Google Translate 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>

【问题讨论】:

  • 欢迎来到 Stack Overflow。不幸的是,“它似乎没有工作”并没有给我们任何关于出了什么问题的线索......这看起来像一个与 C# 或 ASP.NET 没有任何关系的问题,因为你正在制作直接从 Javascript 调用 Google 翻译。
  • 文本正在从英语转换为乌尔都语,但是当我将源语言设为乌尔都语时,文本不会转换为英语。印地语、孟加拉语和波斯语也是如此。
  • 控制台上是否显示任何错误?您能否在 Google 翻译网站上获得相同的工作请求?所有这些信息都应该在问题中 - 再次,我建议删除 C# 和 ASP.NET 标记,因为这里似乎没有任何特定于 ASP.NET 的内容。 (您应该能够仅在 HTML 文件中演示相同的问题。这样的 HTML 文件将是一个有用的简短但完整的示例...)
  • 您正在尝试翻译文本或音译它?他们是两个不同的东西
  • Translation 的意思是“将文本的含义从一种语言翻译成另一种语言”,Transliteration 的意思是“将文本值从一种语言更改为另一种语言的相等字母”。翻译:嗨(英语)- Salom(乌兹别克语)。音译:한국어(韩语)-Hangugo(英语)

标签: c# asp.net google-api google-translate transliteration


【解决方案1】:

引自 Transliterate API 的官方 API 文档“目前,英语是唯一支持的源语言”。根据 Google 的文档,您不能选择英语以外的任何源语言。 https://developers.google.com/transliterate/v1/getting_started

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    相关资源
    最近更新 更多