Locale::Po4a::SimplePod - convert POD data from/to PO files, with Pod::Simple

1;

__END__

NAME

Locale::Po4a::SimplePod - convert POD data from/to PO files, with Pod::Simple

SYNOPSIS

[po4a_paths] /path/to/pot $lang:/path/to/po
[type:SimplePod] /path/to/source.pod $lang:/path/to/localized.pod

or

[po4a_paths] /path/to/pot $lang:/path/to/po
[po4a_alias:pod] SimplePod
[type:pod] /path/to/source.pod $lang:/path/to/localized.pod

DESCRIPTION

This is a module to help the translation of documentation in the POD format (the preferred language for documenting Perl) into other human languages.

The main differences between the current Pod format and the SimplePod format are as follows:

STATUS OF THIS MODULE

This module is still newly developed, so it is less stable than Locale::Po4a::Pod. It continues to evolve, and there is room for further refinement. Its behavior might change over time, and additional options may be introduced to better optimize the translation experience for users. Feedback and use cases from real-world applications will play a key role in guiding its future development.

The code is fully covered by our test suite, and we're not aware of any existing bugs. However, as of 2025, it hasn't been battle-tested in real-world translation workflows by external projects. That said, we believe the module is ready for production use, even if some bugs may inevitably be discovered as it gains wider adoption.

This module is intended to replace the current Locale::Po4a::Pod module. The reason is that Pod::Parser, which is used by the current Locale::Po4a::Pod, is now deprecated, and it is recommended to use Pod::Simple instead. See also GitHub issue #256 "Consider migrating away from deprecated Pod::Parser".

SEE ALSO

Pod::Simple, Locale::Po4a::Pod, Locale::Po4a::TransTractor, po4a(7), Locale::Po4a::SimplePod::Parser.

AUTHORS

gemmaro <gemmaro.dev@gmail.com>

COPYRIGHT AND LICENSE

Copyright (C) 2025 gemmaro <gemmaro.dev@gmail.com>.

This program is free software; you may redistribute it and/or modify it under the terms of GPL v2.0 or later (see the COPYING file).

 Locale::Po4a::SimplePod - convert POD data from/to PO files, with Pod::Simple