私のAureliaアプリケーションで複数の言語をサポートしたい。たとえば、ユーザーがwww.mysite.com/sv/startに移動すると、スウェーデン語でそのサイトを表示する必要があります。 Aureliaでこの問題を解決する最良の方法は何ですか?Aureliaを国際化で使用する
-2
A
答えて
0
国際化を扱うためのAureliaプラグインがあります。私たちは、翻訳(アウレリアとさまざまなモバイルアプリケーションに基づいてWebポータル)を共有するので
0
:ここではいくつかの有用なリンクですこのアプローチを使用します:
- 翻訳はデータベースにあります。
- Aureliaプロジェクトでは、
LanguageService
クラスがデータベースから翻訳を読み込み、現在の言語と関連する言語固有の文化情報に注意を払います。 LanguageService
は、ログインページでインスタンス化され、@autoinject
を介してコンポーネント間に注入されます。aurelia-framework
からです。- 各コンポーネントまたはページには、それぞれ
LanguageService
からバインドされたラベルとプロパティがバインドされています。
このアプローチは、指定されたルートから言語IDを解析できるので、あなたのケースでも適用できます。
関連する問題
- 1. JavaScriptで国際化を使用する
- 2. データベースを使用したStruts2国際化
- 3. 中国語の翻訳に使用する国際化
- 4. SonarQube 6.3.1カスタムプラグインで国際化I10nを使用する
- 5. Struts2 +国際化
- 6. ルビー - 国際化
- 7. モノ国際化
- 8. YAML国際化
- 9. 入力にng-bootstrap国際化日付ピッカーを使用する
- 10. カスタムモデルエラーの国際化
- 11. 国際化検証
- 12. Struts2 +国際化+ Java
- 13. Android WebView国際化
- 14. JDeveloperと国際化
- 15. cakePHP 3.3国際化
- 16. AngularJSの国際化
- 17. SSRSの国際化
- 18. Railsの国際化
- 19. Javaの国際化
- 20. ストラット内での国際化
- 21. Yii2での国際化(データベース)
- 22. Qtでの国際化4.8
- 23. djangoを使ったJavaScriptの国際化
- 24. 国際化する方法ビューで
- 25. ResourceBundleでのメソッドの使用国際化のためのJavascriptオブジェクト
- 26. 国際化のためのangular2でのTRANSLATIONSの使用?
- 27. emberjsと国際化の使い方
- 28. cakephpで国際化をカスタムURLと拡張子で使用する方法
- 29. Selenium WebDriverをPythonで使用して国際化を処理する方法は?
- 30. MVCフィルタを使用した国際化の問題
ご質問が少し難解でした。それを閉じるのではなく、私はそれを私が答えることのできる質問に編集しました。私はその質問に答えるつもりです。私はあなたがサーバー側のレンダリングの翻訳を探していたことに気づきましたが、私はi18nプラグインを提案したいと思います。あなたがこれが役立つことを願って –