本文介绍了多语言javascript应用程序有哪些不同的方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道有什么区别,哪种是设置某些多语言javascript应用程序的最佳方法.我想将所有使用过的字符串放在一个文件中,以便以后轻松更改字符串或添加更多语言.

I wonder what are the different and which is the best method to set up some multilingual javascript application. i want to have all used strings in one file to easily change strings or add more languages later.

thnx!

推荐答案

您可以简单地创建一个大对象树:

You can simply make a big object tree:

var languages = {
   english:{
      Save:"Save"
   },
   german:{
      Save:"Speichern"
   }
};

在您的应用中:

var l = languages.german;
alert(l.Save); //Alerts "Speicher"

此系统的好处是您可以使子对象将某些值组合在一起.

The benefit of this system is that you can make sub objects to group some values together.

这篇关于多语言javascript应用程序有哪些不同的方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-19 00:49