多言語のランディングページを作成したい場合は、 ユーザーが選択した言語に従ってコンテンツを取得します。多言語のFacebookのリンク先ページを作成する最も良い方法は何ですか?
私は、静的なHTMLのアプリを使ってこれを行うことができます私は
デザインとコンタクトフォームを持つようにランディングページをご希望ですか?それを行うための他の方法がありますか?
おかげ
多言語のランディングページを作成したい場合は、 ユーザーが選択した言語に従ってコンテンツを取得します。多言語のFacebookのリンク先ページを作成する最も良い方法は何ですか?
私は、静的なHTMLのアプリを使ってこれを行うことができます私は
デザインとコンタクトフォームを持つようにランディングページをご希望ですか?それを行うための他の方法がありますか?
おかげ
ユーザーがアプリを承認した後、あなたは、Facebookから署名要求を受けるべきです。この要求については、Signed Requestで説明します。
署名された要求のデータの一部として、のロケール文字列を含むユーザーオブジェクトが取得されます。 そのロケールコードを使用して、ユーザーの優先言語を取得し、それに基づいて行動することができます。
言語の選択に基づいて異なるものを表示したいということは、コンテンツが静的ではなく、動的であることを意味します。 javascriptを使用するだけで、facebookでユーザーを認証し、署名された要求からロケールを取得し、選択した言語に応じて異なる静的HTMLファイルを読み込むことができます。 そのようにコンテンツ自体は静的ですが、選択肢は動的です。
これはあなたの意志です。
あなたの返事をありがとう、まあまあ私はちょっと新しい...と私はすでに私のページにインストールされている静的なHTMLアプリケーションを使用する予定だった。どのように私はあなたのsuggetionを使用できますか? –
私はあなたが提供した情報が限られているため、あなたの状況を完全に理解していません。それよりもはるかに広いと思っていますが、少し詳しく知っている必要があります。質問(s)。 –
OKこれはちょっと掘り下げた後の私の質問です。私は、ユーザーのIP(場所の追跡)に応じてコンテンツを提供する私のウェブサイト上でPHPアプリケーションを構築したと言いますが、私はこのアプリケーションをFacebookページとして使用できますか? –
"ユーザーは選択した言語に応じてコンテンツを取得します。"どちらが選ばれましたか?ウェブブラウザがHttpリクエストで送信するOSの1つ?または自分のFacebookアカウントの設定ですか? – DMCS