diff options
author | RaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-23 15:17:51 +0000 |
---|---|---|
committer | RaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-23 15:17:51 +0000 |
commit | ebcdb191a5db63acd338047b4bbdf201232f2188 (patch) | |
tree | fee2548ad32569caf4e7c0c5753a550a00e63e94 | |
parent | da41cc77e5600aad1f37c8409cb112dbe071de67 (diff) | |
download | vdr-plugin-muggle-ebcdb191a5db63acd338047b4bbdf201232f2188.tar.gz vdr-plugin-muggle-ebcdb191a5db63acd338047b4bbdf201232f2188.tar.bz2 |
- i18n
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@43 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r-- | gd_content_interface.c | 45 | ||||
-rw-r--r-- | i18n.c | 182 | ||||
-rw-r--r-- | muggle.c | 5 |
3 files changed, 206 insertions, 26 deletions
diff --git a/gd_content_interface.c b/gd_content_interface.c index 0f741c0..7406320 100644 --- a/gd_content_interface.c +++ b/gd_content_interface.c @@ -3,8 +3,8 @@ * \brief Data Objects for content (e.g. mp3 files, movies) * for the vdr muggle plugindatabase ******************************************************************** - * \version $Revision: 1.17 $ - * \date $Date: 2004/02/23 15:41:21 $ + * \version $Revision: 1.18 $ + * \date $Date: 2004/02/23 15:17:51 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: RaK $ * @@ -82,7 +82,7 @@ gdFilterSets::gdFilterSets() mgFilter* filter; vector<mgFilter*>* set; vector<string>* rating; - m_titles.push_back("Track Search"); + m_titles.push_back(tr("Track Search")); // create an initial set of filters with empty values set = new vector<mgFilter*>(); @@ -97,53 +97,53 @@ gdFilterSets::gdFilterSets() // artist filter = new mgFilterString(tr("artist"), ""); set->push_back(filter); // genre - filter = new mgFilterString("genre", ""); set->push_back(filter); + filter = new mgFilterString(tr("genre"), ""); set->push_back(filter); // year-from - filter = new mgFilterInt("year (from)", 1900); set->push_back(filter); + filter = new mgFilterInt(tr("year (from)"), 1900); set->push_back(filter); // year-to - filter = new mgFilterInt("year (to)", 2100); set->push_back(filter); + filter = new mgFilterInt(tr("year (to)"), 2100); set->push_back(filter); // rating - filter = new mgFilterChoice("rating", 1, rating); set->push_back(filter); + filter = new mgFilterChoice(tr("rating"), 1, rating); set->push_back(filter); m_sets.push_back(set); - m_titles.push_back("Album Search"); + m_titles.push_back(tr("Album Search")); set = new vector<mgFilter*>(); // title - filter = new mgFilterString("album title", ""); set->push_back(filter); + filter = new mgFilterString(tr("album title"), ""); set->push_back(filter); // artist - filter = new mgFilterString("album artist", ""); set->push_back(filter); + filter = new mgFilterString(tr("album artist"), ""); set->push_back(filter); // genre - filter = new mgFilterString("genre", ""); set->push_back(filter); + filter = new mgFilterString(tr("genre"), ""); set->push_back(filter); // year-from - filter = new mgFilterInt("year (from)", 1900); set->push_back(filter); + filter = new mgFilterInt(tr("year (from)"), 1900); set->push_back(filter); // year-to - filter = new mgFilterInt("year (to)", 2100); set->push_back(filter); + filter = new mgFilterInt(tr("year (to)"), 2100); set->push_back(filter); // rating - filter = new mgFilterChoice("rating", 1, rating); set->push_back(filter); + filter = new mgFilterChoice(tr("rating"), 1, rating); set->push_back(filter); m_sets.push_back(set); - m_titles.push_back("Playlist Search"); + m_titles.push_back(tr("Playlist Search")); set = new vector<mgFilter*>(); // title - filter = new mgFilterString("playlist title", ""); set->push_back(filter); + filter = new mgFilterString(tr("playlist title"), ""); set->push_back(filter); // artist - filter = new mgFilterString("playlist author", ""); set->push_back(filter); + filter = new mgFilterString(tr("playlist author"), ""); set->push_back(filter); // title filter = new mgFilterString(tr("title"), ""); set->push_back(filter); // artist filter = new mgFilterString(tr("artist"), ""); set->push_back(filter); // genre - filter = new mgFilterString("genre", ""); set->push_back(filter); + filter = new mgFilterString(tr("genre"), ""); set->push_back(filter); // year-from - filter = new mgFilterInt("year (from)", 1900); set->push_back(filter); + filter = new mgFilterInt(tr("year (from)"), 1900); set->push_back(filter); // year-to - filter = new mgFilterInt("year (to)", 2100); set->push_back(filter); + filter = new mgFilterInt(tr("year (to)"), 2100); set->push_back(filter); // rating - filter = new mgFilterChoice("rating", 1, rating); set->push_back(filter); + filter = new mgFilterChoice(tr("rating"), 1, rating); set->push_back(filter); m_sets.push_back(set); @@ -1390,6 +1390,9 @@ mgContentItem* GdTreeNode::getSingleTrack() /* -------------------- begin CVS log --------------------------------- * $Log: gd_content_interface.c,v $ + * Revision 1.18 2004/02/23 15:17:51 RaK + * - i18n + * * Revision 1.17 2004/02/23 15:41:21 RaK * - first i18n attempt * @@ -3,12 +3,188 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: i18n.c,v 1.1 2004/02/23 15:41:21 RaK Exp $ + * $Id: i18n.c,v 1.2 2004/02/23 15:17:51 RaK Exp $ */ #include "i18n.h" const tI18nPhrase Phrases[] = { + { "Track Search", + "Titel Suche", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Album Search", + "Album Suche", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Playlist Search", + "Playlist Suche", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "playlist title", + "Playlist Titel", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "playlist author", + "Playlist Author", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "album artist", + "Albuminterpret", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "album title", + "Albumtitel", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "rating", + "Bewertung", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "year (to)", + "Jahr (bis)", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "year (from)", + "Jahr (von)", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "genre", + "Genre", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, { "artist", "Interpret", "",// TODO @@ -42,7 +218,7 @@ const tI18nPhrase Phrases[] = { "",// TODO }, { "Add", - "Hinzufügen", + "Hinzu", "",// TODO "",// TODO "",// TODO @@ -74,7 +250,7 @@ const tI18nPhrase Phrases[] = { "",// TODO }, { "Playlist", - "Playlist", + "Playliste", "",// TODO "",// TODO "",// TODO @@ -2,8 +2,8 @@ /*! \file muggle.c * \brief Implements a plugin for browsing media libraries within VDR ******************************************************************** - * \version $Revision: 1.4 $ - * \date $Date: 2004/02/23 15:41:21 $ + * \version $Revision: 1.5 $ + * \date $Date: 2004/02/23 15:17:51 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: RaK $ */ @@ -77,6 +77,7 @@ bool mgMuggle::Start(void) m_root = m_media->getSelectionRoot(); m_playlist = m_media->createTemporaryPlaylist(); m_media->initFilterSet(); + RegisterI18n(Phrases); return true; } |