2017-02-04 35 views
0

英語とヒンディー語の両方のウェブサイトを、ウェブサイトdigit.inのようにオプションで作成しようとしています。英語でもヒンディー語でも、マルチ言語のウェブサイトを作る方法

どうすればいいですか?

ウェブサイトは、私はすでに私のwebsite.Nowの英語版を作成した.Since

+1

** [Google Cloud Translation API](https://cloud.google.com/translate/docs/)**を使用する方法もありますが、文法上の間違いなく100%正確な翻訳を望む場合Google Translatorはまだ人間のような完璧な翻訳を行う段階ではないので、翻訳を手動で行う必要があります。 –

答えて

0

まずステップヒンディー語でコンテンツを複製するだろう(私はそれの唯一のヒンディー語版で仕事をしていた私を助けdynamic.pleaseですそれをデータベース(またはファイルシステム、言語ごとに異なるディレクトリ)で違うようにフラグを立てます。つまり、lang = 'en'(英語)、lang = 'hi'(ヒンディー語))。

その後、あなたは2つのオプションがあります:使用JSユーザーの言語設定を検出し、それに基づいて正しいコンテンツを表示するには:

JavaScript for detecting browser language preference

をそれとも、あなただけ(オプションドロップダウンを作成することができますか他のタイプのセレクター)を使用して、自分の好みの言語を選択して、そのオプションに基づいて正しいコンテンツを再配信することができます。あなたがPHPで純粋にそれをしたい場合は*

EDITは、あなたは、User-Agent文字列の言語設定を検出する必要があると思います。

Detect Browser Language in PHP

+0

あなたは、私があなたの言いたいことをすべて理解していないので、私はこのすべてに非常に新しいですから、あなたは、記事やチュートリアルや何かのanykindを提供することができます –

-1

言語ファイルと設定を作成します。各ファイルで、hindi、arabic、frenchなどの言語フォルダを作成します。次に、レイアウトでファイルを参照します。