私はPHPプロジェクトの国際化を行っています。 PHPの 私はgetttext()関数とpoeditプログラムを使用します。 例: それはすべての作品:JQueryのhtml関数内での国際化
<?php
echo gettext("Hello world");
?>
のHello Worldは、関連付けられた訳語で鍵となるでしょう。 JQueryのhtml関数を使用して.jsファイルをどのように翻訳するかはわかりません。例えば
は: ジャバスクリプトファイル内に、私は
if(exchange=='mo'){
$(#hopen.title).html("NEW WORD");
}
を持っている質問は:どのように私はpoeditプログラムでそれを使用し、「NEW WORD」へのgettext関数を呼び出すとことができますか?
おかげで、 解決策は、 ですが、gettextをjavascriptで直接呼び出す方法がありますか? 例: if(exchange == 'mo'){ $(#hopen.title).html(gettext( "NEW WORD")); } 以降、私はファイルmoを生成するためにlinuxでxgettextを実行できますか? – raoen
@raoen phpはjavascriptがブラウザで起動するまでにすでに処理を終了しているので、これを行う唯一の方法はajax呼び出しを行い、正しい値を返すPHPスクリプトを作成することです。しかし、それはたくさんのリクエストと余分な作業ですので、私はそれをお勧めしません。 – jeroen
ああ! OK! ありがとうございます! – raoen