タグ

2013年1月12日のブックマーク (1件)

  • r18n互換のJavaScript国際化処理ライブラリ·X18n MOONGIFT

    X18nはJavaScriptによる国際化処理ライブラリです。 JavaScriptの活用の幅が広がっていく中で注目したいのが多言語化対応です。Webアプリケーションなどで使ってみたいクライアントサイドの多言語化ライブラリとしてX18nを紹介します。 基的な使い方。まずregisterで言語とその変換を登録します。 言語の設定をします。 後はtで使えます。ドットで階層をたどれます。 %1で置き換えたり、指定した文字での置換にも対応しています。 カウントにも対応しています。 X18nはRubyのr18n互換となっており、r18nが使っているYAMLファイルをJSONに置き換えて使えるようにしています。利用言語は指定も可能ですが、Webブラウザからの取得もサポートされています。さらにwindowオブジェクトにデータを付けることによるダイナミックデータバインディングも利用できます(設定で使えな

    r18n互換のJavaScript国際化処理ライブラリ·X18n MOONGIFT