POD 多语言文档
有没有办法使用POD编写多语言文档?如果不是,我应该写什么(我已经有英文的 POD 文档,所以我想将其转换然后翻译)?
Is there any way to write multilanguage documentation using POD? If no, what should I write it in (I already have POD documentation in English, so I will want to convert it and then translate)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您询问 POD 是否支持非英语编码,答案是肯定的。以下是将 brian d foy 的文章(POD 格式)翻译成俄语的示例:http://perl Russia.ru/article/brians-guide/brian%27s_guide.ru.pod
如果您想知道是否可以将多语言 POD 粘贴到同一个文件中,这里有一个相当好的解决方案:奇怪的例子在这里:
http://cpansearch.perl.org/ src/HIO/Unicode-Japan-0.47/lib/Unicode/Japan.mlpod
它使用Pod::Multilang< /p>
但是,我不完全确定它是如何(或者即使)工作的,因为我找不到直接从该 mlpod 生成的 html 的两个示例。
参见http://perldoc2.sourceforge.net/ - 这是一个国际 perldoc 项目< /p>
If you're asking whether POD supports non-English encoding, the answer is a resounding YES. Here's an example of brian d foy's article (in POD format) translated into Russian: http://perlrussia.ru/article/brians-guide/brian%27s_guide.ru.pod
If you are wondering if it's possible to stick multi-language POD into the same file, there's a fairly curious example here:
http://cpansearch.perl.org/src/HIO/Unicode-Japanese-0.47/lib/Unicode/Japanese.mlpod
It uses Pod::Multilang
However, i'm not entirely certain how (or even if) it works, as I could not find two examples of html generated straight from that mlpod.
See http://perldoc2.sourceforge.net/ - this is a project for international perldoc
如果您准备在 CPAN 上分发模块,请为文档的翻译创建单独的
.pod
文件。例如,如果您已将英文文档包含在
My/Module.pm
中,则可以创建文件My/Module-jp.pod
、My/Module -ru.pod
等:If you're preparing your module for distribution on CPAN, create separate
.pod
files for the translations of your documentation.For example, if you have included the English documentation in
My/Module.pm
, you could create the filesMy/Module-jp.pod
,My/Module-ru.pod
, etc.: