2011-07-29 4 views
1

ウェブサイトのメインメニュー(英語のみ)で、英語またはフランス語を選択するためのアイコンを追加する必要があります。そして私はこれをどうやって行うのか分かりません。言語を変更するためのPHPでコードを書く方法

ありがとうございました

+0

かなり大きな問題のためにファイルには、HTML上のアイコンを置くか、どのように複数の言語をサポートする方法を求めているため

例えばLANGファイルあなたのアプリケーションで?詳細を教えてください。任意のmvcフレームワークを使用していますか?それはどんな種類のi18nを使っていますか?あなたはすでに翻訳していますか?動的テキストを持っているのか、それともすべて静的なページなのでしょうか? – marcelog

答えて

1

言語ファイルを作成する必要があります。テキストの代わりに割り当てられた変数を使用するようにチームに厳密なルールを設定し、それらの変数とそれらの言語の値を含む異なる言語ファイルを持つことができます。

次に、セッションを作成し、ユーザーがセッションで使用する言語を保存できます。次に、ウェブサイトのメインメニューで選択した内容に基づいて言語ファイルを選択することができます。英語

welcome_text = "Welcome to our website"; 

例えばlangは..スペイン語

welcome_text = "a spanish welcome to our website"; 
+0

次のように入力してください。 'welcome_text =" Bienvenue sur notre site ";'! – Sparkup

+0

すてきな@Stack 101 – Anush

+0

@yi_H私は彼が自分のウェブサイトを作成するための開発されたフレームワークを、彼の質問の深さ(犯罪が意図されていない)として使用するとは思っていません。また、多くの言語をサポートするフレームワークを使用していたとしても、MVCを実行しているかどうかにかかわらず、誰かに無責任なソリューションを提供することを依頼するのではなく、ソリューションを提供しました。 – Anush

関連する問題