問題タブ [language-switching]
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.
android - Android にインストールされている言語を一覧表示/選択する方法は?
1 回または 2 回クリックするだけで、「公式」言語リスト (クイック設定 >設定 > 言語と入力 > 言語。
このリストをプログラムで取得するにはどうすればよいですか? これは、Locale.getAvailableLocales() から入手できるロケール リストですか? ロケールから言語にアクセスする必要がありますか? ありがとうございました!

編集 - これは私がこれまでに行ったことです:
私は今それらのオプションを探しています:
ここから。
編集 2 - 中国語のオプションがある言語リストの最後を示す 2 つの画像。

これはシステムからのリストです。

このリストは、次のコードで作成されました。
2 番目のリストから 1 番目のリストにアクセスする方法が必要で、おそらくシステムの隠しファイルにアクセスする必要がありますか?
EDIT 3 - 次のコードを追加すると、中国語、ポルトガル語、スペイン語の特殊文字 (UTF-8) が問題なく表示されます。
ここから実際にシステム言語を変更するにはどうすればよいですか (以下のようなインテント/アクティビティを開かずに?
c# - ブートストラップ付き言語スイッチャー
ナビゲーションバー内に言語スイッチャーを構築しようとしています。
私のコードは次のとおりです(_LoginPartial.cshtml)
@selectedImgSrc値は~/assets/images/i18n/en-US.png
@culture valueはen-us
ただし、このコードは次の結果を生成します

これにはいくつかの問題があります:
- ナビゲーションでは、画像は表示されず、テキストのみが表示されます (en-US)
- ドロップダウンが大きすぎて気に入らない。小さくする方法はありますか?
magento - Magento 言語スイッチが 2 回表示される
Magento でウェブショップを構築しています。HelloWired という無料のテーマをダウンロードしました。ウェブショップでは英語とオランダ語を使用しています。顧客がこれらの言語を切り替えることができる言語スイッチャーがあります。
私の問題は、このスイッチが 2 回表示されることです。レイアウト ファイルを確認したところ、 page.xml2 回言及されていることに気付きました。しかし、それらの1つを削除すると、何もしないか、両方を削除します..
言語スイッチの 1 つを削除するには、誰が手伝ってくれますか?
これはpage.xmlファイルのコードです:
c# - MasterPage C#.NET で言語を切り替える
masterpage ファイルで言語を切り替える必要があります。masterpage ファイルにはメニューが含まれており、言語を切り替える必要もあります。マスター ページで多言語サポートを使用する方法はありますか?
このチュートリアルで言語スイッチャーを作成しました。私のMLS.csファイル (チュートリアルでは BasePage.cs という名前)MLSは から継承してSystem.Web.UI.Pageいますが、マスター ページは から継承していSystem.Web.UI.MasterPageます。
すべてのコンテンツページにメニューを書かずに、マスターページでも言語を切り替える簡単な解決策があることを願っています。
私のDesign.Master(ユーザーのMasterPge)の内容は次のとおりです。
誰かが助けてくれることを願っています。
php - polylang slugプラグインlangスイッチを使用したWordpress polylangが機能しない
現在の Wordpress プロジェクトでは、polylang プラグインを使用しました。しかし、すべての言語で同じスラッグを使用する必要があったため、polylang slug プラグインも使用しました。
例:
www.yourdomein.com/nl/my-slug
www.yourdomein.com/en/my-slug
すべてがうまくいきました。すべての言語で同じスラッグを使用できる URL が機能しています。私たちのページの言語スイッチが突然、常に現在の言語にリンクするという事実を除いて.
例:
現在の言語 = nl
言語スイッチには次のリンクがあります。
nl => www.yourdomein.com/nl/my-slug
en => www.yourdomein.com/ nl /my-slug
誰かがこれに対する解決策を持っていますか?似たようなことを経験していますか?
前もってありがとう、ジョレン
lektor - 言語スイッチャーがブログ ページからしか機能しない
以下のように言語スイッチャーを作成しました。
から/またはから機能しますが、利用可能であってもページ/blog/<blog-post>からは機能しません。/blog/en/blog
バグですか、それとも何か修正する必要がありますか?
以下は、ページの右上にある私の Web サイトの言語スイッチャーです。
- 作業中 (トップ レベル ページ): http://www.socoka.com/
- 動作しない (ブログページ): http://www.socoka.com/blog/
drupal-modules - Drupal 8 言語スイッチャー テーマ ファイル
drupal 8 言語スイッチャー ブロックやテーマ ファイルはどこにありますか?
私はこれについてかなり多くのブログやフォーラムを探してきましたが、ファイルがないか、提案されているファイルにそのようなコードがありません。スイッチャードロップダウンのようなモジュールがあると思いましたが、モジュール全体を使用するのではなく、コードにいくつかの変更を加えたいと思います:)
リンクの代わりにフラグを追加したくありません。ただし、別の実行可能な解決策は、独自のモジュールを作成し、この言語スイッチャー モジュールを置き換えることです。
ios - ローカライズ言語を変更した後、ストーリーボードの方向を迅速に更新
私は Swift を初めて使用し、ユーザーがアラビア語ボタンをクリックしたときに、アプリケーション ビューの方向を LTR から RTL に変更しようとしています。これまでのところ、以下のコードがあり、方向がない限り、すべてのテキストが正しく変更されています。方向は、アプリケーションを閉じて再度開いた場合にのみ機能します。助けてください
multilingual - TYPO3: 翻訳されていないページの翻訳されたホームページにリダイレクトするにはどうすればよいですか?
私は、次の言語で多言語 TYPO3 サイトを作成しました。
- ドイツ語 (デフォルト)
- 英語
- スペイン語
すべてのページの翻訳はありません。たとえば、ドイツ語で 10 ページ、英語で翻訳されたページが 10 ページありますが、スペイン語で翻訳されたページは 4 ページしかありませんが、言語スイッチャーはすべてのサイトで利用できます。そのため、誰かがスペイン語で利用できない 6 つのページの 1 つに移動し、言語スイッチャーを使用しようとすると、次のエラー メッセージが表示されます。
特定のページのスペイン語翻訳がない場合、ユーザーをスペイン語のホームページにリダイレクトするのがより良い解決策だと思いますが、どうすればこのようなことができますか?
私の現在の言語構成は次のようになります。
そして、私の言語スイッチャーは次のようになります。
ご覧のとおり、現在のサイトにスペイン語版がない場合に言語スイッチャーからリンクを削除する USERDEF1 を定義しましたが、それでもユーザーをスペイン語版のホームページにリダイレクトしたいと考えています。何か提案はありますか?