0

多言語機能を備えたモバイル アプリを構築しています。このために angularjs と jQueryMobile フレームワークを使用しています。言語を英語からアラビア語に変更することに成功しました。アラビア語は右から左への言語であるため、次のようなスクリプト ファイルと css ファイルが必要です。

<link rel="stylesheet" type="text/css" href="css/rtl.jquery.mobile-1.4.0.css" />
 <script type="text/javascript" src="rtl.jquery.mobile-1.4.0.js"/>

英語の場合、私のjsとスクリプトファイルは

<script type="text/javascript" src="jquery.mobile-1.4.2.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/jquery.mobile-1.4.2.min.css" />

head タグ内にスクリプトと css をロードしています。

以下のような2つのボタンがあります

<button ng-click="changeLanguage('ar')"  translate="BUTTON_TEXT_DE"></button>
<button ng-click="changeLanguage('en')" translate="BUTTON_TEXT_EN"></button>

私のインデックスファイルで。最初のボタンをクリックすると、アラビア語のスクリプトが参照されます。2 番目のボタンをクリックすると、英語のスクリプトが参照されます。

これを達成するにはどうすればよいですか。助けてください。Angularjsは初めてです。どんな種類の提案も歓迎します。ありがとう

4

1 に答える 1