¿Hay alguna forma de escribir documentación en varios idiomas usando POD? Si no, ¿en qué debo escribirlo (ya tengo la documentación de POD en inglés, así que querré convertirla y luego traducirla)?Documentación multilenguaje POD
Respuesta
Si está preguntando si POD admite la codificación que no es en inglés, la respuesta es un SÍ rotundo. Aquí está un ejemplo de artículo de Brian D de Foy (en formato POD) traducido al ruso: http://perlrussia.ru/article/brians-guide/brian%27s_guide.ru.pod
Si se preguntan si es posible pegar POD en varios idiomas en el mismo archivo, hay una bastante curioso ejemplo aquí: http://cpansearch.perl.org/src/HIO/Unicode-Japanese-0.47/lib/Unicode/Japanese.mlpod
utiliza Pod::Multilang
sin embargo, no estoy del todo seguro de cómo (o incluso si) funciona, ya que no pude encontrar dos ejemplos de hTML generados directamente de que mlpod.
Ver http://perldoc2.sourceforge.net/ - este es un proyecto para perldoc internacional
Si usted está preparando su módulo para la distribución en CPAN, crear .pod
archivos separados para las traducciones de la documentación.
Por ejemplo, si ha incluido la documentación en Inglés My/Module.pm
, podría crear los archivos My/Module-jp.pod
, My/Module-ru.pod
, etc .:
=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
...
- 1. ¿Es posible usar POD (documentación antigua simple) con Python?
- 2. Multilenguaje en SSRS
- 3. Multilenguaje en WPF
- 4. Perl documentation (POD) navegadores?
- 5. asp.net mvc URLs multilenguaje/enrutamiento
- 6. Online Perl POD renderer
- 7. Soluciones multilenguaje Visual Studio 2010 Express
- 8. Cómo crear una etiqueta multilenguaje en Yii
- 9. Eliminar caracteres no imprimibles C# multilenguaje
- 10. ¿Cambia el idioma dinámicamente con androids multilenguaje?
- 11. ¿Hay un editor WYSIWYG Perl Pod?
- 12. Cómo comparar objetos de tipo POD
- 13. Inicialización de valor y tipos no POD
- 14. diseño trivial vs. estándar vs. POD
- 15. Especialización de plantillas para POD básico solo
- 16. ¿Cómo uso los caracteres Unicode en Pod y perldoc?
- 17. ¿Cómo hacer una aplicación de consola C# multilenguaje?
- 18. ¿es posible crear un instalador multilenguaje usando WIX?
- 19. PyQt documentación
- 20. Método 'documentación'
- 21. ¿Cómo crear POD y usar pod2usage en Perl?
- 22. ¿No puede C++ tipo POD tener cualquier constructor?
- 23. C++ estática global sin fines de POD: teoría y práctica
- 24. ¿Cuándo los tipos de C++ POD se inicializan en cero?
- 25. ¿C++ valora la inicialización de un POD typedef?
- 26. ¿Hay alguna convención para escribir comentarios de POD para Perl?
- 27. ¿Por qué no es este un tipo de POD?
- 28. C++ no puede pasar objetos de-POD no Tipo
- 29. Documentación para comentarios sobre la documentación de Qt? Qt + Doxygen?
- 30. Documentación para Socket.io?
así es como lo hago ahora. ¿Es la forma oficial? – ZyX
@ZyX - No estoy seguro de que haya una manera "oficial", pero parece ser una forma popular para al menos los módulos rusos que vi cuando investigaba mi respuesta a esta pregunta. – DVK
No hay manera oficial. – tsee