重要
Phrase Strings Sketch 插件将被弃用,并将于 2026 年 7 月 15 日停止支持。
Sketch 是一款适用于 macOS 的矢量图形编辑器。它主要用于网站和移动应用的用户界面和用户体验设计。
Sketch 插件提供了将设计中的内容与字符串管理项目同步的功能。内容在编辑器中翻译,完成后同步回 Sketch。
集成支持使用 分支。
必须在项目中设置区域,以便同步工作,翻译者需要被明确授予上传内容的权限。
如果使用预翻译,仅适用于新上传的键。更新的翻译不适用预翻译。
要设置 Sketch 插件,请按照以下步骤操作:
-
确保已安装 Sketch 应用程序。
-
在 Phrase Strings 的 页面,向下滚动到 并点击 下载。
插件正在下载。
-
解压文件归档,然后双击文件。
Sketch应用程序确认插件的安装。
连接到Sketch
之后,点击插件菜单中的,并使用Phrase凭据登录以将Sketch与Phrase连接。如果在Phrase中尚未设置组织,请点击并注册为期14天的免费试用。
准备工作
创建一个项目以上传并添加至少一个区域。也可以使用现有项目。
从Sketch推送翻译
要将Sketch文件中的内容同步到专用项目,请在中点击;该按钮显示要推送的翻译数量。再次点击按钮以传输翻译。
选择页面的特定元素
默认情况下,如果未选择特定的画板或文本元素,集成将当前选定页面的所有内容视为选择。一旦选择了页面以外的任何内容元素,仅推送或拉取该选择。
自定义键名
键名可以自定义或自动生成。从Sketch推送内容时,自动为每个选定的文本元素创建键名。这些键名是Page.Artboard.Textelement名称的汇编。
如果有内部指南或实践用于键命名,请在中自定义键名;选择一个文本图层并在专用输入字段中编辑键名。
使用上下文艺术板截图进行翻译
集成的screenshot功能会自动截取Sketch艺术板的截图,上传并将其链接到相应的键。文案撰写者和翻译人员可以在翻译编辑器的侧边栏中访问专用截图,复制内容会用标记指示。
必须至少有一个艺术板。只有管理员或项目经理角色被允许在所有项目中上传截图。具有开发者角色的项目成员被允许在该特定项目中上传和管理截图。
将翻译拉取到Sketch
一旦翻译准备就绪,点击Pull Translations将所有语言的最新更新同步回Sketch。
测试所有语言的设计,确保与专用项目中的内容相对应。通过切换Sketch文件的语言可以识别l10n布局问题。
切换设计的语言
通过将设计的语言切换为项目中可用的语言。
更改项目
要更改项目,请按照以下步骤操作:
连接项目的名称显示在工具栏上。
设置字符限制
通过选择一个元素并点击工具栏上的锁图标,为团队需要遵循的每个文本元素强制设置字符限制。集成会自动计算此文本字段的最大字符限制,并将在下次推送内容时发送。
使用专用标记
在定期使用Sketch集成向项目添加新键时,用独特的标记分隔各种同步。
该集成会自动为键创建独特的标记,以保持它们的组织。标记的结构如下:
Sketch.Your_File_Name.Date
符号和覆盖
Sketch集成完全支持在符号实例中覆盖文本。嵌套符号也受到支持。
将Sketch集成与其他Sketch集成结合
所有操作都可以通过Runner触发。在拉取翻译后,可以使用Anima ToolKit修复来保持元素大小。Anima可用于切换设计的语言。