問題タブ [http-accept-language]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2852 参照

javascript - ユーザーが RTL 言語でブラウザーを使用しているかどうかを検出する

ユーザーが RTL 言語のブラウザーを使用している場合、JavaScript を使用して Web ページで検出するにはどうすればよいですか? たとえばアラビア語。それらに別のレイアウトを提供したいと思います。

0 投票する
0 に答える
798 参照

http - 「Accept-Language」ヘッダーを設定した後でも HttpServletRequest.getLocale() が null を返す

Accept-LanguageREST 呼び出しで : en-gbの値を設定してHttpいますが、コードでロケールを取得しようとすると、null が表示されます。

コード内

httpServletRequest.getLocale()は常に として来ますnull

考えられる理由は何ですか?

0 投票する
2 に答える
2707 参照

localization - Google 翻訳プラグイン (IP & Accept-Language) を使用してウェブサイトを自動的に翻訳しますか?

Google 翻訳プラグインを使用して、訪問者の IP と「accept-language」ヘッダー情報に基づいて Web サイトを自動的に翻訳する方法はありますか?

ありがとうございました!

0 投票する
2 に答える
52 参照

web - Tower : 予期しない辞書によるローカライズ

Web アプリケーションで i18n および l10n 用のTowerライブラリを使用しています。

「ジャストインタイム」、つまり予期しない辞書、特に予期しないサポートされているロケールをローカライズしなければならないという問題があります。

HTTP リクエストを受け取ります。そこから、受け入れられたロケールを優先順に抽出できます。たとえば、次のようになります。

[:de :en-UK :en :fr-FR :fr]

一方、次の形式で、データベースからフェッチされたマイクロ辞書からローカライズする必要があります。 {:fr "En Français" :en "In English" :en-Uk "In English from UK"}

私のプログラムでやりたいことは、これらの 2 つの要素から最も一致する翻訳を見つけることです (この例では、それは:en-UKです。利用できないことを事前に知らない場合があることに注意してください:de)。

私は Tower ライブラリでそれを行う方法を見つけていません (そして、車輪の再発明は避けたいと思います)。

誰も私がどのように進むべきか知っていますか?

前もって感謝します!

0 投票する
1 に答える
523 参照

.htaccess - パスによる .htaccess 言語スイッチ

次のルールがあります。

domain.tld は domain.tld/{lng}/ にリダイレクトされます

domain.tld/news を domain.tld/{lng}/news にリダイレクトするにはどうすればよいですか?

0 投票する
1 に答える
66 参照

http-headers - Accept Http Headers は、指定されたもの以外の他の形式を消化しますか?

私の理解によると:

Accept ヘッダーは、受け入れるHTTP clientsコンテンツ タイプをサーバーに伝えるために使用されます。次に、サーバーは応答を返します。これには、返されたコンテンツの実際のコンテンツ タイプをクライアントに伝える Content-Type ヘッダーが含まれます。

この理解で、私は次のことを試しました:

応答でわかるように、私が送信したのContent-Type: text/html; charset=ISO-8859-1は私が要求したものではありませんか?

要求したのに、なぜ別の表現 (HTMLこの場合) が送信されるのxmlですか?

ありがとう

0 投票する
0 に答える
170 参照

.htaccess - ブラウザ言語に基づく外部 URL への htaccess サブドメイン

問題があります: htaccess サブドメインを、クライアント ブラウザーの言語に基づいて 2 つの異なる URL にリダイレクトしたいと考えています。今、私はこのコードを試しましたが、うまくいきません。htaccess は適切な場所にあります。最初のルールに従って常にリダイレクトし、accept-language 条件を無視します。

あなたの誰かがこの問題で私を助けることができれば、それは本当に素晴らしいことです! どうもありがとう。