(Localization) String Catalog에서 \n으로 줄바꿈이 안되는데요?

SteadySlower·2024년 2월 14일
0

SwiftUI

목록 보기
63/64

Localization에 대해서 실무에서 겪었던 소소한 이벤트(?)에 관한 포스팅 제2탄

\n = 줄바꿈?

Localized String을 사용할 때 평소와 동일하게 \n을 사용해서 줄바꿈을 하려고 했더니 아래와 같은 사태가 발생했다.

테스트를 해보니 기존에 String File을 사용할 때는 아래의 예시처럼 줄바꿈을 위해서 “\n”을 사용할 수 있다.

// String File
"break\nlines" = "한칸\n띄고";
Text("한칸\n띄고")

하지만 String Catalog에서는 다른 방법을 사용해야 한다.

option + return

String Catalog에서 줄바꿈을 입력하는 방법은 option키 + return키이다. 아래와 같이 String Catalog 자체에서도 줄바꿈이 되어서 나오기 때문에 훨씬 직관적이다. (다만 한글 입력 상태에서 option + return을 누르면 한자 입력이기 때문에 영어로 바꾸고 입력하자)

profile
백과사전 보다 항해일지(혹은 표류일지)를 지향합니다.

0개의 댓글