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

✍️ OpenClawRadar📅 Опубликовано: 3 мая 2026 г.🔗 Source
Автоматизированная локализация .xcstrings с помощью Claude Code
Ad

Разработчик создал специализированное умение для Claude Code, которое автоматизирует локализацию файлов Xcode .xcstrings. Подход использует пять последовательных этапов для достижения наилучших результатов:

Этапы конвейера

  1. Сканирование домена — Анализирует типы Swift, перечисления, импорты и файлы README для составления глоссария неоднозначных терминов (например, «trip» = поездка на автомобиле, а не отпуск).
  2. Генерация комментариев — Сканирует код Swift/Storyboard/XIB на предмет использования строковых ключей, затем записывает контекст и рекомендации переводчику в файл .xcstrings.
  3. Локализация — Переводит строки с сохранением правильных форм CLDR для множественного числа в зависимости от языка и спецификаторов %@/%lld, используя термины, соответствующие домену.
  4. Проверка грамматики — Проверяет переводы на орфографию, грамматику, пунктуацию, заглавные буквы и согласованность терминологии во всех языках.
  5. Исправление множественных чисел — Обнаруживает простые строки с %lld/%d, требующие форм множественного числа, и преобразует их в правильные варианты CLDR.

Умение доступно в виде репозитория с открытым исходным кодом. Оно основано на более раннем приложении для macOS, которое локализовало приложения по ключам, и теперь адаптировано для использования AI-агентами с Claude Code.

Ad

Результат

Вы можете добавлять локализацию для любого количества языков без ручной работы или аутсорсинга. Проект приветствует идеи по улучшению через Issues или Pull Requests на GitHub.

Для кого это

Для iOS/macOS разработчиков, управляющих локализациями Xcode и использующих Claude Code для агент-ориентированной разработки.

📖 Читать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Круглый стол по ИИ: Инструмент для сравнения 200+ моделей ИИ на структурированных вопросах
Инструменты

Круглый стол по ИИ: Инструмент для сравнения 200+ моделей ИИ на структурированных вопросах

AI Roundtable — это бесплатный инструмент, который позволяет пользователям задавать вопросы с определенными вариантами ответов, выбирать до 50 моделей из пула более чем 200+ и получать структурированные ответы в идентичных условиях. Он также включает функцию дебатов, где модели могут видеть рассуждения друг друга, и модель-рецензента, которая суммирует транскрипты.

OpenClawRadar
🦀
Инструменты

Claudy: Нативный macOS-обёртка для Claude Code с поддержкой множества сессий, автоматическим переключением аккаунтов и черновиками коммитов.

Claudy — это нативное приложение для macOS, созданное с использованием SwiftUI + SwiftData, которое оборачивает Claude Code, добавляя управление несколькими сессиями, автоматическое переключение учетных записей при превышении лимитов, черновики коммитов для контрольных точек внутри сессии и маркетплейс для Skills, MCP и Commands.

OpenClawRadar
Blip MCP Server: Отображать изменения пользовательского интерфейса для кода Claude вместо их описания
Инструменты

Blip MCP Server: Отображать изменения пользовательского интерфейса для кода Claude вместо их описания

Blip — это MCP-сервер для Claude Code, который заменяет словесные описания изменений интерфейса визуальными аннотациями. Вы рисуете прямо на работающем приложении, а Claude пишет соответствующий код на основе аннотированного скриншота.

OpenClawRadar
Клукс: Постоянная среда выполнения хуков для Claude Code
Инструменты

Клукс: Постоянная среда выполнения хуков для Claude Code

Clooks — это постоянный HTTP-демон, который обрабатывает диспетчеризацию хуков Claude Code без создания новых процессов, сокращая задержку с ~34,6 мс до ~0,31 мс на вызов. Он включает автоматическую миграцию, обработчики LLM с шаблонами промптов, разрешение зависимостей и упаковку плагинов.

OpenClawRadar