タグ

I18Nに関するasa_ca3のブックマーク (3)

  • Using Language Identifiers (RFC 3066)

    Language identifiers as specified by RFC 3066, can have the form language, language-country, language-country-variant and some other specialized forms. The guidelines for choosing between language and language-country are ambiguous. To clarify which form should be used, John Cowan and I have posted this list for review. This is currently a draft document. It will be continually revised as we get f

    asa_ca3
    asa_ca3 2014/09/03
    中国語の言語コードとか
  • CakePHP 2.0.4で多言語対応する | @blog.justoneplanet.info

    ■手順 アプリケーションのrootディレクトリで以下のコマンドを実行する。 php lib/Cake/Console/cake.php i18n 以下のように表示される。 Welcome to CakePHP v2.0.4 Console --------------------------------------------------------------- App : app Path: /var/www/domain/app/ --------------------------------------------------------------- I18n Shell --------------------------------------------------------------- [E]xtract POT file from sources [I]nitia

  • CakePHP1.2の簡単国際化

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 CakePHP1.2のbakeで自動生成した画面は、画面に表示される文字列が__('文字列') で囲まれています。これは、簡単に多言語翻訳ができるように配慮されているからです。 ここを無理やり日語に書き換えても日語化はできますが、せっかくなので、最初から国際化をにらんで、poファイルを生成、編集して日語化を進めてもよいのではないか、と思います。 CakePHP1.2はgettextを使用した翻訳と流れは同じです。 http://ja.wikipedia.org/wiki/Gettext (1)アプリで使用する文字リソース(メッセージ類)は、__('')で囲む こうしておくと、自動的に翻訳ファイルを作ってく

    CakePHP1.2の簡単国際化
  • 1