updated localization script and removed duplicate strings
This commit is contained in:
parent
59e55b711b
commit
7e11bf280d
12
l10n/l10n.pl
12
l10n/l10n.pl
|
@ -3,6 +3,7 @@ use strict;
|
|||
use Locale::PO;
|
||||
use Cwd;
|
||||
use Data::Dumper;
|
||||
use File::Path;
|
||||
|
||||
sub crawl{
|
||||
my( $dir ) = @_;
|
||||
|
@ -28,7 +29,7 @@ sub crawl{
|
|||
my $task = shift( @ARGV );
|
||||
my $place = '..';
|
||||
|
||||
die( "Usuage: l10n.pl task\ntask: read, write\n") unless $task && $place;
|
||||
die( "Usage: l10n.pl task\ntask: read, write\n" ) unless $task && $place;
|
||||
|
||||
# Our current position
|
||||
my $whereami = cwd();
|
||||
|
@ -38,6 +39,7 @@ die( "Program must be executed in a l10n-folder called 'l10n'" ) unless $wheream
|
|||
my @dirs = crawl( $place );
|
||||
|
||||
# Languages
|
||||
rmtree( 'templates' );
|
||||
mkdir( 'templates' ) unless -d 'templates';
|
||||
|
||||
my @languages = ();
|
||||
|
@ -55,13 +57,7 @@ if( $task eq 'read' ){
|
|||
my $app = pop( @temp );
|
||||
chdir( $dir );
|
||||
my $output = "${whereami}/templates/$app.pot";
|
||||
|
||||
if( -e $output ){
|
||||
`xgettext --files-from=xgettextfiles --join-existing --output="$output" --keyword=t`
|
||||
}
|
||||
else{
|
||||
`xgettext --files-from=xgettextfiles --output="$output" --keyword=t`
|
||||
}
|
||||
`xgettext --files-from=xgettextfiles --output="$output" --keyword=t`;
|
||||
chdir( $whereami );
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-07-27 08:52+0200\n"
|
||||
"POT-Creation-Date: 2011-07-27 12:03+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-07-27 08:52+0200\n"
|
||||
"POT-Creation-Date: 2011-07-27 12:03+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-07-27 08:52+0200\n"
|
||||
"POT-Creation-Date: 2011-07-27 12:03+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-07-27 08:52+0200\n"
|
||||
"POT-Creation-Date: 2011-07-27 12:03+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-07-27 08:52+0200\n"
|
||||
"POT-Creation-Date: 2011-07-27 12:03+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
Loading…
Reference in New Issue