Автоматизированная локализация .xcstrings с помощью Claude Code

Разработчик создал специализированное умение для Claude Code, которое автоматизирует локализацию файлов Xcode .xcstrings. Подход использует пять последовательных этапов для достижения наилучших результатов:
Этапы конвейера
- Сканирование домена — Анализирует типы Swift, перечисления, импорты и файлы README для составления глоссария неоднозначных терминов (например, «trip» = поездка на автомобиле, а не отпуск).
- Генерация комментариев — Сканирует код Swift/Storyboard/XIB на предмет использования строковых ключей, затем записывает контекст и рекомендации переводчику в файл
.xcstrings. - Локализация — Переводит строки с сохранением правильных форм CLDR для множественного числа в зависимости от языка и спецификаторов
%@/%lld, используя термины, соответствующие домену. - Проверка грамматики — Проверяет переводы на орфографию, грамматику, пунктуацию, заглавные буквы и согласованность терминологии во всех языках.
- Исправление множественных чисел — Обнаруживает простые строки с
%lld/%d, требующие форм множественного числа, и преобразует их в правильные варианты CLDR.
Умение доступно в виде репозитория с открытым исходным кодом. Оно основано на более раннем приложении для macOS, которое локализовало приложения по ключам, и теперь адаптировано для использования AI-агентами с Claude Code.
Результат
Вы можете добавлять локализацию для любого количества языков без ручной работы или аутсорсинга. Проект приветствует идеи по улучшению через Issues или Pull Requests на GitHub.
Для кого это
Для iOS/macOS разработчиков, управляющих локализациями Xcode и использующих Claude Code для агент-ориентированной разработки.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Эффективный рабочий процесс с использованием Claude Code: планирование перед выполнением
Борис Тане использует Claude Code, применяя структурированный подход, сосредотачиваясь на тщательных исследованиях и планировании для контроля над архитектурными решениями.

Markdown Manager: Простой редактор Markdown для macOS
Markdown Manager — это бесплатное и открытое приложение для macOS, предназначенное для управления файлами Markdown и обладающее возможностями конвертации и предварительного просмотра документов.

Библиотека рабочих процессов Claude: 10 готовых AI-сценариев для нетехнических пользователей
Бесплатный репозиторий на GitHub предоставляет 10 полных AI-воркфлоу для пользователей Claude без технического бэкграунда, включая системы для учёбы, исследований, письма, бизнеса, создания контента, принятия решений, обучения, поиска работы, продуктивности и планирования жизни.

Разработчик создает инструмент для реалистичной генерации реляционных баз данных
Разработчик создал инструмент, который генерирует полностью загруженные реляционные базы данных с реалистичными данными, решая проблему создания тестовых баз данных с сохранёнными внешними ключами и согласованностью между таблицами.