iOS9에서 Titanium.Locale.getCurrentLanguage()의 버그

https://jira.appcelerator.org/browse/TIMOB-19566

iOS9에서는 Titanium.Locale.getCurrentLanguage()를 사용하면 위의 내용과 같이 en-US, ko-KR 같은 형태로 나오게 됩니다.

따라서 언어 판단이 엉망이 되는 문제가 있어요.

뭐 2자만 잘라서 쓰면 문제가 없는거 같아서 아래와 같이 처리하고 있습니다.

별거 아니지만 올려봐요 ㅎㅎ

Alloy.Globals.currentLanguage = Titanium.Locale.getCurrentLanguage().toLowerCase().substr(0, 2) || "en";

그리고 마찬가지 문제로 build에 --appify를 쓰면 L함수로 처리한 곳은 항상 영어로 나옵니다.

그냥 build 하면 위의 문제 외에는 별다른 것은 없습니다.