我正在考虑为用 Perl 编写的成熟 CGI 应用程序引入多语言支持。我最初考虑使用 Perl 散列(存储在磁盘上)为翻译文件推出我自己的解决方案,但后来我遇到了一个 CPAN 模块,它似乎可以满足我的需求(i18n)。
有人对 Perl 的国际化(特别是 i18n CPAN 模块)有任何经验吗? i18n 模块是多语言支持的首选方法,还是我应该重新考虑自定义解决方案?
谢谢
最佳答案
有一个Perl Journal article关于软件本地化。它将让您很好地了解添加多语言支持时可以期待什么。文笔优美,幽默风趣。
具体来说,这篇文章是由编写和维护 Locale::Maketext
的人写的。 ,所以我会简单地根据痛苦的程度来推荐该模块,很明显作者必须忍受才能使其正常工作。
关于perl - 如何将国际化添加到我的 Perl 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/164931/