이 문서는 애플 개발자 문서의 '오른쪽에서 왼쪽(RTL) 인터페이스' 설계 가이드로, RTL 언어(아랍어, 히브리어 등)를 사용하는 사용자를 위한 앱 및 UI 디자인의 핵심 원칙을 시간순으로 정리합니다. 시스템 UI는 대부분 자동으로 RTL을 지원하지만, 세부 조정이 필요한 경우 텍스트 정렬, 숫자 및 기호, 컨트롤, 이미지, 아이콘 등 다양한 요소별로 주의해야 할 점을 구체적으로 안내합니다. 각 섹션에서는 실제 예시와 이미지를 통해 올바른 구현 방법과 주의사항을 명확히 설명합니다.


1. RTL 언어 지원의 기본 원칙

RTL 언어를 사용하는 사용자는 기기나 앱의 언어를 선택할 때, 인터페이스가 자연스럽게 해당 언어의 읽기 방향에 맞게 바뀌길 기대합니다. 애플의 시스템 UI 프레임워크는 기본적으로 RTL을 지원하며, 표준 UI 요소와 레이아웃을 사용하면 대부분 별도의 수정 없이도 자동으로 반전된 인터페이스를 제공합니다.

하지만, 특정 레이아웃을 미세 조정하거나, 통화·숫자·수학 기호 등 다양한 현지화 요소를 세밀하게 다루고 싶다면 추가적인 지침을 따라야 합니다.

"사람들이 기기나 앱의 언어를 선택할 때, 인터페이스가 다양한 방식으로 적응하길 기대합니다."


2. 텍스트 정렬과 문단 배치

2.1 인터페이스 방향에 맞는 텍스트 정렬

시스템이 자동으로 처리하지 않는 경우, 텍스트 정렬을 인터페이스 방향에 맞게 조정해야 합니다. 예를 들어, LTR(왼쪽에서 오른쪽) 환경에서는 텍스트를 왼쪽 정렬하지만, RTL 환경에서는 오른쪽 정렬로 바꿔야 합니다.

LTR 환경에서 왼쪽 정렬된 텍스트

RTL 환경에서 오른쪽 정렬된 텍스트

2.2 문단 정렬의 언어 기준

문단(3줄 이상)은 언어에 따라 정렬해야 하며, 현재 인터페이스 방향에만 맞추면 가독성이 떨어집니다. 예를 들어, RTL 환경에서도 영어 문단은 왼쪽 정렬, 아랍어 문단은 오른쪽 정렬이 적합합니다.

올바른 문단 정렬 예시: 아랍어는 오른쪽, 영어는 왼쪽 정렬 정답 표시

잘못된 문단 정렬 예시: 둘 다 오른쪽 정렬 오답 표시

"문단의 정렬은 언어에 따라야 하며, 현재 컨텍스트에만 맞추면 읽기 어려울 수 있습니다."

2.3 리스트 내 텍스트 정렬의 일관성

리스트의 모든 항목은 동일한 정렬 방향을 가져야 하며, 다른 스크립트(예: 영어, 아랍어)가 섞여 있어도 리스트 전체가 RTL 환경에서는 오른쪽 정렬이어야 합니다.

올바른 리스트 정렬 예시 정답 표시

잘못된 리스트 정렬 예시 오답 표시


3. 숫자와 문자 처리

RTL 언어마다 사용하는 숫자 체계가 다를 수 있습니다. 예를 들어, 히브리어는 서양 아라비아 숫자를, 아랍어는 서양 또는 동양 아라비아 숫자를 사용합니다.

서양 아라비아 숫자 동양 아라비아 숫자

3.1 숫자 순서 유지

숫자의 자릿수 순서는 절대 뒤집지 않습니다. 예를 들어, "541"이나 전화번호, 카드번호 등은 어떤 언어에서도 동일한 순서로 표시해야 합니다.

라틴 문자와 숫자 히브리어와 숫자 아랍어(서양 숫자) 아랍어(동양 숫자)

