2012-01-08 12 views
1

私はCakePHPフレームワークを使って構築されたWebアプリケーションを持っていますが、今は国際化の過程にあります。私は、基本セットアップ以下の記事で説明したように開始 -CakePHP:Webアプリケーションの国際化 - デザインとサンプル?

http://puskin.in/blog/2010/08/cakephp-manage-multiple-language-in-application/

とも私の前の質問に基づいてカスタマイズを少し追加 - 完全に私を国際化するには

CakePHP: Internationalizing Web Application

ウェブアプリケーションの場合、カテゴリ、お気に入り、国、バケツリストなど、プルダウン/ルックアップのコンテンツも翻訳する必要があります。

私のテーブルとCakePHPサンプルを無視しますか?誰かが簡単な例とクラスで説明できますか?リンクや記事?

我々は何か考えてみましょう -

ユーザーが複数の投稿を作成することができ、各ポストは、我々は、ドロップダウンを国際化する必要があるドロップダウンと同じでカテゴリ[科学記事、試合の記事]などがあります同じように。

答えて

1

つのヒント:

  1. は、CakePHPのマニュアルをお読みください。
  2. 利用可能なアプリケーションのコードに見て私のオープンソースプロジェクトが翻訳されて(多分croogo
+0

+1大きなポインタのために、私はCakePHPのいくつかのオープンソースの実装を調べるべきではないと考えました。これは、画像のアップロード、ファイルマネージャーなどの多くの他の方法で私を助けています – jagamot

+0

ソースコードを常に見てください...そしてupvotingに感謝します – Mika

0

。 CandyCaneを呼び出します。 CakePHPへのRedmineのポート。 私はRedmineから翻訳ファイルもインポートしました。そのため、CandyCaneは最初から複数の言語をサポートしています。

https://github.com/yandod/candycane

それはあなたのために役に立つかもしれません。