我正在从头开发一个网站。它应该是一个多语言的网站。
我的问题是,我应该怎么做?
管理语言文件或管理语言数据库表? 我正在使用MySQL,你需要知道。
答案 0 :(得分:0)
你可以做任何一种方式,这是一种意见选择。我更喜欢文件,因为从我的视线来看,它们更容易翻译,因此你甚至可以让其他人没有那么多技术知识来翻译文件:)
答案 1 :(得分:0)
我建议使用文件“StringManager Class”
public static final String stringManagerBinFile = "/StringManager_en.data";
public static final int ABOUT = 0;
public static final int ACCOUNT = 1;
public static final int PASS = 2;
public static final int CONTACT = 3;
......
public static String getData (int header) {
//Load string from stringManagerBinFile, if user change language, you might be change stringManagerBinFile PATH
}
在您的代码中,您可以使用:
String about = getData(ABOUT);
//repaint your GUI