2016-06-19 10 views
0

私は私のウェブサイトの多言語を作成しようとしている中で、それを挿入するには、このコードを変換する方法を、私はまた、PHPコードを持っていると私は翻訳されたファイルを持っていますが、ここで私のサイトもJSファイルを持っています私が翻訳したいこの言葉は、このPHPコードの例とそれをどのようにjsファイルに挿入するのですか?.jsファイル

ありJSコード

// Update search list 
       rsParent.html($('<div>').attr({id: 'relatedSearches', class: 'contentBox'}) 
        .append($('<div>').addClass('cbHead').text('Related Searches')) 
        .append($('<div>').addClass('cbBody').html(list))); 
      } 
     }); 

であり、PHPはサーバーサイドであるので、私はこのPHPコード

<?php echo $lang['CHARTS']; ?> 
+0

JavaScriptコードにPHPコードを挿入/出力するPHPページ内のインラインjsフラグメントを使用します。 – RomanPerekhrest

+0

はい、これはどうやって作るのですか? –

+0

あなたは「私はPHPコードを持っている」と言っていますが、どのように見えますか? – RomanPerekhrest

答えて

0

と交換したい単語「関連検索」は、直接それを行うことはできませんクライアントのブラウザで実行されるjavascriptとは異なり、Webサーバー上で一度実行される言語です。あなたは何ができるか

はJSONにPHPの配列$ LANGをエンコードして、JavaScriptで変数に代入JavaScriptとインラインとして出力しています。

<?php echo "<script>"; echo "var lang = " . JSON_encode($lang) . ";"; echo "</script>"; ?> 

は変数LANG はあなたのJavaScriptが実行される前に宣言する必要があるため、このPHPコードは、JavaScriptのファイルの前に置かれ(実行)していることを確認します。

+0

例を作ってください、私のjsコードにこのコードを入れてください関連する検索 –

関連する問題