管理

指定已完成文件名称和导出路径 (TMS)

文本由 Phrase Language AI 从英语机器翻译而得。

自动化下载(翻译)文件的重命名和译文。

请按照以下步骤操作:

  1. 从设置""%1!Setup_gear.png""页面,向下滚动至项目设置部分,然后单击已完成文件名称和导出路径

    将打开已完成文件名称和导出路径页面。

  2. 如果需要,将已完成文件重命名至宏。名称称区分大小写。

    支持的宏:

    • {path}

      仅适用于以文件夹结构导入 ZIP 表格的文件。

    • {fileName}

      字符可以从原始文件名称中删除,方法是使用字符位置(从0开始)至选择名称的一部分。示例:

      • {文件名称[2:6]保留文件名称的第3至第7个字符

      • {文件名称[0:-3]}至剪切最后2个字符。

    • {sourceLang}

      添加源语言

    • 使用这些宏表示目标语言

      多语言文件的目标语言宏是所有目标语言代码(例如./cs-de-zh_cn)的组合:

      • {targetLang} 基于 语言代码

      • {targetLangName 根据 语言名称

      • {targetLangRFC}

        • 示例:esen-USaz-Latn-AZ

        • 基于RFC 5646

      • {targetLangAndroid}

        • 示例:'es', en-rUS

      • {targetLangAndroidBCP}

        • 示例:'b+es, b+en+US

    • {workflow}

    • {状态

    • {date}

      项目经理时区的文件下载日期

    • {time}

      项目经理时区文件下载时间

    • {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 文件夹所在的存储库的根。

      • 使用……提及至父文件夹。

      提示

      示例

      如果源文件是/文件/loc/ui.properties,而目标语言是德语(德国):

      • translations/{targetLang} will create /files/loc/translations/de_de

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

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

  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.