"특정 숫자 내에서 숫자의 순서는 항상 동일하게 유지되어야 합니다."

3.2 진행 방향에 따른 숫자 배열

진행 방향(예: 별점, 슬라이더 등)을 나타내는 숫자 시퀀스는 컨트롤의 방향에 맞게 배열해야 하며, 숫자 자체는 뒤집지 않습니다.

LTR 별점과 숫자 RTL 별점과 동양 아라비아 숫자 RTL 별점과 서양 아라비아 숫자(히브리어)


4. 컨트롤(조작 요소) 디자인

4.1 진행 방향 컨트롤의 반전

슬라이더, 진행 바 등 진행 방향을 나타내는 컨트롤은 RTL 환경에서 방향을 반전해야 하며, 시작/끝을 나타내는 아이콘이나 이미지도 함께 반전해야 합니다.

LTR 환경의 진행 컨트롤 RTL 환경의 진행 컨트롤

4.2 내비게이션 및 순서 컨트롤

이전/다음, 뒤로 가기 버튼 등 순서를 나타내는 컨트롤도 RTL 환경에서 방향을 반전해야 합니다. 단, 실제 방향(예: "오른쪽으로 이동")을 의미하는 컨트롤은 항상 그 방향을 가리켜야 합니다.

4.3 라틴 문자와 RTL 문자 시각적 균형

버튼, 라벨, 타이틀 등에서 대문자 라틴 문자와 아랍어·히브리어가 나란히 있을 때는, RTL 문자의 폰트 크기를 약 2pt 키워 시각적 균형을 맞추는 것이 좋습니다.

시각적 균형이 맞지 않는 예시 시각적 균형이 맞는 예시


5. 이미지 처리

5.1 이미지 반전 주의

사진, 일러스트, 일반 아트워크 등은 반전하지 않는 것이 원칙입니다. 이미지를 반전하면 의미가 달라질 수 있고, 저작권 문제도 발생할 수 있습니다.

올바른 이미지 예시 정답 표시

잘못된 이미지 예시(반전됨) 오답 표시

"이미지의 내용이 읽기 방향과 강하게 연결되어 있다면, 원본을 반전하지 말고 새로운 버전을 제작하는 것이 좋습니다."

5.2 순서가 중요한 이미지의 위치 반전

여러 이미지를 특정 순서(예: 시간, 알파벳, 즐겨찾기 등)로 나열할 때는 RTL 환경에서 위치를 반전해야 의미가 유지됩니다.

LTR 환경의 아이템 배치 RTL 환경의 아이템 배치


6. 인터페이스 아이콘

6.1 SF Symbols 및 커스텀 심볼

SF Symbols를 사용하면 RTL 환경에 맞는 변형과 현지화된 심볼(아랍어, 히브리어 등)을 자동으로 제공합니다. 커스텀 심볼을 만들 때는 방향성을 명확히 지정해야 합니다.

LTR 방향 심볼 예시 RTL 방향 심볼 예시

6.2 텍스트/읽기 방향을 나타내는 아이콘 반전

텍스트 정렬을 나타내는 아이콘 등은 RTL 환경에서 방향을 반전해야 합니다.

LTR 텍스트 심볼 RTL 텍스트 심볼

6.3 텍스트가 포함된 아이콘의 현지화

폰트 크기, 서명, I-빔 커서 등 텍스트가 포함된 아이콘은 언어별로 현지화된 버전을 제작하는 것이 좋습니다.

라틴 문자 아이콘 히브리어 아이콘 아랍어 아이콘

6.4 진행 방향/이동을 나타내는 아이콘 반전

진행 방향(예: 스피커에서 나오는 소리, 앞으로 이동 등)을 나타내는 아이콘은 RTL 환경에서 방향을 반전해야 의미가 유지됩니다.

LTR 진행 방향 아이콘 RTL 진행 방향 아이콘

6.5 로고, 보편적 기호, 실물 아이콘의 반전 금지

