Localization에 대해서 실무에서 겪었던 소소한 이벤트(?)에 관한 포스팅 제3탄
지금까지 Localization이 잘 적용이 되었는지 테스트하기 위해서는 디바이스 혹은 시뮬레이터의 자체 언어설정을 변경해야 했다.
언어를 오가며 테스트를 해야했던 나는 이 작업이 굉장히 불편했다.
.environment를 활용해서 환경 변수를 바꿔주는 것으로 쉽게 앱의 언어 설정을 바꿀 수 있다.
// 영어로 언어 설정하기
.environment(\.locale, .init(identifier: "en"))
나는 이 방법을 실무에서 굉장히 유용하게 사용하고 있는데