언어 코드 (language code) 가져오기
유니티에서 C#의 컬쳐 코드를 가져오는 API (CurrentCulture) 를 사용하면 무조건 "en-US" 고정값이 나온다.
( https://feedback.unity3d.com/suggestions/fix-localization-issues-with-cor )
이를 해결하는 (아마 유일한) 방법은 각 OS별로 제공되는 네이티브 API를 호출하는 것 뿐이다.
* 언어 코드가 필요한 것이 아니라, 그냥 단순히 구분만 하고 싶다면 UnityEngine.Application.systemLanguage 를 사용하면 된다.
'C# > Unity' 카테고리의 다른 글
[Unity] 왜 만들었는지 모를 IL2CPP (2) | 2016.06.22 |
---|---|
[Unity] Unhandled Exception 처리하기 (0) | 2016.06.15 |
[Unity] IL2CPP 에서 MissingMethodException 가 발생할 때 (0) | 2016.04.14 |
[IL2CPP] Assembly.GetCallingAssembly 가 동작하지 않을 때 (0) | 2016.01.26 |
[Unity] Android keystore 경로 상대경로로 지정하기 (1) | 2016.01.20 |