blog意識低い系プログラマの雑記2015-05-14CakePHP3のメッセージ定義でJavaScriptを多国語化JavaScriptフィリピンでシステムを作って日本に納めるために、英語版を作って日本語化するというアプローチを取っているのだけれど、React.jsをシステムに取り入れたところJavaScriptでローカライズする必要が生じて、えいやっとやってみました。いう感じでローカライズできるようになります。同僚からは笑われましたが、ローカライズはお前の担当だから好きにしろとのことなのでこいつを正式採用することにします。無駄に力を入れて、メッセージ定義ファイルから生成したJavaScriptをキャッシュしているのが個人的なネタポイントです。ちなみに、一般公開するページと管理者用のページを分けていたりする場合は、メッセージの内容で中身を推測されてよろしくない事態が発生するかもしれないので、そんなときはメッセージ定義を分けるとかすると良いと思ったり。app/src/Controller/JsController.php以下のファイルを作成。}}?>app/config/routes.php以下の記述を追加。(もしくは他のレイアウトファイル)以下の記述を追加。4.0.0ArchiveAdはてなブログをはじめよう!ryhmrtさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。