2011-05-24 8 views
1

私はインターネット企業のJavascriptライブラリーで働いているインターンです。私の雇用主が私に "考えて"尋ねる方法通常の外部ファイルからテンプレートへの翻訳文字列翻訳ストリングのi18n概念マッピング

正直言って、私はそれが何を意味するのか分かりません。誰かが私に適切なリソースを教えてもらえますか?それでも、誰かが私にその文章を説明するシナリオを提供し、それを解決する方法を提案することはできますか?

+1

私はそれがどちらか意味するか分からない。あなたの雇用主に明確にするように頼むべきかもしれません。 – Pointy

+0

@Pointy私はそれが何か明白だと思った。その場合、私は彼に明確化を求めるでしょう。ありがとう! – Codier

答えて

1

これはサーバー側の問題であり、JavaScriptの問題はそれほどありません。 「通常は外部ファイルからテンプレートに翻訳文字列をマップする」限り、ほとんどの場合、gettextのような機能について話しています。

たとえば、PHPにはgettextシリーズの機能があります。彼らは.poファイルとして知られている "外部ファイル"を使用して翻訳を提供します。翻訳は、gettext()関数(通常は_()と略されます)を使用して、ユーザーが選択したロケールに応じてマッピングされます。 JavaScriptは本当にこの機能を持っていません、私の意見ではそれもありません。

1

私はjavascript i18n(文字列変換のみ)モジュールを開発しました。これは単にgettextと似た機能を果たしますが、javascript用です。おそらくあなたはそれを見てみることができます: http://www.zomeoff.com/jsin/