Управление

Указание имен готовых файлов и путей экспорта (TMS)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Автоматизировать переименование и перевод скачанных (переведенных) файлов.

Выполните следующие действия:

  1. На странице настройки Setup_gear.png прокрутите вниз до раздела настройки проект и нажмите Имя готового файла и путь экспорта.

    Откроется страница Имя готового файла и путь экспорта.

  2. Примените макрос Переименовать готовые файлы в, если требуется. Имена макросов чувствительны к регистру.

    Поддерживаемые макросы:

    • {path}

      Только для файлов, импортированных в формат ZIP со структурой папок.

    • {fileName}

      Символы можно удалить из имени оригинала файла, используя позицию символа (начиная с 0), чтобы Выбрать часть имени. Примеры:

      • {fileName[2:6]} для сохранения с 3-го по 7-й символы имени файла

      • {fileName[0:-3]} для удаления последних 2 символов.

    • {sourceLang}

      Добавляет язык оригинала

    • Использовать эти макросы для обозначения перевод языка

      Макросы перевод языка для многоязычных файлов представляют собой объединение всех кодов перевод языка (например, ./cs-de-zh_cn):

      • {targetLang} На основе язык кодов.

      • {targetLangName} На основе язык названий.

      • {targetLangRFC}

        • Примеры: es, en-US, az-Latn-AZ

        • На основе RFC 5646

      • {targetLangRFCLower}

        • Примеры: de-de, en-us

      • {targetLangIso}

        • Примеры: de, en

      • {targetLangLocale}

        • Примеры: de_DE

      • {targetLangAndroid}

        • Примеры: es, en-rUS

      • {targetLangAndroidBCP}

        • Примеры: b+es, b+en+US

    • {рабочий процесс}

    • {status}

    • {дата}

      Дата скачивания файла в часовом поясе менеджера проекта (PM)

    • {time}

      Время скачивания файла в часовом поясе менеджера проекта (PM).

    • {userName}

      Добавляет имя пользователя назначенного лингвиста или исполнителя. Если назначено несколько лингвистов, имя будет пустой.

    • {replaceExt[xx]}

      Расширение файла заменяется на указанное в скобках [ ].

      • Например:

        Если указано {replaceExt[txt]}, файл test.POT скачивается как test.txt.

      • Изменение расширений не меняет сам формат; переименование '.docx' в '.xlsx' не превращает текстовый файл в файл электронной таблицы.

  3. Предоставьте макрос для Экспорт файлов онлайн-хранилища в.

    • Если отслеживаются конкретные файлы, выберите подпапка перевода для Экспорт завершенных файлов в.

      Укажите имя папки в Путь к подпапке перевода:

      • Используйте эти макросы для обозначения языка перевода.

      • Для некоторых хранилищ доступен абсолютный путь. Начинайте путь с /, чтобы указать абсолютный путь.

        Доступно для Amazon S3, Azure, FTP, SFTP, Dropbox, Google Drive, Box, OneDrive, Git, GitHub, GitLab и SharePoint. При использовании коннектора Git после начального / указывается имя ветви, а затем корень хранилища, где расположена папка .git. Если ветвь не существует, она будет Создана. При использовании других коннекторов на базе Git (например, GitLab) после начальной косой черты указывается корень хранилища, где расположена папка .git.

      • Использовать .. для ссылки на родительский элемент папки.

      Рекомендации

      Примеры

      Если файл-оригинал — /files/loc/ui.properties, а целевой язык — немецкий (Германия):

      • translations/{targetLang} позволит Создать /files/loc/translations/de_de

      • /files-{targetLang}/loc will create /files-de_de/loc/<filename>

      • ../{targetLang} will create /files/de_de/<filename>

    • Использовать . для экспорта файла в ту же папку, где находится оригинал.

      Доступно для коннекторов FTP и SFTP.

  4. Нажмите «Сохранить».

    Указанные макросы применяются к загруженным файлам.

Была ли эта статья полезной?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.