当您打开 Ubuntu 时,会使用许多英文单词。例如,附件、教育、图形、互联网、办公、其他、声音、视频、系统工具、首选项、运行和注销都会出现在 GUI 中。
如何获得 Ubuntu GUI 中使用的所有英文单词的列表?
我想要一个所有英文单词的列表,这样我就可以将它们翻译成中文,为 Ubuntu 创建一个词汇表:中文到英文 Ubuntu 术语的指南。这可以用作迷你词典:一个两列的文件,左边是英文,右边是中文。
光看GUI上的字就把整个东西都写出来,真是笑话。我想要一个聪明的方法来完成任务。是否有 Ubuntu 使用的所有单词的列表?
当我在 GUI 中遇到单词时手动输入是完成任务的愚蠢方法。
- 当语言环境设置为 时,从 GUI 中一个接一个地复制所有英文单词
en_us
。 - 当区域设置为 时,从 GUI 中逐一复制所有中文单词
zh
。 - 将它们放在一个文件中,左边是英文,右边是中文。
有没有更聪明的方法来做到这一点?
我的 /usr/lib/locale/locale-archive 中的哪个字符?
根据 GUI 工具包或规范,有许多方法用于存储国际化字符串。
屏幕截图中显示的那些来自菜单
.directory
文件。.desktop
使用与freedesktop 项目相同的标准。请参阅桌面条目规范:键的本地化值这是一个提取它们的脚本
创建外壳文件
添加
使其可执行
在菜单目录条目上运行它
这是一个输出示例
如果您也想要应用程序菜单项
这是一个输出示例
Unity GUI 的其他翻译正在使用
gettext
.具有
.gmo
或.mo
扩展名的文件是最终的二进制格式。查看:源文件有
.po
扩展名,您可以从https://translations.launchpad.net/下载它们或下载完整源,例如:Qt 和 Java 等其他 GUI 工具包使用不同的格式。
搜索 Ubuntu 翻译https://wiki.ubuntu.com/Translations/
您可以在那里获得表达和翻译。
我认为他指的是另一个问题。在我的 Ubuntu 上,我设置了英语、希伯来语和法语。您必须转到系统设置、语言支持并添加其他语言。
要让它以不同的语言启动,您可以将首选语言拖到列表顶部。对我来说,它就像一个魅力。
在 VM 中启动它,截取屏幕截图,在图片上运行 OCR 工具。这只比手工操作好一点点。如果您可以将文本通过管道传输到文件中,那就太好了,但是执行此操作的操作系统尚未唤醒。
已提供并支持中文版 Ubuntu:Ubuntu Kylin
除了不同的功能,我认为这种英文类型但没有删除功能实际上会很好。