mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
Explicitly looking for vdr.mo; text files for plugins named 'vdr-name.mo'; revoked 'best match'
This commit is contained in:
parent
aebcc9d15c
commit
69db18ef8f
@ -887,6 +887,7 @@ Ludwig Nussel <ludwig.nussel@web.de>
|
||||
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 <tom@harhar.net>
|
||||
for his support in keeping the Premiere World channels up to date in 'channels.conf'
|
||||
@ -2060,6 +2061,7 @@ Anssi Hannula <anssi.hannula@gmail.com>
|
||||
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 <ami+vdr@ah.fi>
|
||||
for updating 'S13E' in 'sources.conf'
|
||||
@ -2096,7 +2098,6 @@ Matthias Schwarzott <zzam@gentoo.org>
|
||||
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 <martin@familie-ostermann.de>
|
||||
for fixing processing the PDCDescriptor in 'libsi' on big endian systems
|
||||
|
11
HISTORY
11
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.
|
||||
|
@ -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:
|
||||
|
@ -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:
|
||||
|
39
i18n.c
39
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 <ctype.h>
|
||||
#include <libintl.h>
|
||||
#include <locale.h>
|
||||
#include <unistd.h>
|
||||
#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);
|
||||
|
4
i18n.h
4
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
|
||||
|
@ -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 <name>\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:
|
||||
|
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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à <jvila@tinet.org>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <vladimir.barta@k2atmitec.cz>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <mogens@elneff.dk>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <kls@cadsoft.de>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <mail@dimitrios.de>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <ruben.nunez@tang-it.com>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <kasjas@hot.ee>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <rahrenbe@cc.hut.fi>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <bruno.roussel@free.fr>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <drazen.dupor@dupor.com>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <istvnko@hotmail.com>, Guido Josten <guido.josten@t-online.de>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <seanc@libero.it>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <Maarten.Wisse@urz.uni-hd.de>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <truls@slevigen.no>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <mrak@gmx.de>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <pmml@netvita.pt>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <lucianm@users.sourceforge.net>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <sdiconov@mail.ru>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <matjaz.thaler@guest.arnes.si>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <tomas@prybil.se>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: VDR 1.5.7\n"
|
||||
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\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 <oktay_73@yahoo.de>\n"
|
||||
"Language-Team: <vdr@linuxtv.org>\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"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user