Flutter 개발 상자

[Flutter] 현재 디바이스 국가 언어 설정을 가져오는 방법 본문

Flutter/간단팁

[Flutter] 현재 디바이스 국가 언어 설정을 가져오는 방법

망고상자 2023. 11. 27. 15:50
728x90

현재 디바이스의 언어 설정 가져오기

Locale deviceLocale = PlatformDispatcher.instance.locale;
                    String langCode = deviceLocale.languageCode;
                    print('langCode : $langCode'); // 'ko'

 

간단하게 가져올 수 있다.

보통 다국어 설정은 arb나 json으로 자동 설정되게 하지만 서버에서 API로 번역된 문장을 보내줄 수도 있는데

이때 현재 디바이스 언어를 체크해서 어떤 언어로 보여줘야 할지를 판단할 수 있다.

 

요약

  • 본문 참고
728x90