2014-06-11 111 views
0

Iam构建一个具有多语言特性的移动应用程序。使用angularjs和jQueryMobile框架进行此操作。我成功地将语言从英语转换为阿拉伯语。由于阿拉伯语是正确的左语言我需要的脚本文件和css文件,如加载后引用JS和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> 

两个按钮。 如果我点击第一个按钮为阿拉伯语脚本应该refered 如果我点击第二个按钮为英文剧本应该refered

如何实现this.Please help.Iam新angularjs.Any类型的建议很受欢迎。谢谢

+0

为什么不尝试点击后重新加载页面。并处理事物服务器端。 – vinay

+0

该应用程序是一个离线application.i不能依赖于服务器的任何东西 – ShinyJos

回答