0

私の codeigniter アプリケーションでは、ユーザー入力を英語からウルドゥー語に翻訳したいと考えています。そのために以下のコードを使用していますが、機能していません。テキストが翻訳されません。ブラウザのコンソールでエラーが発生しません。

コード:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
        <title>Google AJAX Search API Sample</title>
        <script src="http://www.google.com/jsapi?key=<KEY>" type="text/javascript"></script>

        <script type="text/javascript">
            google.load("language", "1");            
            function initialize() {
                var text = document.getElementById("text").innerHTML;
                google.language.translate(text, 'en', 'ur', function(result) {
                    var translated = document.getElementById("translation");
                    if (result.translation) {
                        translated.innerHTML = result.translation;
                    }
                });
            }
            google.setOnLoadCallback(initialize);  
        </script>            
    </head>
    <body style="font-family: Arial;border: 0 none;">
        <div id="text">This example text.</div>
        <div id="translation">Loading...</div>
    </body>
</html>
4

0 に答える 0