タグ

ブックマーク / dev.chrisryu.com (1)

  • JavaScriptの多言語対応の方法についてぼんやり考えてみた (でぃべろっぱーず・さいど)

    ぼんやりとJavaScriptでの多言語対応について。 実装方法は色々あって、メリット・デメリットがそれぞれあるので、思いつくままにさらさら書きます。 基方針 メッセージ系は、定数としてオブジェクトにまとめておきます。 var messages = {}; message.loading = 'ロード中'; message.error = 'エラーが発生しました。'; 小文字だと分かりづらかったら、大文字にしておくというのも手。 var M = {}; M.LOADING = 'ロード中'; M.ERROR = 'エラーが発生しました。'; で、使うときに、 alert(messages.error); こんな感じで使います。 で、この messages オブジェクトに、どうやってそのときの言語を設定するのかという話。 1.サーバ側(動的に生成されるページのロジック)でメッセージを管理

  • 1