我正在构建一个具有多语言功能的移动应用程序。我为此使用 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。
我有两个按钮,如下所示
<button ng-click="changeLanguage('ar')" translate="BUTTON_TEXT_DE"></button>
<button ng-click="changeLanguage('en')" translate="BUTTON_TEXT_EN"></button>
在我的索引文件中。如果我单击第一个按钮,则应参考阿拉伯语脚本 如果单击第二个按钮,则应参考英语脚本
我如何实现这一点。请帮助。我是 angularjs 的新手。欢迎任何类型的建议。谢谢