Важно
Плагин Sketch (строки) Phrase будет устаревать и больше не будет поддерживаться с 15 июля 2026 года.
-
Планы Advanced и Enterprise (устаревшая версия)
Свяжитесь с отделом продаж по вопросам лицензирования.
Sketch — это редактор векторной графики для macOS. Он в основном используется для проектирования пользовательского интерфейса и пользовательского опыта веб-сайтов и мобильных приложений.
Плагин Sketch обеспечивает синхронизацию контента из дизайнов в проектах управления строками. Контент переводится в редакторе и синхронизируется обратно в Sketch после завершения.
Интеграция поддерживает использование веток.
Локали должны быть настроены в проекте, чтобы синхронизация работала, и переводчикам необходимо явно предоставить право загружать контент.
Если используется предварительный перевод, он применяется только к вновь загруженным ключам. Предварительный перевод не применяется к обновленным переводам.
Чтобы настроить плагин Sketch, выполните следующие шаги:
-
Убедитесь, что приложение Sketch уже установлено.
-
На странице Phrase Strings прокрутите вниз до и нажмите Скачать.
Плагин загружается.
-
Распакуйте архив файла, затем дважды щелкните на файле .
Приложение Sketch подтверждает установку плагина.
Подключение к Sketch
После этого нажмите в меню плагина и войдите с учетными данными Phrase, чтобы подключить Sketch к Phrase. Если организация еще не настроена в Phrase, нажмите и зарегистрируйтесь на бесплатный 14-дневный пробный период.
Подготовка
Создайте проект, чтобы загрузить и добавить как минимум один языковой стандарт. Также можно использовать существующий проект.
Отправка переводов из Sketch
Чтобы синхронизировать контент из файла Sketch с выделенным проектом, нажмите в ; кнопка отображает количество переводов, которые планируется отправить. Нажмите кнопку снова, чтобы передать переводы.
Выберите конкретные элементы вашей страницы
По умолчанию, если конкретная артборд или текстовый элемент не выбраны, интеграция рассматривает весь контент с текущей выбранной страницы как выбор. Как только будет сделан выбор любого элемента контента, кроме страницы, только этот выбор будет отправлен или получен.
Настройка имен ключей
Имена ключей могут быть настроены или сгенерированы автоматически. При отправке контента из Sketch имена ключей автоматически создаются для каждого выбранного текстового элемента. Эти имена ключей являются компиляцией имен Page.Artboard.Textelement.
Если существуют внутренние рекомендации или практики по именованию ключей, настройте имена ключей из ; выберите текстовый слой и отредактируйте имя ключа в выделенном поле ввода.
Перевести с контекстом скриншота артборда
Функция скриншот интеграции автоматически делает скриншоты артбордов Sketch, загружает их и связывает с соответствующими ключами. Копирайтеры и переводчики получают доступ к выделенному скриншоту в боковой панели редактора переводов, и копия отмечается маркером.
Должен быть хотя бы один артборд. Только роли Администратор или Менеджер проекта могут загружать скриншоты во всех проектах. Члены проекта с ролью Разработчик могут загружать и управлять скриншотами в этом конкретном проекте.
Получить переводы в Sketch
Когда переводы готовы, нажмите Получить переводы, чтобы синхронизировать последние обновления всех языков обратно в Sketch.
Проверьте дизайны на всех языках, соответствующих тем, что в выделенном проекте. Проблемы с компоновкой l10n можно выявить, переключив язык файла Sketch.
Переключить язык вашего дизайна
Переключите язык дизайна на доступные в проекте языки через .
Изменить проект
Чтобы изменить проект, выполните следующие шаги:
-
Нажмите Изменить на панели инструментов.
-
Выберите проект, в который нужно отправить изменения.
-
Выберите язык для дизайна.
Название подключенного проекта отображается на панели инструментов.
Установить ограничения по символам
Установите ограничение по символам для каждого текстового элемента, которому команда должна следовать, выбрав элемент и нажав на значок замка на панели инструментов. Интеграция автоматически рассчитывает максимальное ограничение по символам для этого текстового поля и отправит его с следующим обновлением контента.
Используйте специальные теги
При использовании интеграции Sketch для регулярного добавления новых ключей в проект, разделяйте различные синхронизации с помощью отличительных тегов.
Интеграция автоматически создает отличительные теги для ключей, чтобы поддерживать их организованными. Теги построены в следующей структуре:
Sketch.Your_File_Name.Date
Символы и переопределения
Интеграция Sketch полностью поддерживает переопределение текстов в экземпляре символа. Также поддерживаются вложенные символы.
Комбинирование интеграции Sketch с другими интеграциями Sketch
Все действия могут быть инициированы с помощью Runner. Размеры элементов могут быть сохранены с помощью исправления Anima ToolKit после получения переводов. Anima может быть использован для переключения языка дизайна.