summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gd_content_interface.c20
-rw-r--r--i18n.c211
-rw-r--r--vdr_menu.c17
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
*
diff --git a/i18n.c b/i18n.c
index e298121..f37c53a 100644
--- a/i18n.c
+++ b/i18n.c
@@ -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
diff --git a/vdr_menu.c b/vdr_menu.c
index a5fbbde..5e5d3fa 100644
--- a/vdr_menu.c
+++ b/vdr_menu.c
@@ -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
*