問題タブ [angular-translate]
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.
javascript - 角度変換が 2 つのコントローラー間で機能しない
Angular アプリで i18n と i10n を使用したいと考えています。
Angular-translate がこれに役立つことを読みましたが、私にはうまくいきません。
私のindex.htmlで:
私の eApp.js では:
このファイルで、アプリを定義し、$translateProvider
と 2 つの辞書を追加しました。
その後、私は私のものになりましたdeController.js
:
でタグde.html
を追加し、クリックしてドイツ語に変更したい:h1
FOO
問題はありませんが、何も起こりません。英語のタイトルがドイツ語のタイトルに変換されることを期待していました。
これを機能させるにはどうすればよいですか?
html - 言語の変更に伴い、選択したオプションに空白のオプションが追加されました
いくつかのオプションで複数選択を表示する次のコードがあります。すべてのオプションは、翻訳フィルター (angular-translate) を使用して翻訳されます。
次のようなものが生成されます。
いくつかのオプションが選択され、言語が変更された場合、angularjs は選択された項目 ('Orange' != 'Apelsin') に一致するものを見つけられないため、空の項目が追加され、次のようになります。
言語の変更によって選択リストが台無しにならないようにするにはどうすればよいですか? 翻訳された名前の代わりにそれに一致するように、各オプションに ID を付けたいと思います。
javascript - ロード後のJSとCSSファイルの参照
多言語機能を備えたモバイル アプリを構築しています。このために angularjs と jQueryMobile フレームワークを使用しています。言語を英語からアラビア語に変更することに成功しました。アラビア語は右から左への言語であるため、次のようなスクリプト ファイルと css ファイルが必要です。
英語の場合、私のjsとスクリプトファイルは
head タグ内にスクリプトと css をロードしています。
以下のような2つのボタンがあります
私のインデックスファイルで。最初のボタンをクリックすると、アラビア語のスクリプトが参照されます。2 番目のボタンをクリックすると、英語のスクリプトが参照されます。
これを達成するにはどうすればよいですか。助けてください。Angularjsは初めてです。どんな種類の提案も歓迎します。ありがとう
angularjs - 実行時に Bootstrap-datepicker 言語を変更する方法
Bootstrap-datepicker を angular-translate と一緒に使用しようとしていますが、カレンダー言語を変更することも、実行時の日付パターンを変更することもできません。私の日付ピッカーコードは次のとおりです。
誰でも私を助けることができますか?
javascript - 言語の変更を検出する方法は?
angular-translate を使用して、アプリに動的言語サポートを提供しています。また、Angular (jQuery ルート) ではうまく機能しないカレンダー コンポーネント ( http://angular-ui.github.io/ui-calendar/ ) も使用しています。実行時に翻訳できるようにするには、言語の変更を検出する必要があります。
$translate.use()
基本的に、いつ呼び出されて言語が変更されたかを知る必要があります。
カレンダー コンポーネントの翻訳をトリガーできるように、言語の変更を検出する方法はありますか?
angularjs - ui-router と angular-translate を使用して URL をローカライズする
ルーティングには ui-router を使用し、翻訳には angular-translate を使用しています。私が達成したいのは、選択した言語を次のように URL にバインドすることです。
それに応じて応答します。
例を探してみましたが、何も見つかりませんでした。誰かが同様のソリューションを実装した場合、どのようにそれを行ったかを知りたいです。
ありがとう