Provided by: libdist-zilla-localetextdomain-perl_0.87-1_all
Name
Dist::Zilla::App::Command::msg_scan - Scan localization strings into a translation template
Synopsis
In dist.ini: [LocaleTextDomain] textdomain = My-App lang_dir = po On the command line: dzil msg-scan
Description
This command scans your distribution's Perl modules and creates or updates a GNU gettext <http://www.gnu.org/software/gettext/>-style language translation template. It relies on the settings from the "LocaleTextDomain" plugin for its settings, and requires that the GNU gettext utilities be available. Options "--xgettext" The location of the "xgettext" program, which is distributed with GNU gettext <http://www.gnu.org/software/gettext/>. Defaults to just "xgettext", which should work if it's in your path. "--encoding" The encoding to assume the Perl modules are encoded in. Defaults to "UTF-8". "--pot-file" The name of the template file to write to. Defaults to "$lang_dir/$textdomain.pot". "--copyright-holder" Name of the application copyright holder. Defaults to the copyright holder defined in dist.ini. "--bugs-email" Email address to which translation bug reports should be sent. Defaults to the email address of the first distribution author, if available.
Author
David E. Wheeler <david@justatheory.com>
Copyright and License
This software is copyright (c) 2012-2013 by David E. Wheeler. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.