로고, 체크마크 등 보편적 기호나 실물 아이콘은 절대 반전하지 않습니다. 시계, 연필, 게임 컨트롤러 등 실물 아이콘도 방향성을 나타내지 않는 한 원본 그대로 사용해야 합니다.

로고 예시 체크마크 예시 시계, 연필, 게임 컨트롤러 아이콘 연필 아이콘 게임 컨트롤러 아이콘

"로고나 보편적 기호는 항상 원본 형태로 보여줘야 하며, 반전하면 혼란을 줄 수 있습니다."

6.6 복합 아이콘의 구성요소별 반전

복잡한 커스텀 아이콘은 구성요소별로 반전 여부를 신중히 판단해야 합니다. 예를 들어, 금지(슬래시) 기호는 LTR/RTL 모두 동일하게 유지하지만, 뱃지(플러스 등)는 시각적 균형을 위해 위치를 바꿔야 할 수 있습니다.

LTR 금지 기호 아이콘 RTL 금지 기호 아이콘

LTR 카트+뱃지 아이콘 정답 표시 RTL 카트+뱃지(위치 미조정) 오답 표시 RTL 카트+뱃지(위치 조정) 정답 표시


7. 플랫폼별 고려사항

iOS, iPadOS, macOS, tvOS, visionOS, watchOS 등 특별한 추가 고려사항은 없습니다. 모든 플랫폼에서 동일한 원칙이 적용됩니다.


8. 참고 자료 및 추가 리소스


마치며

오른쪽에서 왼쪽(RTL) 언어 지원은 단순히 UI를 반전하는 것 이상의 세심한 배려가 필요합니다. 텍스트, 숫자, 컨트롤, 이미지, 아이콘 등 각 요소별로 의미와 시각적 균형을 고려해 현지화해야 하며, 사용자가 자연스럽고 일관된 경험을 할 수 있도록 해야 합니다. 이 가이드의 원칙을 따르면, 다양한 언어와 문화권의 사용자를 위한 글로벌 앱을 성공적으로 설계할 수 있습니다. 🚀

함께 읽으면 좋은 글

함께 읽으면 좋은 글

HarvestAI한국어

에이전트가 ‘코딩’하고, 연구가 ‘루프’를 돌기 시작한 시대: 안드레이 카파시 대담 요약

안드레이 카파시는 최근 몇 달 사이 코딩 에이전트의 도약으로 인해, 사람이 직접 코드를 치기보다 “에이전트에게 의도를 전달하는 일”이 핵심이 됐다고 말합니다. 그는 이 흐름이 오토리서치(AutoResearch)처럼 “실험–학습–최적화”를 사람이 거의 개입하지 않고 굴리는 자율 연구 루프로...

2026년 3월 21일더 읽기
Harvest엔지니어링 리더십한국어

박찬국 교수가 풀어주는 『명상록』: 불안과 고통을 넘어서는 스토아의 마음공부

로마 황제 마르쿠스 아우렐리우스의 『명상록』이 왜 수천 년 동안 사람들에게 평정심을 주었는지, 박찬국 교수가 핵심 철학을 현대적으로 해석해 설명한다. ‘신(우주)’의 전제, ‘운명’과 ‘통제 가능한 것’의 구분이 오늘날에도 설득력을 가질 수 있는지 따져보며, 체념이 아니라 삶을 건설적으로...

2026년 3월 17일더 읽기
Harvest엔지니어링 리더십한국어

스타트업의 다음 시대정신을 찾아서: Beyond Product 요약

이 글은 AI 시대에 ‘좋은 제품’만으로는 경쟁우위를 지키기 어려워진 현실에서, 스타트업이 만들어야 할 다음 해자(방어력)가 무엇인지 추적합니다. 저자는 이를 제품 너머(Beyond Product)—즉 고객에게 도달하는 방식, 고객을 이해하는 깊이, 이를 조직 시스템으로 축적하는 능력—의...

2026년 3월 17일더 읽기