1
0

nightly commit

This commit is contained in:
2021-01-19 22:20:11 +08:00
parent f539b7e11f
commit f64bf9a786
22 changed files with 485 additions and 293 deletions

View File

@@ -1,5 +1,13 @@
var ccn_i18n_i18nSupported = ['en-US', 'zh-CN'];
var ccn_i18n_currentLanguage = 'en-US';
var ccn_pages_enumPages = {
home : 0,
calendar: 1,
todo: 2,
admin: 3,
login: 4
};
var ccn_pages_currentPage = ccn_pages_enumPages.home;
// judge current language
ccn_i18n_currentLanguage = ccn_localstorageAssist_Get('ccn-i18n', 'en-US');
@@ -18,14 +26,17 @@ function ccn_i18n_ChangeLanguage(newLang) {
function ccn_i18n_ApplyLanguage() {
$.i18n.properties({
name: 'strings_' + ccn_i18n_currentLanguage,
path: 'i18n/',
path: '/static/i18n/',
encoding: 'utf-8',
mode: 'map',
async: true,
cache: false,
language: ccn_i18n_currentLanguage,
callback: function() {
//set usual block
var cache = $(".ccn-i18n");
cache.each(function() {
$(this).html($.i18n.prop($(this).attr('name')));
$(this).html($.i18n.prop($(this).attr('i18n-name')));
});
//set unusual block
@@ -34,22 +45,19 @@ function ccn_i18n_ApplyLanguage() {
case ccn_pages_enumPages.home:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-home'))
break;
case ccn_pages_enumPages.user:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-user'))
case ccn_pages_enumPages.calendar:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-calendar'))
break;
case ccn_pages_enumPages.userinfo:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-userinfo'))
case ccn_pages_enumPages.todo:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-todo'))
break;
case ccn_pages_enumPages.map:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-map'))
case ccn_pages_enumPages.admin:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-admin'))
break;
case ccn_pages_enumPages.mapinfo:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-mapinfo'))
break;
case ccn_pages_enumPages.about:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-about'))
case ccn_pages_enumPages.login:
$('#ccn-pageName').html($.i18n.prop('ccn-pageName-login'))
break;
}
}
})
});
}