Javascript 如何在移动语言更改中更改应用程序名称-Cordova
我在基于cordova的移动应用程序中实现了多语言。在移动语言更改(比如西班牙语)时,我的应用程序将更改为西班牙语。但是应用程序没有找到更改应用程序名称的方法 我使用Javascript 如何在移动语言更改中更改应用程序名称-Cordova,javascript,cordova,multilingual,Javascript,Cordova,Multilingual,我在基于cordova的移动应用程序中实现了多语言。在移动语言更改(比如西班牙语)时,我的应用程序将更改为西班牙语。但是应用程序没有找到更改应用程序名称的方法 我使用navigator.language在ondevicerady()中获得了设备语言 使用设备语言,我动态地插入JavaScript值文件 if (ApplicationLanguage == 'es-ES' || ApplicationLanguage == 'es-US') { var jsfile = $("&l
navigator.language在ondevicerady()中获得了设备语言
使用设备语言,我动态地插入JavaScript值文件
if (ApplicationLanguage == 'es-ES' || ApplicationLanguage == 'es-US') {
var jsfile = $("<script type='text/javascript' src='js/common/multilingual/values-es.js'>");
$("head").append(jsfile);
}
else {
var jsfile = $("<script type='text/javascript' src='js/common/multilingual/values-en.js'>");
$("head").append(jsfile);
}
if(ApplicationLanguage='es-es'| | ApplicationLanguage=='es-US'){
var jsfile=$(“”);
$(“head”).append(jsfile);
}
否则{
var jsfile=$(“”);
$(“head”).append(jsfile);
}
这与预期一样有效,但是如果移动设备语言为西班牙语,如何将应用程序名称更改为西班牙语。您想更改cordova应用程序的标签吗?使用i18l可以更改的是主体内的标题标签,不是标题中的名称您是否正在尝试更改主屏幕上的应用程序名称?Cordova中是否有任何选项可以使用不同的语言指定应用程序名称,并在应用程序启动时加载与设备语言相关的应用程序名称?是否要更改Cordova应用程序的标记?使用i18l可以更改的是正文内的标题标签,而不是标题内的标签您是否试图更改主屏幕上的应用程序名称?Cordova中是否有任何选项可用于指定使用不同语言的应用程序名称,并在应用程序启动时加载与设备语言相关的应用程序名称?