-
Расширенный и Enterprise план (устаревшая версия версия)
Свяжитесь с отделом продаж по вопросам лицензирования.
Рекомендация
Сведения об интеграции Figma в Phrase TMS см. в разделе Figma (TMS).
Плагин Figma позволяет интегрировать дизайн-контент с проектами phrase, сокращая разрыв между командами разработчиков и локализаторов продукта. Плагин поддерживает отправку контента, извлечение переводов и управление ключами между Figma и Phrase Strings.
-
Поддерживается ветвление.
-
Требуется получить доступ хотя бы к одному проекту и одному языку с правами пользователя Переводчика. Получить доступ можно путем отправки приглашения Администратором или менеджером проекта.
-
Плагин будет отправлять скриншоты рамок автовыкладки, не являющихся дочерними элементами.
-
По умолчанию скрытые текстовые слои не включены в интеграцию. Это можно изменить в настройках
, выбрав .
-
Все изменения, внесенные в настройки модуля по умолчанию
, будут сохранены и будут сохраняться.
Чтобы запустить плагин, выберите его в браузере плагина Figma или в Сообществе Figma и нажмите Проверить. Плагин станет доступен в меню Figma .
Соединение с Figma и Phrase можно установить либо посредством предоставления учетных данных Phrase, либо с помощью токена доступа.
При подключении выбор рамки загружает предварительный просмотр контента Figma и ключей, к которым пользователи могут push to или pull from Phrase Strings.
Вкладка проекте Strings. Если стандарт именования совпадает как для слоев, так и для ключей, их можно автоматически сопоставить.
позволит связать слои Figma с ключами, уже существующими вДоступ к плагину осуществляется через выделенные кнопки на боковой панели Figma:
-
Phrase Strings
Нажмите, чтобы открыть плагин.
-
Посмотреть текст в Strings
Отображается в файлах Figma, связанных с проектом Strings. Нажмите, чтобы открыть соответствующий проект в редакторе переводов.
позволяет отправлять рамки или текстовые слои из Figma в Phrase Strings для локализации. Невозможно push контент в защищенную основную ветвь.
Выберите проект, ветвь (если она используется) и язык для передаваемого контента. При необходимости введите пользовательский тег, чтобы добавить к загруженным ключам.
Откройте меню , чтобы включить и выключить следующие push-опции:
-
Загрузить скриншоты можно по умолчанию. Она позволяет прикрепить скриншот выбранных слоев внутри кадра:
-
Если включена опция «
», скрытые текстовые слои, импортированные с помощью плагина Figma, будут помещены маркером в верхнем левом углу скриншота. -
Если включена настройка
, скриншоты разделов Figma создаваться не будут.Рекомендуется держать этот параметр включенным в случае возникновения проблем с производительностью плагина при работе внутри разделов.
-
-
Обновить контент в Phrase Strings можно по умолчанию.
-
Обновить имена ключей в Phrase Strings можно по умолчанию, если только не отключена .
При нажатии на эту опцию все введенные имена ключей сбрасываются.
Имена пустых или дублированных ключей помечаются красным счетчиком в столбце », чтобы отображать или .
Примечание
Выбранный вариант сортировки будет помниться для будущих сессий.
Кнопка Push to Phrase отключается, если вводимые имена ключей empty, содержат недопустимые символы и не являются уникальными при выборе защищенной основной ветви.
Выберите настройки Исключить слои в верхней части таблицы, чтобы удалить эти слои из плагина.
, чтобы редактировать вводимые имена ключей и разрешать конфликты имен. При необходимости выберите нужные ключи и нажмитеПри наличии отключенных слоев с противоречивыми именами ключей выберите один из доступных вариантов разрешения, чтобы продолжить:
-
Создает новые ключи с суффиксом
- скопировать
. -
Связывает уровни с существующими ключами Phrase.
-
Отправляет только неконфликтные слои.
Если слои успешно перенаправлены в Strings, отображается окно
с кратким описанием и следующими параметрами:-
Создать задание
Нажмите, чтобы открыть страницу
с предварительно выбранными нажатыми клавишами. -
Открыть в Strings
Нажмите, чтобы просмотреть нажатые клавиши в редакторе Strings Editor.
Раздел наименования позволяет настроить конвенцию наименования для подключенных ключей.
Чтобы настроить имена ключей в Figma, выполните следующие действия:
-
Нажмите «Включить интеллектуальное именование ключей» из настроек .
-
Выберите
.Примечание
Если включена опция
, имена ключей генерируются автоматически на основе имен текстовых уровней. -
В поле «
» введите текст для определения имени пользовательского ключа:-
При необходимости нажмите Доступные макросы, чтобы выбрать один из поддерживаемых макросов для автоматического создания имен ключей.
Для создания имени ключа можно выбрать несколько макросов.
-
Возможна комбинация свободного текста и макросов в поле
.Нажмите На примеры, чтобы отобразить и выберите один из заданных примеров.
-
-
При необходимости выберите параметр форматирования в раскрывающемся раскрывающемся списке
, чтобы соответствующим образом изменить текст и удалить пробелы.
При отправке контента в Phrase Strings примените недавно созданную конвенцию именования к ранее подключенным ключам либо:
-
Нажатие значка «Обновить
» внизу таблицы.
-
Выбор конкретных ключей и нажатие кнопки «Сгенерировать имена ключей» в верхней части таблицы.
Доступные макросы
Макросы |
Описание |
---|---|
{file_name} |
Название файла Figma |
{page} |
Страница Figma, на которой идентифицируется ключ |
{parent_section} |
Раздел наивысшего уровня в дереве страниц |
{nearest_section} |
Раздел, ближайший к текстовому слою в дереве страниц |
{frame} |
Рамка, в которой идентифицируется ключ |
{parent_group} |
Группа наивысшего уровня в дереве страниц |
{nearest_group} |
Ближайшая к текстовому слою группа в дереве страниц |
{component} |
Название компонента Figma, где расположен ключ. Учитываются только компоненты оригинала. |
{element_name} |
Название текстового слоя |
{element_content} |
Контент из текстового слоя |
{random} |
Случайно сгенерированный уникальный короткий хэш |
При отправке контента пользователи могут подключать слои к существующим ключам в Phrase Strings или генерировать новые.
Выберите вкладку «
», чтобы отобразить обзор подключенных и отключенных ключей.Уже подключенные ключи идентифицируются значком ссылки в столбце . При необходимости выбрать проект, ветвь (если она используется) и язык или нажмите значок поиска, чтобы найти нужный контент
Выберите Ключи подключения, чтобы объединить все непривязанные ключи на вкладке. Чтобы подключить или отключить отдельные ключи, нажмите соответствующий значок справа от соответствующей записи.
Примечание
Опция отключения отдельных ключей также доступна на вкладке
.Как только переводы будут Завершены, выберите слои или рамки Figma для pull translations for и перейдите на вкладку
.Пользователи могут выбрать проект, ветвь (если она используется) и язык для извлекаемого контента. tags невозможно вернуть в Figma
Чтобы управлять длинными списками имен ключей, используйте раскрывающееся окно « », чтобы отобразить и решить любые потенциальные проблемы. При необходимости выберите конкретные ключи и нажмите Исключить слои в верхней части таблицы, чтобы удалить эти слои из плагина.
Примечание
Выбранный вариант сортировки будет помниться для будущих сессий.
Откройте меню , чтобы выбрать, как отображать удаленный контент в Figma:
-
Выбрано по умолчанию.
-
Выбранные текстовые слои будут переопределены вместе с переводами и обновлены в порте просмотра.
-
Отключено по умолчанию. При активации:
-
Вместо переведенного контента извлекаются и отображаются имена ключей.
-
Выбрать язык для извлекаемого контента больше невозможно.
-
-
Настройка будет помниться для будущих сессий.
-
Если этот параметр отключен, столбец
отображает непосредственно контент выбранных слоев. -
Если этот параметр включен, столбец
отображает предварительный просмотр контента на выбранном языке для подключенных слоев.-
Для отключенных слоев включите опцию «
», чтобы показать предварительный просмотр на выбранном языке. Если ключ с таким же названием существует в извлеченных данных, контент этого ключа используется в качестве предварительного просмотра.
-
-
-
Управляйте обработкой отключенных слоев при извлечении данных в Figma. Настройка будет помниться для будущих сессий.
-
При включении этой функции система проверяет, существует ли в извлеченных данных ключ с таким же названием.
При обнаружении совпадений:
-
Отключенные слои подключаются к соответствующим ключам.
-
Контент слоев обновляется контентом, извлеченным из существующих ключей.
-
-
При отключении отключенные слои не обновляются, даже если в извлеченных данных есть совпадающие ключи.
-
Если контент успешно перенесен в Figma, отображается окно
с кратким описанием обновленных слоев.