aboutsummaryrefslogtreecommitdiffstats
path: root/openo-portal/portal-common/src/main/webapp/common/js/international
diff options
context:
space:
mode:
author“shentao” <shentao@chinamobile.com>2016-10-08 21:18:18 +0800
committer“shentao” <shentao@chinamobile.com>2016-10-08 21:18:18 +0800
commit8004db9ae141e537abefd0e95dce2210f2e56d56 (patch)
tree4765ba130abb8a456f1010a2409d156190f9963b /openo-portal/portal-common/src/main/webapp/common/js/international
parentb0664da6ac21c58e23d99c4ab046977c7501df5f (diff)
modify main_page
Change-Id: I7e80ff78534db0d5c1fcfc69b690858d76a7a924 Signed-off-by: “shentao” <shentao@chinamobile.com>
Diffstat (limited to 'openo-portal/portal-common/src/main/webapp/common/js/international')
-rw-r--r--openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n-login.js2
-rw-r--r--openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n.js116
2 files changed, 38 insertions, 80 deletions
diff --git a/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n-login.js b/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n-login.js
index bdbb4057..ac9f77e0 100644
--- a/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n-login.js
+++ b/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n-login.js
@@ -20,7 +20,7 @@ function loadProperties_login(lang) {
path:'./common/i18n/',
mode:'map',
callback: function() {
- var i18nItems = $('[name_i18n=com_zte_ums_ict_framework_ui_i18n_login]');
+ var i18nItems = $('[name_i18n=openo_login_i18n_login]');
for (var i = 0; i < i18nItems.length; i++) {
var $item = $(i18nItems.eq(i));
var itemId = $item.attr('id');
diff --git a/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n.js b/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n.js
index d62dbbd9..adfcbb98 100644
--- a/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n.js
+++ b/openo-portal/portal-common/src/main/webapp/common/js/international/loadi18n.js
@@ -14,97 +14,55 @@
* limitations under the License.
*/
var lang = getLanguage();
-//lang = 'en-US';
-//加载主页面head部分国际化
-function loadProperties(lang){
- jQuery.i18n.properties({
- language:lang,
- name:'web-framework-integration-i18n',
- path:'i18n/', // 资源文件路径
- mode:'map', // 用 Map 的方式使用资源文件中的值
- callback: function() {// 加载成功后设置显示内容
- var i18nItems = $('[name_i18n=com_zte_ums_ict_framework_ui_i18n]');
- for(var i=0;i<i18nItems.length;i++){
- var $item = $(i18nItems.eq(i));
- var itemId = $item.attr('id');
- if(typeof($item.attr("title"))!="undefined"){
+function loadProperties(lang) {
+ jQuery.i18n.properties({
+ language:lang,
+ name:'web-framework-integration-i18n',
+ path:'./common/i18n/',
+ mode:'map',
+ callback: function() {
+ var i18nItems = $('[name_i18n=openo_main_page_i18n]');
+ for (var i = 0; i < i18nItems.length; i++) {
+ var $item = $(i18nItems.eq(i));
+ var itemId = $item.attr('id');
+ if (typeof($item.attr("title")) != "undefined") {
$item.attr("title", $.i18n.prop(itemId));
- }else{
+ } else {
$item.text($.i18n.prop(itemId));
}
- }
- }
- });
+ }
+ }
+ });
}
-function loadi18n_WebFramework_1(){
- $.getScript("js/tools.js", function(){
- var lang = getLanguage();
- loadProperties(lang);
- });
+function loadi18n_WebFramework() {
+ loadProperties(lang);
}
-function loadi18n_WebFramework(){
- loadProperties(lang);
-}
-
-/*
-function loadPropertiesSideMenu(lang){
- jQuery.i18n.properties({
- language:lang,
- name:'web-framework-i18n',
- path:'i18n/', // 资源文件路径
- mode:'map', // 用 Map 的方式使用资源文件中的值
- callback: function() {// 加载成功后设置显示内容
- var i18nItems = $('[name=com_zte_ums_ict_framework_ui_i18n]');
- for(var i=0;i<i18nItems.length;i++){
- var $item = $(i18nItems.eq(i));
- var itemId = $item.attr('id');
- if(typeof($item.attr("placeholder"))=="undefined"){
- $item.text($.i18n.prop(itemId));
- }else{
- $item.attr("placeholder", $.i18n.prop(itemId));
- }
- }
- }
- });
-}*/
-
-/**
-* 国际化资源文件加载函数;
-* 相应参数为当前语言(由框架从后端取得),国际化资源文件名前缀,资源文件所在路径。
-*/
-/**
-* 国际化资源文件加载函数;
-* 相应参数为当前语言(由框架从后端取得),国际化资源文件名前缀,资源文件所在路径。
-*/
-function loadPropertiesSideMenu(lang, propertiesFileNamePrefix, propertiesFilePath , name_I18n){
- console.info('loadPropertiesSideMenu has been called ' + propertiesFilePath);
- if(!name_I18n) name_I18n='com_zte_ums_ict_framework_ui_i18n_sideMenu';
- jQuery.i18n.properties({
- language:lang,
- name:propertiesFileNamePrefix,
- path:propertiesFilePath, // 资源文件路径
- mode:'map', // 用 Map 的方式使用资源文件中的值
- callback: function() {// 加载成功后设置显示内容
+function loadPropertiesSideMenu(lang, propertiesFileNamePrefix, propertiesFilePath , name_I18n) {
+ if(!name_I18n) name_I18n='openo_main_page_i18n';
+ jQuery.i18n.properties({
+ language:lang,
+ name:propertiesFileNamePrefix,
+ path:propertiesFilePath,
+ mode:'map',
+ callback: function() {
var i18nItems = $('[name_i18n='+ name_I18n + ']');
- for(var i=0;i<i18nItems.length;i++){
- var $item = $(i18nItems.eq(i));
- var itemId = $item.attr('id');
- if(typeof($item.attr("placeholder"))=="undefined"){
+ for (var i = 0; i < i18nItems.length; i++) {
+ var $item = $(i18nItems.eq(i));
+ var itemId = $item.attr('id');
+ if (typeof($item.attr("placeholder")) == "undefined") {
$item.text($.i18n.prop(itemId));
- }else{
+ } else {
$item.attr("placeholder", $.i18n.prop(itemId));
}
- }
- }
- });
+ }
+ }
+ });
}
-function loadi18n_WebFramework_sideMenu(){
- //默认0场景菜单资源文件
- //loadPropertiesSideMenu(lang, 'web-framework-i18n', 'i18n/');
- //加载各应用菜单资源文件
+function loadi18n_WebFramework_sideMenu() {
var srcpath ="i18n/";
- loadPropertiesSideMenu(lang , 'web-framework-integration-i18n', srcpath);}
+ loadPropertiesSideMenu(lang , 'web-framework-integration-i18n', srcpath);
+}