저는 처음부터 웹 사이트를 개발하고 있습니다. 다중 랭크 (multi-lang) 웹 사이트 여야합니다.여러 언어 - 언어 파일 또는 언어 데이터베이스?
내 질문은 내가 어떻게해야합니까?
언어 파일을 관리하거나 언어 데이터베이스 테이블을 관리합니까? MySQL을 사용하고 있으므로 알아 두어야합니다.
저는 처음부터 웹 사이트를 개발하고 있습니다. 다중 랭크 (multi-lang) 웹 사이트 여야합니다.여러 언어 - 언어 파일 또는 언어 데이터베이스?
내 질문은 내가 어떻게해야합니까?
언어 파일을 관리하거나 언어 데이터베이스 테이블을 관리합니까? MySQL을 사용하고 있으므로 알아 두어야합니다.
어느 쪽이든 할 수 있으며 의견의 선택입니다. 나는 파일을 선호하는데 왜냐하면 내 시야에서 번역하기가 쉽기 때문에 많은 기술적 인 지식 없이도 다른 사람들이 파일의 번역을하지 못하게 할 수 있기 때문이다.
파일 "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