我在 Windows 上使用 gvim,我正在尝试对其进行配置以便于编辑 po 文件——主要是我只想在保存时在同一目录中生成一个 mo 文件。
查看po.vim似乎我可以做到这一点,但我不清楚如何设置它。
我下载了 Windows 的 gettext 并查看了 po.vim 页面,看起来我可以使用这些变量设置它的位置:
Information about the translator and language team is supplied by two
global variables: 'g:po_translator' and 'g:po_lang_team'. They should
be defined in the ".vimrc" (UNIX) or "_vimrc" (Windows) file. If they
are not defined, the default values (descriptive strings) are put
instead.
现在我的 _vimrc 中有这个(我保存 gettext 的位置):
let g:po_translator='C:\G_Drive\code\gettext\bin\msgfmt.exe'
当我保存 po 文件时,它仍然不会生成 mo 文件。我误解了这个插件的工作原理吗?当我保存时,如何将 po.vim 连接到 msgfmt.exe 以生成 mo 文件 - 如果这可能的话?此外,我宁愿不将 msgfmt.exe 放在路径中。