软件展示
Poedit 是一款界面简洁、操作简单的po文件编辑器,从软件名称就能够看出它是专门用来编辑 .po文件(wordpress主题和插件)的,它能够为用户提供更加便利、简单的编辑目录方法。该软件内置于wxWidgets工具中,可以在所有它支持的平台上运行(通过测试的有Unix下的GTK+以及Windows)。

poedit 软件中还提供了非常实用的数据查找功能,而且还可以直接在程序界面中拷贝需要翻译的文字,然后在PoEdit中查找相关文字,能够大大提高用户的效率。

poedit中文版是经过大眼仔~旭汉化处理过的版本,而且还有授权,用户无需注册即可使用,非常方便。
【使用快捷键】
翻译是个体力活儿,使用快捷键绝对可以提高效率。
(1)使用ALT+U,可以确认模糊的翻译。
(2)使用ALT+C,可以将需翻译的条目拷贝到翻译栏中。
(3)使用CTRL+F,可以查找匹配的文字。
使用查找功能
要善于使用查找功能,也能提高效率。可以直接在程序界面中拷贝需要翻译的文字,然后在PoEdit中查找相关文字。PO文件中的词汇条目是按照先按照程序源文件,其次是源文件中的位置排序的。如果某个词汇不知道在哪儿,一般情况下与其前后的词汇是在同一个文件中,也就可能在同一个界面中。
一般情况下,选择在原文中查找和在译文中查找就行了。
查看程序文件
翻译某些词汇时,由于脱离了语义环境,可能不知道如何翻译。除了直接在界面中查看相关词汇外,还可以查看词汇所在的源程序文件。
使用技巧:
从POT更新PO文件
如果你翻译完成一个PO文件后,使用此PO文件的程序升级了,此时新的程序中可能包含了原来PO文件中没有的词汇条目,也可能以前的词汇条目在新程序中不再使用了,怎么更新呢?
一种方法是自己从新程序中提取PO文件,另一种方法是使用POT文件自动更新。
一般程序作者提供了POT文件(有的是PO为后缀名,需要手动修改为POT后缀名),它包含了最新的词汇条目供你更新使用。微软Office PowerPoint的模板文件后缀名也是POT,注意别搞错了。
在PoEdit菜单栏中,选择条目》从POT文件更新……,选择最新的POT文件就可以了更新了[2] 。
利用TM(翻译词库)
比如翻译Wordpress的一个插件的PO文件,由于专业术语一般都相关或相同,因此这个PO文件中有很多词汇可能已经被翻译过了,比如在wordpress 自身或者其他插件或主题的zh_CN.po文件中。利用PoEdit的TM(Translation Memory)功能,可以利用前辈的翻译成果而不用从头开始。
先搜集一些与你要翻译的程序相关的已经翻译好的MO文件,TM利用的是MO而不是PO。
首先在PoEdit中创建翻译词库。
1、在PoEdit 菜单栏中,选择文件》首选,打开首选对话框,选择翻译词库面板,如下图所示。
2、点击添加按钮,添加语言zh(Chinese)后,如上图所示,我的语言中出现了zh。
3、到DB的路径可以保持默认,这是PoEdit创建的翻译词库的保存位置,如果有必要可以备份它。
4、点击产生数据库按钮,打开更新翻译词库的对话框,如下图所示。
5、在此对话框中,点击添加文件按钮,选择你搜集的MO文件存放的位置,PoEdit会自动搜索MO文件并列出,点击下一个按钮,将会生成翻译词库。到此,翻译词库就创建好了,以后你还可以通过这种方式更新补充翻译词库。
如何使用翻译词库,很简单。
打开一个需要翻译的PO文件,然后在PoEdit菜单栏中选择类目》使用TM自动翻译,PoEdit就会自动从翻译词库中提取精确匹配或模糊匹配的翻译。模糊匹配的翻译一般是粗体显示,可以用CTRL+U确定,也可以用鼠标右键选择恰当的翻译。
单数和复数的问题
INTEGER 表示单复数变化形式的数量,其值是一个正整数。中、日、韩文里没有单复数区分,也就是说单复数变化形式只有一种, 所以 nplurals=1,英文单复数有两种表现形式,所以 nplurals=2; EXPRESSION 表示对第几种单复数变化取相应的第几种译文,其值是一个标准的 C 语言表达式。如果有四种单复数变化,这个 表达式的值将包括 0、1、2、3,分别对应于译文 msgstr[0]、msgstr[1]、msgstr[2]、msgstr[3]。所以,有时这个表达式相当复杂。 在汉语里,只需 plural=0,译文只要保留 msgstr[0] 即可。
热门文章
手用wii模拟器
手用Wii模拟器的体验与解析 手用Wii模拟器是一种软件工具,允许用户在个人电脑等设备上运行原本为Wii主机设计的游戏。随着Wii主机逐渐退出市场,许多经典游戏面临获取困难,模拟器成为玩家重温这些作品的重要途径。它通过模拟Wii主机的硬件架构,将游戏数据加载并运行,实现跨
吴爱模拟器
吴爱模拟器是一款功能全面的模拟软件,能够为用户提供丰富的虚拟操作体验。该软件支持多种设备模拟,包括手机、平板电脑以及部分游戏主机,覆盖了日常使用和娱乐需求。用户可以通过该模拟器运行各类应用程序,实现跨平台操作,提升使用便利性。其核心功能在于模拟不同设备的操
星战模拟器怎样缩小
星战模拟器缩小方法详解 在运行星战模拟器时,如果遇到性能不佳或卡顿现象,可以通过调整设置来缩小其运行规模。缩小星战模拟器通常指通过降低图形质量、关闭部分特效或优化系统资源,从而减少其对计算机硬件的需求,提高游戏流畅度。 这是最直接的方法。进入游戏设置菜单,找
titan模拟器安装
如何安装titan模拟器 titan模拟器是一款功能强大的虚拟设备运行环境,支持多种操作系统和硬件配置。在安装前,需确保计算机满足最低系统要求,例如操作系统版本为Windows 10及以上,处理器为Intel或AMD的多核CPU,内存至少4GB,硬盘空间至少50GB。此外,建议关闭其他大型程序
vr和ar虚拟模拟器
VR与AR虚拟模拟器:沉浸式体验的技术革新 VR(虚拟现实)与AR(增强现实)虚拟模拟器是当前数字技术领域的重要创新,二者核心差异在于对现实世界的处理方式。VR通过头戴设备构建完全虚拟环境,用户完全沉浸其中,实现“替代现实”;AR则在现实场景叠加虚拟信息,保留现实场景
发酵模拟器游戏
发酵模拟器游戏:指尖上的微生物世界 发酵模拟器游戏属于模拟经营类游戏的一种,核心玩法是模拟微生物发酵过程,玩家通过管理发酵环境、控制温度湿度、添加原料等操作,完成从原料到成品的转化。这类游戏通常以真实发酵原理为基础,将复杂的生物化学过程简化为可操作的策略环
小火花模拟器
小火花模拟器 小火花模拟器是一种用于研究电弧放电现象的计算机程序或物理设备。 它通过数学模型和算法,在数字环境中重现真实世界中由高电压引发的火花和电弧过程。 该工具的核心目标是理解等离子体行为,并分析其在各种条件下的物理特性。 核心功能与参数控制 小火花模拟器