КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2025)

Розмір шрифта: 
ЛОКАЛІЗАЦІЯ МОБІЛЬНИХ ЗАСТОСУНКІВ НА IOS ЗА ДОПОМОГОЮ SWIFTUI ТА НОВОГО ФОРМАТУ LOCALIZABLE.XCSTRINGS
Олексій Віталійович Чумак, Ілона Віталіївна Богач

Остання редакція: 2025-06-05

Анотація


У роботі розглянуто сучасний підхід до локалізації мобільних застосунків, розроблених за допомогою SwiftUI, з використанням нового формату Localizable.xcstrings. Порівняно з традиційним Localizable.strings, новий формат є більш структурованим, надає вбудовану підтримку pluralization та значно полегшує командну роботу над локалізацією. Для прикладу було використано мобільний застосунок для бронювання квест-кімнат, де реалізовано мультимовний інтерфейс, адаптований до української та англійської мов.

 

LOCALIZATION OF IOS MOBILE APPLICATIONS USING SWIFTUI AND THE NEW LOCALIZABLE.XCSTRINGS FORMAT

 

Abstract

This work explores a modern approach to localizing mobile applications developed using SwiftUI through the new Localizable.xcstrings format. Compared to the traditional Localizable.strings method, the new format offers a more structured and centralized system with built-in pluralization support and enhanced collaboration capabilities. A case study is presented based on a quest room booking app with multilingual support in Ukrainian and English

 

Ключові слова


SwiftUI; локалізація; Localizable.xcstrings; iOS; інтерфейс користувача; localization; user interface.

Посилання


  1. Apple. Localizing with String Catalogs. [Електронний ресурс] – Режим доступу: https://developer.apple.com/documentation/Xcode/localizing-with-string-catalogs (дата звернення: 01.06.2025).
  2. Apple. Discover String Catalogs. WWDC 2023. [Електронний ресурс] – Режим доступу: https://developer.apple.com/videos/play/wwdc2023/10152 (дата звернення: 01.06.2025).
  3. Apple. Localize your SwiftUI app. WWDC 2021. [Електронний ресурс] – Режим доступу: https://developer.apple.com/videos/play/wwdc2021/10025 (дата звернення: 01.06.2025).
  4. Swiftyplace. How to translate and localize iOS app with string catalogs in Xcode 15. [Електронний ресурс] – Режим доступу: https://swiftyplace.com/blog/localization-xcstrings-xcode15 (дата звернення: 01.06.2025).

Повний текст: PDF