多言語

多言語化するときのConfig.languageの値

本題 カレントの言語を指定するには、次のようにすると思います。 以下、この例でいう'ja_jp'を識別子と呼びます。 さて、識別子が、l10nのカタログ(のキー)に存在するとき、l10nはそれに対応する「locale」「localeFallback」といった値を、languagePath…

TimeHelperを使って多言語対応の日付・時刻を表示する

CakePHP1.3からは、TimeHelperでi18nFormat()というメソッドが使えます。 http://book.cakephp.org/ja/view/1566/View-と-Helper 概要 このメソッドは、strftime()の書式を与えると、アプリケーションのロケール情報に基づいて日付・時刻を返します。 setloc…

(速報)1.3のi18nFormat()はまだ使ってはいけない

CakePHP1.3では、Time Helperを使うことにより、日付/時刻の表示の多国後対応が容易になりました。 http://book.cakephp.org/ja/view/1579/Library-classes これは少なくとも自分にとって非常に嬉しいニュースでした。 というわけで嬉々として試してみたんで…