diff --git a/intl/cs/LC_MESSAGES/ezmlm-web.po b/intl/cs/LC_MESSAGES/ezmlm-web.po index f743303..ecc810f 100644 --- a/intl/cs/LC_MESSAGES/ezmlm-web.po +++ b/intl/cs/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/da/LC_MESSAGES/ezmlm-web.po b/intl/da/LC_MESSAGES/ezmlm-web.po index f743303..ecc810f 100644 --- a/intl/da/LC_MESSAGES/ezmlm-web.po +++ b/intl/da/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/de/LC_MESSAGES/ezmlm-web.po b/intl/de/LC_MESSAGES/ezmlm-web.po index 19e59b6..627f254 100644 --- a/intl/de/LC_MESSAGES/ezmlm-web.po +++ b/intl/de/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" -"PO-Revision-Date: 2007-04-02 00:23+0200\n" -"Last-Translator: Lars Kruse \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1324,4 +1327,3 @@ msgstr "Schlüssel der Liste erzeugen" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "Verfügbare Domains" - diff --git a/intl/es/LC_MESSAGES/ezmlm-web.po b/intl/es/LC_MESSAGES/ezmlm-web.po index 12bd822..f7a1cf7 100644 --- a/intl/es/LC_MESSAGES/ezmlm-web.po +++ b/intl/es/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" -"PO-Revision-Date: 2007-05-30 21:12+0200\n" -"Last-Translator: Jose Luis Martinez \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1228,4 +1231,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/fi/LC_MESSAGES/ezmlm-web.po b/intl/fi/LC_MESSAGES/ezmlm-web.po index f743303..ecc810f 100644 --- a/intl/fi/LC_MESSAGES/ezmlm-web.po +++ b/intl/fi/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/fr/LC_MESSAGES/ezmlm-web.po b/intl/fr/LC_MESSAGES/ezmlm-web.po index 98c1c4b..ecc810f 100644 --- a/intl/fr/LC_MESSAGES/ezmlm-web.po +++ b/intl/fr/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/hu/LC_MESSAGES/ezmlm-web.po b/intl/hu/LC_MESSAGES/ezmlm-web.po index f743303..ecc810f 100644 --- a/intl/hu/LC_MESSAGES/ezmlm-web.po +++ b/intl/hu/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/it/LC_MESSAGES/ezmlm-web.po b/intl/it/LC_MESSAGES/ezmlm-web.po index c01ce50..1a4c913 100644 --- a/intl/it/LC_MESSAGES/ezmlm-web.po +++ b/intl/it/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" -"PO-Revision-Date: 2007-06-29 12:00+0200\n" -"Last-Translator: Andrea Garbato \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1229,4 +1232,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/ja/LC_MESSAGES/ezmlm-web.po b/intl/ja/LC_MESSAGES/ezmlm-web.po index 14cace3..861f039 100644 --- a/intl/ja/LC_MESSAGES/ezmlm-web.po +++ b/intl/ja/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" -"PO-Revision-Date: 2007-06-09 16:15+0200\n" -"Last-Translator: Ward Lai \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1226,4 +1229,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/nl/LC_MESSAGES/ezmlm-web.po b/intl/nl/LC_MESSAGES/ezmlm-web.po index f743303..ecc810f 100644 --- a/intl/nl/LC_MESSAGES/ezmlm-web.po +++ b/intl/nl/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/pl/LC_MESSAGES/ezmlm-web.po b/intl/pl/LC_MESSAGES/ezmlm-web.po index f743303..ecc810f 100644 --- a/intl/pl/LC_MESSAGES/ezmlm-web.po +++ b/intl/pl/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/pt/LC_MESSAGES/ezmlm-web.po b/intl/pt/LC_MESSAGES/ezmlm-web.po index 3879f45..09ca332 100644 --- a/intl/pt/LC_MESSAGES/ezmlm-web.po +++ b/intl/pt/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" -"PO-Revision-Date: 2007-06-11 14:00+0200\n" -"Last-Translator: carlinhos cecconi \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate #, fuzzy @@ -1584,4 +1587,3 @@ msgstr "Gerar a chave para essa lista" #, fuzzy msgid "Available domains" msgstr "Domínios disponíveis" - diff --git a/intl/pt_BR/LC_MESSAGES/ezmlm-web.po b/intl/pt_BR/LC_MESSAGES/ezmlm-web.po index 539891f..46b38ee 100644 --- a/intl/pt_BR/LC_MESSAGES/ezmlm-web.po +++ b/intl/pt_BR/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" -"PO-Revision-Date: 2007-06-11 14:00+0200\n" -"Last-Translator: carlinhos cecconi \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1296,4 +1299,3 @@ msgstr "Gerar a chave para essa lista" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "Domínios disponíveis" - diff --git a/intl/ru/LC_MESSAGES/ezmlm-web.po b/intl/ru/LC_MESSAGES/ezmlm-web.po index f743303..e1e43a1 100644 --- a/intl/ru/LC_MESSAGES/ezmlm-web.po +++ b/intl/ru/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:28+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/intl/sl/LC_MESSAGES/ezmlm-web.po b/intl/sl/LC_MESSAGES/ezmlm-web.po index 424265c..c7067ad 100644 --- a/intl/sl/LC_MESSAGES/ezmlm-web.po +++ b/intl/sl/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:29+0200\n" -"PO-Revision-Date: 2007-06-13 10:44+0200\n" -"Last-Translator: tenzin \n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:52+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -"X-Generator: Pootle 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1303,4 +1306,3 @@ msgstr "Ustvari ključ za ta seznam" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "Razpoložljive domene" - diff --git a/intl/sv/LC_MESSAGES/ezmlm-web.po b/intl/sv/LC_MESSAGES/ezmlm-web.po index 0d4bede..e1e43a1 100644 --- a/intl/sv/LC_MESSAGES/ezmlm-web.po +++ b/intl/sv/LC_MESSAGES/ezmlm-web.po @@ -1,14 +1,17 @@ -"Project-Id-Version: ezmlm-web 3.2\n" -"Report-Msgid-Bugs-To: devel@sumpfralle.de\n" -"POT-Creation-Date: 2007-08-10 12:29+0200\n" +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-13 10:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \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" -"X-Generator: Translate Toolkit 0.10.1\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Generator: Translate Toolkit 1.0.1\n" #: Lang.Menue.ListCreate msgid "Create new list" @@ -1224,4 +1227,3 @@ msgstr "" #: Lang.Legend.AvailableDomains msgid "Available domains" msgstr "" - diff --git a/scripts/update_language_files.py b/scripts/update_language_files.py index 6fa5620..f48a665 100755 --- a/scripts/update_language_files.py +++ b/scripts/update_language_files.py @@ -72,24 +72,30 @@ ALL_LANGUAGES = "cs da de en es fi fr hu it ja nl pl pt pt_BR ru sl sv".split(" USE_SVN = True LANGUAGE_NAMES = { - "cs": 'Český', - "da": 'Dansk', - "de": 'Deutsch', - "en": 'English', - "es": 'Español', - "fi": 'Suomi', - "fr": 'Français', - "hu": 'Magyar', - "it": 'Italiano', - "ja": '日本語', - "nl": 'Nederlands', - "pl": 'Polski', - "pt": 'Português', - "pt_BR": 'Português do Brasil', - "ru": 'Русский', - "sl": 'Slovensko', - "sv": 'Svenska', - }; + "cs": 'Český', + "da": 'Dansk', + "de": 'Deutsch', + "en": 'English', + "es": 'Español', + "fi": 'Suomi', + "fr": 'Français', + "hu": 'Magyar', + "it": 'Italiano', + "ja": '日本語', + "nl": 'Nederlands', + "pl": 'Polski', + "pt": 'Português', + "pt_BR": 'Português do Brasil', + "ru": 'Русский', + "sl": 'Slovensko', + "sv": 'Svenska', + } + +## which languages should fall back to another language (instead of english) +## necessary e.g. for the 100%-fuzzy release of "pt" based on "pt_BR" +FALLBACK_DEFINITIONS = { + "pt": [ "pt_BR" ], + } # --------------=-=-=- functions -=-=-=-------------------- @@ -178,8 +184,7 @@ def generate_po_files(hdf_file, po_dir, textDomain): node = node.next() walk_hdf("",hdf) pot.savefile(pot_file) - # TODO: remove the following line? - p = translate.storage.po.pofile(pot_file) + ## create po files for ld in ALL_LANGUAGES: if not os.path.isdir(os.path.join(po_dir,ld)): os.mkdir(os.path.join(po_dir, ld)) @@ -204,6 +209,11 @@ def generate_po_files(hdf_file, po_dir, textDomain): po_content = translate.storage.po.pofile.parsefile(po_file) po_content.removeduplicates() po_content.removeblanks() + ## go through all msgstr and remove empty ones + for index in range(len(po_content.units)-1, 0, -1): + if po_content.units[index].isfuzzy() and \ + (po_content.units[index].msgidlen() == 0): + po_content.units.remove(po_content.units[index]) po_content.savefile(po_file) if USE_SVN: revert_if_unchanged(po_file) @@ -215,11 +225,21 @@ def generate_po_files(hdf_file, po_dir, textDomain): def generate_translated_hdf_files(orig_hdf_file, po_dir, hdf_dir, textdomain): - for lang in ALL_LANGUAGES: - if lang != DEFAULT_LANG: - generate_translated_hdf_file(orig_hdf_file, po_dir, hdf_dir, textdomain, lang) + for lang in ALL_LANGUAGES: + if lang != DEFAULT_LANG: + ## are there any language fallbacks? (e.g. "de" for "de_AT") + if lang in FALLBACK_DEFINITIONS: + src_languages = FALLBACK_DEFINITIONS[lang] + else: + src_languages = [] + ## first choice: always the language itself + src_languages.insert(0, lang) + generate_translated_hdf_file(orig_hdf_file, po_dir, hdf_dir, + textdomain, lang, src_languages) -def generate_translated_hdf_file(orig_hdf_file, po_dir, hdf_dir, textdomain, language): + +def generate_translated_hdf_file(orig_hdf_file, po_dir, hdf_dir, textdomain, + language, src_languages): import gettext ## prepare original hdf if ((not os.path.isfile(orig_hdf_file)) or (not os.access(orig_hdf_file, os.R_OK))): @@ -232,8 +252,8 @@ def generate_translated_hdf_file(orig_hdf_file, po_dir, hdf_dir, textdomain, lan ## create translation object translator = gettext.translation( textdomain, - localedir=po_dir, - languages=[language]) + localedir = po_dir, + languages = src_languages) ## translate entries ## count the number of translated items - so we can decide later, if we ## want to create the language file