From 69db18ef8f5acf0006f36c3fc8cfcf6b75be0431 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 19 Aug 2007 14:34:44 +0200 Subject: [PATCH] Explicitly looking for vdr.mo; text files for plugins named 'vdr-name.mo'; revoked 'best match' --- CONTRIBUTORS | 3 ++- HISTORY | 11 +++++++--- PLUGINS/src/hello/Makefile | 4 ++-- PLUGINS/src/skincurses/Makefile | 4 ++-- i18n.c | 39 +++++++++++++++++++-------------- i18n.h | 4 ++-- newplugin | 4 ++-- po/ca_ES.po | 6 ++--- po/cs_CZ.po | 6 ++--- po/da_DK.po | 6 ++--- po/de_DE.po | 6 ++--- po/el_GR.po | 6 ++--- po/es_ES.po | 6 ++--- po/et_EE.po | 6 ++--- po/fi_FI.po | 6 ++--- po/fr_FR.po | 6 ++--- po/hr_HR.po | 6 ++--- po/hu_HU.po | 6 ++--- po/it_IT.po | 6 ++--- po/nl_NL.po | 6 ++--- po/nn_NO.po | 6 ++--- po/pl_PL.po | 6 ++--- po/pt_PT.po | 6 ++--- po/ro_RO.po | 6 ++--- po/ru_RU.po | 6 ++--- po/sl_SI.po | 6 ++--- po/sv_SE.po | 6 ++--- po/tr_TR.po | 6 ++--- 28 files changed, 104 insertions(+), 91 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 96495fda..68abd99a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -887,6 +887,7 @@ Ludwig Nussel for making the Makefile patch friendlier for a patch that was used for implementing setting the user id for pointing out that the canonical spelling of codesets is with '-' + for a hint on using _nl_msg_cat_cntr Thomas Koch for his support in keeping the Premiere World channels up to date in 'channels.conf' @@ -2060,6 +2061,7 @@ Anssi Hannula for code and hints on how to use 'fontconfig' to determine which fonts to use for suggesting to make the "Setup/OSD/Language" menu only show those languages that actually have a locale + for suggesting to use setenv() instead of setlocale() to set the language for gettext() Antti Hartikainen for updating 'S13E' in 'sources.conf' @@ -2096,7 +2098,6 @@ Matthias Schwarzott for suggesting to move the "all" target in plugin Makefiles before the "Implicit rules", so that a plain "make" will compile everything for adding DESTDIR and PREFIX handling to the Makefile - for reporting a problem with locale matching Martin Ostermann for fixing processing the PDCDescriptor in 'libsi' on big endian systems diff --git a/HISTORY b/HISTORY index 5e28e860..0677dbcc 100644 --- a/HISTORY +++ b/HISTORY @@ -5346,7 +5346,7 @@ Video Disk Recorder Revision History - Added a debug error message to cReceiver::~cReceiver() in case it is still attached to a device (thanks to Reinhard Nissl). -2007-08-18: Version 1.5.8 +2007-08-19: Version 1.5.8 - Added missing install-i18n to the install target in the Makefile (reported by Joachim Wilke). @@ -5363,8 +5363,6 @@ Video Disk Recorder Revision History Ahrenberg). - Checking the string for NULL in I18nTranslate(). - Updated the French OSD texts (thanks to Bruno Roussel). -- I18nInitialize() now uses best matching default locale (problem reported by - Matthias Schwarzott). - Some optimizations in cDvbDevice::SetChannelDevice() (thanks to Tobias Bratfisch). - Optimized cMenuEditChrItem::Set() (thanks to Tobias Bratfisch). - Optimized cNitFilter::Process() (thanks to Tobias Bratfisch). @@ -5374,3 +5372,10 @@ Video Disk Recorder Revision History is clrTransparent (thanks to Christoph Haubrich). - The "Setup/OSD/Language" menu now only shows those languages that actually have a locale (suggested by Anssi Hannula). +- Now using setenv() instead of setlocale() to set the language for gettext() + (suggested by Anssi Hannula; thanks also to Ludwig Nussel for a hint on using + _nl_msg_cat_cntr). +- When scanning the locale directory, VDR now explicitly looks for a file named + vdr.mo. Text files for plugins are now named "vdr-name.mo", when "name" is the + name of the plugin. The "newplugin" script has been changed accordingly, and + plugin authors should change their Makefiles, too. diff --git a/PLUGINS/src/hello/Makefile b/PLUGINS/src/hello/Makefile index 389d1e04..80b6c8cb 100644 --- a/PLUGINS/src/hello/Makefile +++ b/PLUGINS/src/hello/Makefile @@ -1,7 +1,7 @@ # # Makefile for a Video Disk Recorder plugin # -# $Id: Makefile 1.17 2007/08/15 13:04:37 kls Exp $ +# $Id: Makefile 1.18 2007/08/19 14:18:59 kls Exp $ # The official name of this plugin. # This name will be used in the '-P...' option of VDR to load the plugin. @@ -89,7 +89,7 @@ i18n: $(I18Nmo) @mkdir -p $(LOCALEDIR) for i in $(I18Ndirs); do\ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\ - cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/$(PLUGIN).mo;\ + cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/vdr-$(PLUGIN).mo;\ done ### Targets: diff --git a/PLUGINS/src/skincurses/Makefile b/PLUGINS/src/skincurses/Makefile index 5f4a0e92..5199dd8b 100644 --- a/PLUGINS/src/skincurses/Makefile +++ b/PLUGINS/src/skincurses/Makefile @@ -1,7 +1,7 @@ # # Makefile for a Video Disk Recorder plugin # -# $Id: Makefile 1.10 2007/08/15 14:00:27 kls Exp $ +# $Id: Makefile 1.11 2007/08/19 14:19:07 kls Exp $ # The official name of this plugin. # This name will be used in the '-P...' option of VDR to load the plugin. @@ -87,7 +87,7 @@ i18n: $(I18Nmo) @mkdir -p $(LOCALEDIR) for i in $(I18Ndirs); do\ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\ - cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/$(PLUGIN).mo;\ + cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/vdr-$(PLUGIN).mo;\ done ### Targets: diff --git a/i18n.c b/i18n.c index 3818ea76..15853a0f 100644 --- a/i18n.c +++ b/i18n.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: i18n.c 1.311 2007/08/18 09:08:45 kls Exp $ + * $Id: i18n.c 1.312 2007/08/19 14:10:46 kls Exp $ * * */ @@ -23,6 +23,7 @@ #include #include #include +#include #include "tools.h" // TRANSLATORS: The name of the language, as written natively @@ -91,6 +92,13 @@ static const char *SkipContext(const char *s) return p ? p + 1 : s; } +static void SetEnvLanguage(const char *Locale) +{ + setenv("LANGUAGE", Locale, 1); + extern int _nl_msg_cat_cntr; + ++_nl_msg_cat_cntr; +} + void I18nInitialize(void) { LanguageLocales.Append(strdup(I18N_DEFAULT_LOCALE)); @@ -100,17 +108,15 @@ void I18nInitialize(void) bindtextdomain("vdr", I18nLocaleDir); cFileNameList Locales(I18nLocaleDir, true); if (Locales.Size() > 0) { - dsyslog("found %d locales in %s", Locales.Size(), I18nLocaleDir); - int MatchFull = 0, MatchPartial = 0; char *OldLocale = strdup(setlocale(LC_MESSAGES, NULL)); for (int i = 0; i < Locales.Size(); i++) { - if (i < I18N_MAX_LANGUAGES - 1) { - if (setlocale(LC_MESSAGES, Locales[i])) { + cString FileName = cString::sprintf("%s/%s/LC_MESSAGES/vdr.mo", I18nLocaleDir, Locales[i]); + if (access(FileName, F_OK) == 0) { // found a locale with VDR texts + if (i < I18N_MAX_LANGUAGES - 1) { + SetEnvLanguage(Locales[i]); NumLocales++; if (strstr(OldLocale, Locales[i]) == OldLocale) - MatchFull = LanguageLocales.Size(); - else if (strncmp(OldLocale, Locales[i], 2) == 0) - MatchPartial = LanguageLocales.Size(); + CurrentLanguage = LanguageLocales.Size(); LanguageLocales.Append(strdup(Locales[i])); LanguageNames.Append(strdup(gettext(LanguageName))); const char *Code = gettext(LanguageCode); @@ -122,15 +128,15 @@ void I18nInitialize(void) } LanguageCodes.Append(strdup(Code)); } - } - else { - esyslog("ERROR: too many locales - increase I18N_MAX_LANGUAGES!"); - break; + else { + esyslog("ERROR: too many locales - increase I18N_MAX_LANGUAGES!"); + break; + } } } - CurrentLanguage = MatchFull ? MatchFull : MatchPartial; - setlocale(LC_MESSAGES, CurrentLanguage ? LanguageLocales[CurrentLanguage] : OldLocale); + SetEnvLanguage(LanguageLocales[CurrentLanguage]); free(OldLocale); + dsyslog("found %d locales in %s", NumLocales - 1, I18nLocaleDir); } // Prepare any known language codes for which there was no locale: for (const char **lc = LanguageCodeList; *lc; lc++) { @@ -152,7 +158,8 @@ void I18nInitialize(void) void I18nRegister(const char *Plugin) { - bindtextdomain(Plugin, I18nLocaleDir); + cString Domain = cString::sprintf("vdr-%s", Plugin); + bindtextdomain(Domain, I18nLocaleDir); } void I18nSetLocale(const char *Locale) @@ -161,7 +168,7 @@ void I18nSetLocale(const char *Locale) int i = LanguageLocales.Find(Locale); if (i >= 0) { CurrentLanguage = i; - setlocale(LC_MESSAGES, Locale); + SetEnvLanguage(Locale); } else dsyslog("unknown locale: '%s'", Locale); diff --git a/i18n.h b/i18n.h index fd9bfa0a..2d1c79bd 100644 --- a/i18n.h +++ b/i18n.h @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: i18n.h 1.22 2007/08/18 09:10:39 kls Exp $ + * $Id: i18n.h 1.23 2007/08/19 14:07:17 kls Exp $ */ #ifndef __I18N_H @@ -79,7 +79,7 @@ bool I18nIsPreferredLanguage(int *PreferredLanguages, const char *LanguageCode, ///< the second one (like "deu" out of ""eng+deu"). #ifdef PLUGIN_NAME_I18N -#define tr(s) I18nTranslate(s, PLUGIN_NAME_I18N) +#define tr(s) I18nTranslate(s, "vdr-" PLUGIN_NAME_I18N) #else #define tr(s) I18nTranslate(s) #endif diff --git a/newplugin b/newplugin index d3d8287f..368007b1 100755 --- a/newplugin +++ b/newplugin @@ -12,7 +12,7 @@ # See the main source file 'vdr.c' for copyright information and # how to reach the author. # -# $Id: newplugin 1.35 2007/08/15 13:05:03 kls Exp $ +# $Id: newplugin 1.36 2007/08/19 14:19:49 kls Exp $ $PLUGIN_NAME = $ARGV[0] || die "Usage: newplugin \n"; @@ -148,7 +148,7 @@ i18n: \$(I18Nmo) \@mkdir -p \$(LOCALEDIR) for i in \$(I18Ndirs); do\\ mkdir -p \$(LOCALEDIR)/\$\$i/LC_MESSAGES;\\ - cp \$(PODIR)/\$\$i.mo \$(LOCALEDIR)/\$\$i/LC_MESSAGES/\$(PLUGIN).mo;\\ + cp \$(PODIR)/\$\$i.mo \$(LOCALEDIR)/\$\$i/LC_MESSAGES/vdr-\$(PLUGIN).mo;\\ done ### Targets: diff --git a/po/ca_ES.po b/po/ca_ES.po index 59a086f0..72093c1c 100644 --- a/po/ca_ES.po +++ b/po/ca_ES.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Jordi Vilà \n" "Language-Team: \n" @@ -38,12 +38,12 @@ msgid "No title" msgstr "" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Català" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "cat" diff --git a/po/cs_CZ.po b/po/cs_CZ.po index 2ac0efba..07439ab0 100644 --- a/po/cs_CZ.po +++ b/po/cs_CZ.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Vladimír Bárta \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Bez názvu" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Èesky" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "cze" diff --git a/po/da_DK.po b/po/da_DK.po index 1b3a733a..61ff6424 100644 --- a/po/da_DK.po +++ b/po/da_DK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Mogens Elneff \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Ingen titel" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Dansk" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "dan" diff --git a/po/de_DE.po b/po/de_DE.po index ef4d0a58..0da285cb 100644 --- a/po/de_DE.po +++ b/po/de_DE.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Klaus Schmidinger \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Kein Titel" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Deutsch" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "deu" diff --git a/po/el_GR.po b/po/el_GR.po index 88907dd0..363246db 100644 --- a/po/el_GR.po +++ b/po/el_GR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Dimitrios Dimitrakos \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "×ùñßò Ôßôëï" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "ÅëëçíéêÜ" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "ell" diff --git a/po/es_ES.po b/po/es_ES.po index 6591e759..bab0dfac 100644 --- a/po/es_ES.po +++ b/po/es_ES.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Ruben Nunez Francisco \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Sin título" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Español" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "esl" diff --git a/po/et_EE.po b/po/et_EE.po index 30685c6b..56b8382b 100644 --- a/po/et_EE.po +++ b/po/et_EE.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Arthur Konovalov \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Pealkiri puudub" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "eesti" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "est" diff --git a/po/fi_FI.po b/po/fi_FI.po index 3b9dedea..09b83b4f 100644 --- a/po/fi_FI.po +++ b/po/fi_FI.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-15 15:52+0200\n" "Last-Translator: Rolf Ahrenberg \n" "Language-Team: \n" @@ -39,12 +39,12 @@ msgid "No title" msgstr "Ei esitystä" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "suomi" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "fin" diff --git a/po/fr_FR.po b/po/fr_FR.po index 88f49a8d..4e5551cb 100644 --- a/po/fr_FR.po +++ b/po/fr_FR.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-17 13:45+0200\n" "Last-Translator: Bruno Roussel \n" "Language-Team: \n" @@ -41,12 +41,12 @@ msgid "No title" msgstr "Sans titre" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Français" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "fra" diff --git a/po/hr_HR.po b/po/hr_HR.po index a7ae1d90..1798657c 100644 --- a/po/hr_HR.po +++ b/po/hr_HR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Drazen Dupor \n" "Language-Team: \n" @@ -37,12 +37,12 @@ msgid "No title" msgstr "Bez titla" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Hrvatski" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "hrv" diff --git a/po/hu_HU.po b/po/hu_HU.po index 840e523f..495aa40e 100644 --- a/po/hu_HU.po +++ b/po/hu_HU.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Istvan Koenigsberger , Guido Josten \n" "Language-Team: \n" @@ -37,12 +37,12 @@ msgid "No title" msgstr "név nélkül" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Magyar" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "hun" diff --git a/po/it_IT.po b/po/it_IT.po index 223042f9..e87b05fb 100644 --- a/po/it_IT.po +++ b/po/it_IT.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Sean Carlos \n" "Language-Team: \n" @@ -38,12 +38,12 @@ msgid "No title" msgstr "Senza titolo" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Italiano" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "ita" diff --git a/po/nl_NL.po b/po/nl_NL.po index ba9040ca..f06f56ff 100644 --- a/po/nl_NL.po +++ b/po/nl_NL.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Maarten Wisse \n" "Language-Team: \n" @@ -38,12 +38,12 @@ msgid "No title" msgstr "Geen titel" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Nederlands" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "dut" diff --git a/po/nn_NO.po b/po/nn_NO.po index f125b3c2..62e3a599 100644 --- a/po/nn_NO.po +++ b/po/nn_NO.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Truls Slevigen \n" "Language-Team: \n" @@ -37,12 +37,12 @@ msgid "No title" msgstr "" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Norsk" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "nor" diff --git a/po/pl_PL.po b/po/pl_PL.po index e31b890a..60b93ac7 100644 --- a/po/pl_PL.po +++ b/po/pl_PL.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Michael Rakowski \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Bez tytu³u" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Polski" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "pol" diff --git a/po/pt_PT.po b/po/pt_PT.po index 51177e6d..ff15f57c 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Paulo Lopes \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Português" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "por" diff --git a/po/ro_RO.po b/po/ro_RO.po index bf416644..933389e9 100644 --- a/po/ro_RO.po +++ b/po/ro_RO.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Lucian Muresan \n" "Language-Team: \n" @@ -37,12 +37,12 @@ msgid "No title" msgstr "Fãrã titlu" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Românã" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "rom" diff --git a/po/ru_RU.po b/po/ru_RU.po index e2891bf5..ec18474d 100644 --- a/po/ru_RU.po +++ b/po/ru_RU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Vyacheslav Dikonov \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "±Õ× ÝÐ×ÒÐÝØï" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "ÀãááÚØÙ" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "rus" diff --git a/po/sl_SI.po b/po/sl_SI.po index 2f28ce01..c62b2724 100644 --- a/po/sl_SI.po +++ b/po/sl_SI.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Matjaz Thaler \n" "Language-Team: \n" @@ -37,12 +37,12 @@ msgid "No title" msgstr "Brez naziva" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Slovenski" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "slv" diff --git a/po/sv_SE.po b/po/sv_SE.po index 6076592b..bf84d169 100644 --- a/po/sv_SE.po +++ b/po/sv_SE.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Tomas Prybil \n" "Language-Team: \n" @@ -37,12 +37,12 @@ msgid "No title" msgstr "ingen titel" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Svenska" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "sve" diff --git a/po/tr_TR.po b/po/tr_TR.po index 6c9c42b4..1eecb501 100644 --- a/po/tr_TR.po +++ b/po/tr_TR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: VDR 1.5.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-17 16:36+0200\n" +"POT-Creation-Date: 2007-08-19 13:53+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n" "Last-Translator: Oktay Yolgeçen \n" "Language-Team: \n" @@ -36,12 +36,12 @@ msgid "No title" msgstr "Ýsim yok" #. TRANSLATORS: The name of the language, as written natively -#: i18n.c:29 +#: i18n.c:30 msgid "LanguageName$English" msgstr "Türkçe" #. TRANSLATORS: The 3-letter code of the language -#: i18n.c:31 +#: i18n.c:32 msgid "LanguageCode$eng" msgstr "tur"