翻译

Application Translation (Strings)

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

Android Studio

Android Studio 是 Android 应用开发的官方 IDE,插件创建与 IDE 的连接。

  1. 设置项目。

    1. 创建一个项目并选择 Android Strings (.xml) 作为 Main format

    2. 选择 Android 作为 Main technology

    3. 点击 保存

      项目已创建。

  2. 下载、安装并配置 Android Studio 的插件。

    请参阅插件 GitHub page,了解更多安装和配置信息。

  3. 上传和下载区域文件。

    可以在 Android Studio 的工具窗口中拉取和推送区域文件。

  4. 添加新语言。

    通过向项目添加新的区域来添加语言。使用插件拉取已翻译的区域。如果有其他语言的区域文件,请通过项目页面的 Uploads 选项卡,使用文件上传功能导入这些翻译。

iOS

  1. 设置项目。

    1. 创建一个项目并选择 iOS Localizable Strings (.strings) 作为 Main format

    2. 选择 iOS 作为 Main technology

    3. 点击 保存

      项目已创建。

  2. 下载、安装并配置 iOS 的插件。

    在 CLI 中初始化项目配置并创建一个配置:

    $ phrase init

    确保为语言文件格式选择与 iOS 兼容的 格式,例如 .XLIFF。

  3. 上传和下载区域文件。

    区域文件可以在 CLI 中拉取和推送:

    $ phrase push
    $ phrase pull

    如果要将字符串管理集成到构建工作流中,请在项目的译文设置中添加一个新的 run script 构建阶段。在此阶段,执行 phrase pull 以获取所有新的译文。新的构建阶段必须放置在资源被打包之前。

  4. 添加新语言。

    通过向项目添加新的区域来添加语言。语言名称应根据 iOS 语言名称常量约定 进行选择。可以使用 CLI 客户端通过 phrase pull 再次下载已翻译的语言。如果有额外语言的区域(locale)文件,请在项目页面的 上传 选项卡中通过文件上传导入这些翻译。

Windows Phone (Visual Studio)

Visual Studio 是 Windows 应用程序开发的官方 IDE,插件用于连接到该 IDE。

  1. 设置项目。

    1. 创建一个项目并选择 Windows 8 Resource (.resw) 作为 Main format

    2. 选择 Android 作为 Main technology

    3. 点击 保存

      项目已创建。

  2. 下载、安装并配置 Visual Studio 的插件。

    1. Phrase 插件可以在 Visual Studio Gallery 中找到。下载插件将会安装它。

    2. 通过在 PhraseApp 选项中提供完整路径(例如,C:\path\to\phraseapp.exe)来配置 CLI 客户端路径。

    3. 使用 CLI tool,生成一个 .phraseapp.yml 文件,放置在根目录中。

  3. 上传和下载区域文件。

    Tools 菜单中,命令根据配置文件触发操作。两个操作的输出发送到 Output 工具窗口。

  4. 添加新语言。

    通过在 Windows Phone 应用程序中创建新的区域文件并使用插件上传文件,或通过向 project 添加新的区域来添加新语言。

这篇文章有帮助吗?

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.