Put the three letter language codes and aliases into i18n.c

This commit is contained in:
Klaus Schmidinger 2007-08-12 09:54:23 +02:00
parent 26e2e4dee2
commit 84faea7f0d
23 changed files with 157 additions and 94 deletions

View File

@ -5299,7 +5299,7 @@ Video Disk Recorder Revision History
- Added a missing 'P' to vdr.c's SHUTDOWNCANCELROMPT macro (reported by Marco
Schlüßler).
2007-08-11: Version 1.5.7
2007-08-12: Version 1.5.7
- All logging now goes to LOG_ERR, because some systems split error, info and
debug messages into separate files, which repeatedly caused extra efforts to
@ -5321,6 +5321,9 @@ Video Disk Recorder Revision History
to make strings in arrays translatable.
See README.i18n for information on how to create new or maintain existing
translations.
- The three letter language codes and their aliases are stored in i18n.c, and
each translation file only contains one of them to link that language name
to the code.
- The 'newplugin' script has been extended to generate the Makefile section
for i18n support.
- The parameter OSDLanguage in 'setup.conf' is now a string and holds the locale

98
i18n.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: i18n.c 1.306 2007/08/11 14:27:02 kls Exp $
* $Id: i18n.c 1.307 2007/08/12 09:51:15 kls Exp $
*
*
*/
@ -27,8 +27,39 @@
// TRANSLATORS: The name of the language, as written natively
const char *LanguageName = trNOOP("LanguageName$English");
// TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
const char *LanguageCode = trNOOP("LanguageCode$eng,dos");
// TRANSLATORS: The 3-letter code of the language
const char *LanguageCode = trNOOP("LanguageCode$eng");
// List of known language codes with aliases.
// Actually we could list all codes from http://www.loc.gov/standards/iso639-2
// here, but that would be several hundreds - and for most of them it's unlikely
// they're ever going to be used...
const char *LanguageCodeList[] = {
"eng,dos",
"deu,ger",
"slv,slo",
"ita",
"dut,nla,nld",
"por",
"fra,fre",
"nor",
"fin,smi",
"pol",
"esl,spa",
"ell,gre",
"sve,swe",
"rom,rum",
"hun",
"cat,cln",
"rus",
"hrv",
"est",
"dan",
"cze,ces",
"tur",
NULL
};
static char *I18nLocaleDir = LOCDIR;
@ -38,6 +69,21 @@ static cStringList LanguageCodes;
static int CurrentLanguage = 0;
static bool ContainsCode(const char *Codes, const char *Code)
{
while (*Codes) {
int l = 0;
for ( ; l < 3 && Code[l]; l++) {
if (Codes[l] != tolower(Code[l]))
break;
}
if (l == 3)
return true;
Codes++;
}
return false;
}
static const char *SkipContext(const char *s)
{
const char *p = strchr(s, '$');
@ -46,9 +92,9 @@ static const char *SkipContext(const char *s)
void I18nInitialize(void)
{
LanguageNames.Append(strdup(SkipContext(LanguageName)));
LanguageCodes.Append(strdup(SkipContext(LanguageCode)));
LanguageLocales.Append(strdup(I18N_DEFAULT_LOCALE));
LanguageNames.Append(strdup(SkipContext(LanguageName)));
LanguageCodes.Append(strdup(LanguageCodeList[0]));
textdomain("vdr");
bindtextdomain("vdr", I18nLocaleDir);
cFileNameList Locales(I18nLocaleDir, true);
@ -58,11 +104,18 @@ void I18nInitialize(void)
for (int i = 0; i < Locales.Size(); i++) {
if (i < I18N_MAX_LANGUAGES - 1) {
if (setlocale(LC_MESSAGES, Locales[i])) {
if (strstr(OldLocale, Locales[i]) == OldLocale)
CurrentLanguage = LanguageLocales.Size();
LanguageLocales.Append(strdup(Locales[i]));
LanguageNames.Append(strdup(gettext(LanguageName)));
LanguageCodes.Append(strdup(gettext(LanguageCode)));
if (strstr(OldLocale, Locales[i]) == OldLocale)
CurrentLanguage = LanguageLocales.Size() - 1;
const char *Code = gettext(LanguageCode);
for (const char **lc = LanguageCodeList; *lc; lc++) {
if (ContainsCode(*lc, Code)) {
Code = *lc;
break;
}
}
LanguageCodes.Append(strdup(Code));
}
}
else
@ -71,6 +124,22 @@ void I18nInitialize(void)
setlocale(LC_MESSAGES, OldLocale);
free(OldLocale);
}
// Prepare any known language codes for which there was no locale:
for (const char **lc = LanguageCodeList; *lc; lc++) {
bool Found = false;
for (int i = 0; i < LanguageCodes.Size(); i++) {
if (strcmp(*lc, LanguageCodes[i]) == 0) {
Found = true;
break;
}
}
if (!Found) {
dsyslog("no locale for language code '%s'", *lc);
LanguageLocales.Append(strdup(I18N_DEFAULT_LOCALE));
LanguageNames.Append(strdup(*lc));
LanguageCodes.Append(strdup(*lc));
}
}
}
void I18nRegister(const char *Plugin)
@ -134,17 +203,8 @@ const char *I18nLanguageCode(int Language)
int I18nLanguageIndex(const char *Code)
{
for (int i = 0; i < LanguageCodes.Size(); i++) {
const char *s = LanguageCodes[i];
while (*s) {
int l = 0;
for ( ; l < 3 && Code[l]; l++) {
if (s[l] != tolower(Code[l]))
break;
}
if (l == 3)
return i;
s++;
}
if (ContainsCode(LanguageCodes[i], Code))
return i;
}
//dsyslog("unknown language code: '%s'", Code);
return -1;

View File

@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Jordi Vilà <jvila@tinet.org>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -42,10 +42,10 @@ msgstr ""
msgid "LanguageName$English"
msgstr "Català"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "cat,cln"
msgid "LanguageCode$eng"
msgstr "cat"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Vladimír Bárta <vladimir.barta@k2atmitec.cz>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,10 +40,10 @@ msgstr "Bez n
msgid "LanguageName$English"
msgstr "Èesky"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "cze,ces"
msgid "LanguageCode$eng"
msgstr "cze"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,9 +40,9 @@ msgstr "Ingen titel"
msgid "LanguageName$English"
msgstr "Dansk"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "dan"
#: interface.c:75

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 15:18+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,10 +40,10 @@ msgstr "Kein Titel"
msgid "LanguageName$English"
msgstr "Deutsch"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "deu,ger"
msgid "LanguageCode$eng"
msgstr "deu"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,10 +40,10 @@ msgstr "
msgid "LanguageName$English"
msgstr "ÅëëçíéêÜ"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "ell,gre"
msgid "LanguageCode$eng"
msgstr "ell"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Ruben Nunez Francisco <ruben.nunez@tang-it.com>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,10 +40,10 @@ msgstr "Sin t
msgid "LanguageName$English"
msgstr "Español"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "esl,spa"
msgid "LanguageCode$eng"
msgstr "esl"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Arthur Konovalov <kasjas@hot.ee>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,9 +40,9 @@ msgstr "Pealkiri puudub"
msgid "LanguageName$English"
msgstr "eesti"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "est"
#: interface.c:75

View File

@ -11,7 +11,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Rolf Ahrenberg <rahrenbe@cc.hut.fi>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -43,10 +43,10 @@ msgstr "Ei esityst
msgid "LanguageName$English"
msgstr "suomi"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "fin,smi"
msgid "LanguageCode$eng"
msgstr "fin"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -11,7 +11,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Nicolas Huillard <nhuillard@e-dition.fr>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -43,10 +43,10 @@ msgstr "Sans titre"
msgid "LanguageName$English"
msgstr "Français"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "fra,fre"
msgid "LanguageCode$eng"
msgstr "fra"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Drazen Dupor <drazen.dupor@dupor.com>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -41,9 +41,9 @@ msgstr "Bez titla"
msgid "LanguageName$English"
msgstr "Hrvatski"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "hrv"
#: interface.c:75

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Istvan Koenigsberger <istvnko@hotmail.com>, Guido Josten <guido.josten@t-online.de>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -41,9 +41,9 @@ msgstr "n
msgid "LanguageName$English"
msgstr "Magyar"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "hun"
#: interface.c:75

View File

@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Sean Carlos <seanc@libero.it>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -42,9 +42,9 @@ msgstr "Senza titolo"
msgid "LanguageName$English"
msgstr "Italiano"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "ita"
#: interface.c:75

View File

@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Maarten Wisse <Maarten.Wisse@urz.uni-hd.de>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -42,10 +42,10 @@ msgstr "Geen titel"
msgid "LanguageName$English"
msgstr "Nederlands"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "dut,nla,nld"
msgid "LanguageCode$eng"
msgstr "dut"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -41,9 +41,9 @@ msgstr ""
msgid "LanguageName$English"
msgstr "Norsk"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "nor"
#: interface.c:75

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Michael Rakowski <mrak@gmx.de>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,9 +40,9 @@ msgstr "Bez tytu
msgid "LanguageName$English"
msgstr "Polski"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "pol"
#: interface.c:75

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Paulo Lopes <pmml@netvita.pt>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,9 +40,9 @@ msgstr ""
msgid "LanguageName$English"
msgstr "Português"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "por"
#: interface.c:75

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -41,10 +41,10 @@ msgstr "F
msgid "LanguageName$English"
msgstr "Românã"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "rom,rum"
msgid "LanguageCode$eng"
msgstr "rom"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Vyacheslav Dikonov <sdiconov@mail.ru>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,9 +40,9 @@ msgstr "
msgid "LanguageName$English"
msgstr "ÀãááÚØÙ"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "rus"
#: interface.c:75

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -41,10 +41,10 @@ msgstr "Brez naziva"
msgid "LanguageName$English"
msgstr "Slovenski"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "slv,slo"
msgid "LanguageCode$eng"
msgstr "slv"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Tomas Prybil <tomas@prybil.se>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -41,10 +41,10 @@ msgstr "ingen titel"
msgid "LanguageName$English"
msgstr "Svenska"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgstr "sve,swe"
msgid "LanguageCode$eng"
msgstr "sve"
#: interface.c:75
msgid "Phase 1: Detecting RC code type"

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: VDR 1.5.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@cadsoft.de>\n"
"POT-Creation-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-11 11:00+0200\n"
"PO-Revision-Date: 2007-08-12 11:53+0200\n"
"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
"Language-Team: <vdr@linuxtv.org>\n"
"MIME-Version: 1.0\n"
@ -40,9 +40,9 @@ msgstr "
msgid "LanguageName$English"
msgstr "Türkçe"
#. TRANSLATORS: The 3-letter code(s) of the language (separated by commas)
#. TRANSLATORS: The 3-letter code of the language
#: i18n.c:31
msgid "LanguageCode$eng,dos"
msgid "LanguageCode$eng"
msgstr "tur"
#: interface.c:75