SDB:配置 poedit

跳转到:导航搜索
Poedit 是一款简单而强大的跨平台工具,可以帮助您翻译应用程序。它使用起来非常简单,并且可以在任何操作系统上运行,例如 Linux、"Mac OS X" 和 Windows。在本指南中,您将学习如何安装、配置和设置它,以便翻译 openSUSE 发行版。

在 openSUSE 上测试

推荐文章

Icon-manual.png

相关文章

Icon-help.png


Poedit
openSUSE 下载

供应商: Vaclav Slavik
开发者: Vaclav Slavik
许可证: MIT
网站: poedit.net


在 openSUSE 上安装 poedit

Poedit 是 openSUSE 的一部分,其软件包包含在 OSS 仓库中。但是,您需要至少版本 1.3.9,该版本可以处理 update-desktop-files.*.po 中的 msgctxt 标签。否则,它会破坏此 po 文件。所有较旧维护的 SUSE 发行版的最新 poedit 版本可在 Build Service devel:translation 仓库中找到。使用 搜索引擎将是找到适用于您的 openSUSE 版本的 poedit 的最简单方法

要安装它,您可以按照以下步骤操作

  • 通过在终端中键入以下命令来检查您是否在软件包管理器中拥有 devel:translation 仓库
$ zypper sl

如果未列出 devel:translation,您可以按如下方式添加它

  • 通过键入以下命令安装 poedit
# zypper in poedit

并接受安装程序提出的建议。或者,您可以简单地使用 一键安装


获取您的 openSUSE .po 文件

OpenSUSE .po 文件存储在 SVN 仓库中。您可以使用 svn 简单地获取其副本。

考虑到您将下载的文件数量,最好创建一个类似于 SVN 仓库中目录结构的目录结构。您可以简单地按如下方式执行此操作

  • 创建一个您想要存储翻译文件的目录,并在其中打开一个终端。
  • 在其中创建一个名为 lcn 的目录
$ md lcn
  • 在其中创建一个名为 yast 的目录
$ md yast
  • 进入 lcn 目录
$ cd lcn
从现在开始,下载翻译的说明指的是意大利语。只需将 URL 中 /it 部分更改为与您想要翻译的语言对应的部分即可。
  • 使用 svn 下载您的 lcn .po 文件
  • 进入 yast 目录
$ cd ../yast
  • 下载您的 yast .po 文件

现在,您在硬盘上拥有要翻译的 .po 文件的完整本地副本。

Icon-warning.png
警告:请记住经常使用 svn update 同步您的文件,并尽快将翻译后的文件发送给您的翻译团队协调员,以便他可以将它们提交到 SVN。

设置 poedit

您第一次启动 poedit 时,它将显示以下消息,通知您需要对其进行配置,因为您是第一次启动它

单击“确定”,将显示以下对话框

首先,输入您的全名和电子邮件地址。这些数据将添加到您编辑的每个 .po 文件中,因此确保它们正确。

然后,单击“编辑器”选项卡,并激活以下图片中划线的选项

然后单击“翻译记忆”选项卡,然后单击“添加”按钮

将出现一个对话框,您需要在其中选择您的语言并单击“确定”

无需在“解析器”选项卡中更改任何设置,因此请使用“确定”接受。将显示 poedit 的主窗口:单击以下图片中用红色圆圈标记的“新建”图标

这将打开“编辑项目”对话框,您可以在其中指定项目名称。在该字段中输入“lcn”。

您还需要输入 lcn .po 文件的绝对路径。使用“浏览”按钮找到包含它们的目录。对 yast 目录重复相同的过程。

完成该过程后,您将看到 poedit 的主窗口,其中 .po 文件在右侧部分列出。

您可以通过简单地单击窗口中的文件名来打开每个 .po 文件,然后开始翻译它。


外部链接