$ grep -r Tag: «localization»

-rw-r--r-- 2.0K 14 янв. 2025 · D4F1C96 · ~1 мин

Добавление локализации приложению или библиотеке с помощью ИИ

xcode ai localization

Переведенный String Catalog

В предыдущей статье я рассказал, как добавить Strings Catalog в Swift-пакет для поддержки локализации. Теперь мы попробуем перевести его на большее количество языков.

[↵] открыть пост adding-translations-to-an-app-or-a-package-with-ai-help.md
-rw-r--r-- 3.7K 14 янв. 2025 · AFA035E · ~2 мин

Локализация Swift Package с помощью String Catalog

localization swift package manager xcode

Недавно я работал над Swift-пакетом, в котором были строки, требующие локализации. Документация Apple по этой теме кажется немного устаревшей. В ней всё еще предлагается использовать специальные директории для каждого языка для локализации ресурсов и строк.

Но на WWDC 2023 Apple представила String Catalogs. Это гораздо удобнее — просто JSON-файл, который Xcode может заполнить всеми строками, которые нужно локализовать. Большинство примеров, которые можно найти, относятся к приложениям, а не к пакетам. Поэтому я потратил некоторое время на то, чтобы разобраться, как использовать String Catalogs в Swift-пакете.

[↵] открыть пост localizing-a-swift-package-with-a-string-catalog.md
makoni@arm1:~/blog$ cd .. // ↵ ко всем постам