5

有没有办法使用 POD 编写多语言文档?如果不是,我应该写什么(我已经有英文的 POD 文档,所以我想转换它然后翻译)?

4

2 回答 2

4
  1. 如果您要问 POD 是否支持非英语编码,答案是肯定的。以下是 brian d foy 的文章(POD 格式)翻译成俄语的示例:http: //perlrussia.ru/article/brians-guide/brian%27s_guide.ru.pod

  2. 如果您想知道是否可以将多语言 POD 粘贴到同一个文件中,这里有一个相当奇怪的示例:http: //cpansearch.perl.org/src/HIO/Unicode-Japanese-0.47/lib/Unicode/Japanese .mlpod

    它使用Pod::Multilang

    但是,我不完全确定它是如何(或什至)工作的,因为我找不到两个直接从该 mlpod 生成的 html 示例。

  3. 请参阅http://perldoc2.sourceforge.net/ - 这是一个国际 perldoc 项目

于 2010-05-04T20:35:42.560 回答
2

如果您准备在 CPAN 上分发您的模块,.pod请为您的文档的翻译创建单独的文件。

例如,如果您在 中包含英文文档My/Module.pm,则可以创建文件My/Module-jp.podMy/Module-ru.pod等:

=head1 NAME

My::Module-pl - Atin-lay Ig-pay ocumentation-day or-fay y-may odule-may

=head1 ERSION-VAY

1.01

=head1 ESCRIPTION-DAY

...
于 2010-05-04T21:13:20.590 回答