문자열을 사용하여 모든 언어에 대해 if 문을 사용할 필요가 없습니다.Appcelerator를 사용하여 현지화를 수행하려면 어떻게해야합니까?
1
A
답변
2
모든 프로젝트에는 "i18n"이라는 디렉토리가 있습니다. "en"하위 디렉토리에는 "strings.xml"이라는 파일이 있습니다. 코드에서
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<string name="name">Hello</string>
</resources>
, 당신과 같이 참조 할 수 있습니다 :
이L('name');
전역 L 기능 here에 대한 자세한 내용을보실 수 있습니다.
1
Appcelerator Wiki에 좋은 물건이 많지만 SEO가 나쁜 티타늄 도움말을 찾을 때는 항상 'wiki titanium {keywords}'를 검색해보십시오. 여기에 가이드가 있습니다 https://wiki.appcelerator.org/display/guides/Internationalizing+your+Application/