$ grep -r Tag: «swift package manager»

-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 .. // ↵ ко всем постам