티스토리 뷰

반응형

안녕하세요 Gons 입니다.

오늘은 폰에서 설정한 언어대로 글씨가 나오는 것을 해보겠습니다.

Localizable

이런식으로 한국어로 설정되어있으면 안녕으로 나오고, 영어로 설정되어있으면 Hello 로 나옵니다.

스토리보드에서 할 수도 있고, 코드로도 할 수 있는데 이번 글에서는 스토리보드로 해보겠습니다.

 

 

 

 

 

 

 

먼저 스토리보드에서 레이블을 하나 추가해주세요.

 

 

 

 

 

 

 

프로젝트 설정에서 Info - Localizations + 버튼을 눌러주세요.

 

 

 

 

 

 

지원할 언어를 추가해주세요.

기본값 영어입니다. 한글을 추가해보겠습니다.

 

 

 

 

 

체크 잘 되어있는지 확인하고 Finish 를 눌러주세요.

 

 

 

 

 

잘 추가됐는지 확인해주세요.

 

 

 

 

 

이제 스토리보드를 펼쳐보면 이렇게 언어설정파일이 있습니다.

 

 

 

 

 

 

 

기본 영어는 스토리보드에 적어놓은 Hello 글씨가 나올 거고

Main.strings (Korean) 파일에서 한글일 때 어떻게 나오게 할 것인지 써줍니다.

왼쪽에 적혀있는 오브젝트 아이디는 버튼이나 이런거 추가할 때 자동으로 생기지 않고

Localizations 언어를 추가할 때 현재 있는 객체들로 생깁니다.

따라서 언어 설정 이후에 버튼이나 레이블 추가하고, 따로 또 써줘야합니다.

 

 

 

 

 

오브젝트 아이디는 스토리보드에서 확인할 수 있습니다.

 

 

 

 

 

 

 

 

 

스토리보드는 다 작업 끝난 후에 언어 추가를 하시는게 좋을 것 같습니다.

 

 

 

 

 

 

 

 

다국어 삭제는 이런식으로합니다.

삭제할 언어를 선택하고 - 버튼을 누르면 됩니다.

 

 

 

 

 

 

끝입니다.

다음 글은 스토리보드 말고 코드로 해보겠습니다.

감사합니다.

 

다음글 바로가기 -> 다국어 설정 - 코드

 

 

iOS Swift Xcode

반응형
댓글
300x250
반응형
최근에 올라온 글
최근에 달린 댓글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday