Text("key") с Localizable.xcstrings/strings, String(localized:), plural rules; Preview с locale trait.
Разбор
- Избегайте конкатенации предложений из кусков без String Catalog.
- RTL: ведущие/trailing, не left/right.
- Форматирование дат/чисел через FormatStyle.
- Длина строк ломает layout — тестируйте DE/RU.
Итог
Локализация — String Catalog + semantic layout, проверка длинных локалей.