diff options
author | RaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-23 15:56:19 +0000 |
---|---|---|
committer | RaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-23 15:56:19 +0000 |
commit | 7325afceedb2ae852e4dfc47020024426939226c (patch) | |
tree | 50f5bc7e12a957b224fa1acf28e8ca9e4604243a | |
parent | ebcdb191a5db63acd338047b4bbdf201232f2188 (diff) | |
download | vdr-plugin-muggle-7325afceedb2ae852e4dfc47020024426939226c.tar.gz vdr-plugin-muggle-7325afceedb2ae852e4dfc47020024426939226c.tar.bz2 |
- i18n
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@44 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r-- | gd_content_interface.c | 20 | ||||
-rw-r--r-- | i18n.c | 211 | ||||
-rw-r--r-- | vdr_menu.c | 17 |
3 files changed, 232 insertions, 16 deletions
diff --git a/gd_content_interface.c b/gd_content_interface.c index 7406320..d01e97d 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.18 $ - * \date $Date: 2004/02/23 15:17:51 $ + * \version $Revision: 1.19 $ + * \date $Date: 2004/02/23 15:56:19 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: RaK $ * @@ -891,6 +891,7 @@ GdTreeNode::GdTreeNode(MYSQL db, int view, string filters) // everything is done in the parent class m_restriction = filters; m_view = view; + m_label = tr("Browser"); } GdTreeNode::GdTreeNode(mgSelectionTreeNode* parent, string id, string label, string restriction) @@ -1268,33 +1269,33 @@ bool GdTreeNode::expand() } else if (m_view <100) { new_child = new GdTreeNode(this, // parent "1" , // id - "Artist -> Album -> Title", // label, + tr("Artist -> Album -> Track"), // label, m_restriction); m_children.push_back(new_child); new_child = new GdTreeNode(this, // parent "2" , // id - "Genre -> Artist -> Album -> Track" , // label, + tr("Genre -> Artist -> Album -> Track") , // label, m_restriction); m_children.push_back(new_child); new_child = new GdTreeNode(this, // parent "3" , // id - "Artist -> Track" , // label, + tr("Artist -> Track") , // label, m_restriction); m_children.push_back(new_child); new_child = new GdTreeNode(this, // parent "4" , // id - "Genre -> Year -> Track" , // label, + tr("Genre -> Year -> Track") , // label, m_restriction); m_children.push_back(new_child); new_child = new GdTreeNode(this, // parent "5" , // id - "Album -> Track" , // label, + tr("Album -> Track") , // label, m_restriction); m_children.push_back(new_child); } else { new_child = new GdTreeNode(this, // parent "" , // id - "Search Result", // label, + tr("Search Result"), // label, m_restriction); m_children.push_back(new_child); } @@ -1390,6 +1391,9 @@ mgContentItem* GdTreeNode::getSingleTrack() /* -------------------- begin CVS log --------------------------------- * $Log: gd_content_interface.c,v $ + * Revision 1.19 2004/02/23 15:56:19 RaK + * - i18n + * * Revision 1.18 2004/02/23 15:17:51 RaK * - i18n * @@ -3,12 +3,221 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: i18n.c,v 1.2 2004/02/23 15:17:51 RaK Exp $ + * $Id: i18n.c,v 1.3 2004/02/23 15:56:19 RaK Exp $ */ #include "i18n.h" const tI18nPhrase Phrases[] = { + + { "Album -> Track", + "Titel nach Album", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Genre -> Year -> Track", + "Titel nach Genre und Jahr", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Artist -> Track", + "Titel nach Interpret", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Genre -> Artist -> Album -> Track", + "Album nach Genre und Interpret", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Artist -> Album -> Track", + "Album nach Interpret", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Browser", + "Browser", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Load", + "Laden", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Query", + "Suche", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Album info", + "Album Details", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Edit PL?", + "Edit PL?", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Filter", + "Filter", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Track info", + "Titel Details", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Edit PL", + "Edit PL", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, { "Track Search", "Titel Suche", "",// TODO @@ -2,12 +2,12 @@ /*! \file vdr_menu.c * \brief Implements menu handling for browsing media libraries within VDR ******************************************************************** - * \version $Revision: 1.16 $ - * \date $Date: 2004/02/23 15:41:21 $ + * \version $Revision: 1.17 $ + * \date $Date: 2004/02/23 15:56:19 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: RaK $ * - * $Id: vdr_menu.c,v 1.16 2004/02/23 15:41:21 RaK Exp $ + * $Id: vdr_menu.c,v 1.17 2004/02/23 15:56:19 RaK Exp $ */ /*******************************************************************/ @@ -112,19 +112,19 @@ void mgMainMenu::SetButtons( ) } else if( m_state == PLAYLIST ) { - SetHelp( "Edit PL", "Track info", "Filter", "Submenu" ); + SetHelp( tr("Edit PL"), tr("Track info"), tr("Filter"), tr("Submenu") ); } else if( m_state == PLAYLIST_TRACKINFO ) { - SetHelp( "Edit PL?", "Album info", "Filter", "Submenu" ); + SetHelp( tr("Edit PL?"), tr("Album info"), tr("Filter"), tr("Submenu") ); } else if( m_state == PLAYLIST_ALBUMINFO ) { - SetHelp( "Edit PL?", "Playlist", "Filter", "Submenu" ); + SetHelp( tr("Edit PL?"), tr("Playlist"), tr("Filter"), tr("Submenu") ); } else if( m_state == FILTER ) { - SetHelp( "Query", "Load", "Tree", "Submenu" ); + SetHelp( tr("Query"), tr("Load"), tr("Browser"), tr("Submenu") ); } else { @@ -641,6 +641,9 @@ void mgMainMenu::DisplayFilterSelector() /************************************************************ * * $Log: vdr_menu.c,v $ + * Revision 1.17 2004/02/23 15:56:19 RaK + * - i18n + * * Revision 1.16 2004/02/23 15:41:21 RaK * - first i18n attempt * |