App-Bernard

 view release on metacpan or  search on metacpan

lib/App/Bernard/Filetype/TextXGettextTranslation.pm  view on Meta::CPAN

    my $rebuilder = Locale::PO::Callback::rebuilder($target);

    my $maybe_transliterate = sub {
	my ($item) = @_;

	if ($item->{'type'} eq 'header') {

	    $item->{'headers'}->{'language-team'} =
		'Shavian <ubuntu-l10n-en-shaw@launchpad.net>';
	    $item->{'headers'}->{'content-type'} =
		'text/plain; charset=UTF-8';
	    $item->{'headers'}->{'plural-forms'} =
		'nplurals=2; plural=n!=1;';

	    $settings->{'defines'} = {
		%{$settings->{'defines'}},
		$item->{'comments'} =~ m/Transliterate (.*) as (.*)\n/gi,
	    };

	} elsif ($item->{'type'} eq 'translation') {

t/basic/input-basic.po  view on Meta::CPAN

msgid ""
msgstr ""
"Project-Id-Version: Demo of a .po file\n"
"PO-Revision-Date: 1975-01-30 00:00 +0000\n"
"Last-Translator: Thomas Thurman <marnanel@cpan.org>\n"
"Language-Team: test <test@example.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

msgid "This will not be affected"
msgstr "because it has a translation"

msgid "This will be affected, because it's empty"
msgstr ""

#, fuzzy
msgid "This will be affected"

t/basic/output-stdout  view on Meta::CPAN

msgid ""
msgstr ""
"Project-Id-Version: Demo of a .po file\n"
"PO-Revision-Date: 2010-05-21 05:04 -0400\n"
"Last-Translator: Thomas Thurman <marnanel@cpan.org>\n"
"Language-Team: Shavian <ubuntu-l10n-en-shaw@launchpad.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n!=1;\n"

msgid "This will not be affected"
msgstr "because it has a translation"

#, fuzzy
msgid "This will be affected, because it's empty"
msgstr "𐑞𐑦𐑕 𐑢𐑦𐑤 𐑚𐑰 𐑩𐑓𐑧𐑒𐑑𐑩𐑛, 𐑚𐑦𐑒𐑪𐑟 𐑦𐑑'𐑕 𐑧𐑥𐑐𐑑𐑦"

t/basic_-i/input-basic.po  view on Meta::CPAN

msgid ""
msgstr ""
"Project-Id-Version: Demo of a .po file\n"
"PO-Revision-Date: 1975-01-30 00:00 +0000\n"
"Last-Translator: Thomas Thurman <marnanel@cpan.org>\n"
"Language-Team: test <test@example.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

msgid "This will not be affected"
msgstr "because it has a translation"

msgid "This will be affected, because it's empty"
msgstr ""

#, fuzzy
msgid "This will be affected"

t/basic_-i/output-basic.po  view on Meta::CPAN

msgid ""
msgstr ""
"Project-Id-Version: Demo of a .po file\n"
"PO-Revision-Date: 2010-05-21 05:04 -0400\n"
"Last-Translator: Thomas Thurman <marnanel@cpan.org>\n"
"Language-Team: Shavian <ubuntu-l10n-en-shaw@launchpad.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n!=1;\n"

msgid "This will not be affected"
msgstr "because it has a translation"

#, fuzzy
msgid "This will be affected, because it's empty"
msgstr "𐑞𐑦𐑕 𐑢𐑦𐑤 𐑚𐑰 𐑩𐑓𐑧𐑒𐑑𐑩𐑛, 𐑚𐑦𐑒𐑪𐑟 𐑦𐑑'𐑕 𐑧𐑥𐑐𐑑𐑦"

t/basic_-o/input-basic.po  view on Meta::CPAN

msgid ""
msgstr ""
"Project-Id-Version: Demo of a .po file\n"
"PO-Revision-Date: 1975-01-30 00:00 +0000\n"
"Last-Translator: Thomas Thurman <marnanel@cpan.org>\n"
"Language-Team: test <test@example.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

msgid "This will not be affected"
msgstr "because it has a translation"

msgid "This will be affected, because it's empty"
msgstr ""

#, fuzzy
msgid "This will be affected"

t/basic_-o/output-result.po  view on Meta::CPAN

msgid ""
msgstr ""
"Project-Id-Version: Demo of a .po file\n"
"PO-Revision-Date: 2010-05-21 05:04 -0400\n"
"Last-Translator: Thomas Thurman <marnanel@cpan.org>\n"
"Language-Team: Shavian <ubuntu-l10n-en-shaw@launchpad.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n!=1;\n"

msgid "This will not be affected"
msgstr "because it has a translation"

#, fuzzy
msgid "This will be affected, because it's empty"
msgstr "𐑞𐑦𐑕 𐑢𐑦𐑤 𐑚𐑰 𐑩𐑓𐑧𐑒𐑑𐑩𐑛, 𐑚𐑦𐑒𐑪𐑟 𐑦𐑑'𐑕 𐑧𐑥𐑐𐑑𐑦"



( run in 0.270 second using v1.01-cache-2.11-cpan-4d50c553e7e )