Updating a perl module fwith cpan
The tools for managing translations, however, is a bit arcane.Fortunately, you can just use this plugin and get all the tools you need to scan your Perl libraries for localizable strings, create a language template, and initialize translation files and keep them up-to-date.
Starting out with Locale:: Text Domain was decidedly non-intuitive for me, as a Perl hacker, likely because of its gettext underpinnings.
A module can be loaded by calling the use function When you are ready to ship your PERL module then there is standard way of creating a Perl Module Tree. PL Writing Person/README Writing Person/t/Person.t Writing Person/Changes Writing Person/MANIFEST So finally you tar this directory structure into a file and you can ship it.