diff options
author | RaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-23 16:18:15 +0000 |
---|---|---|
committer | RaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-23 16:18:15 +0000 |
commit | 50ed43a1b1c772d1bbafa9dd4546565d76171765 (patch) | |
tree | 5919ae1c6c1bda05297a6d0dfe7155d389397729 | |
parent | a09e194cea3d9378e0e11ce5dd6c571c3707ea13 (diff) | |
download | vdr-plugin-muggle-50ed43a1b1c772d1bbafa9dd4546565d76171765.tar.gz vdr-plugin-muggle-50ed43a1b1c772d1bbafa9dd4546565d76171765.tar.bz2 |
- i18n
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@45 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r-- | muggle-plugin/TODO | 1 | ||||
-rw-r--r-- | muggle-plugin/i18n.c | 70 | ||||
-rw-r--r-- | muggle-plugin/muggle.c | 6 | ||||
-rw-r--r-- | muggle-plugin/vdr_menu.c | 19 |
4 files changed, 83 insertions, 13 deletions
diff --git a/muggle-plugin/TODO b/muggle-plugin/TODO index 656c0a1..0920abb 100644 --- a/muggle-plugin/TODO +++ b/muggle-plugin/TODO @@ -6,6 +6,7 @@ Code polishing - check for memory leaks - check for (reasonably) consistent usage of char*/string - mg_database is not used +- album filter works not properly Short term items ================ diff --git a/muggle-plugin/i18n.c b/muggle-plugin/i18n.c index f37c53a..8024731 100644 --- a/muggle-plugin/i18n.c +++ b/muggle-plugin/i18n.c @@ -3,13 +3,77 @@ * * See the README file for copyright information and how to reach the author. * - * $Id: i18n.c,v 1.3 2004/02/23 15:56:19 RaK Exp $ + * $Id: i18n.c,v 1.4 2004/02/23 16:18:15 RaK Exp $ */ #include "i18n.h" const tI18nPhrase Phrases[] = { + { "items", + "Einträge", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Muggle Media Database", + "Muggle Media Database", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Tree View Commands", + "Browser Befehle", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, + { "Search Result", + "Suchergebnis", + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + "",// TODO + }, { "Album -> Track", "Titel nach Album", "",// TODO @@ -106,8 +170,8 @@ const tI18nPhrase Phrases[] = { "",// TODO "",// TODO }, - { "Load", - "Laden", + { "Other Search", + "Suchmodus", "",// TODO "",// TODO "",// TODO diff --git a/muggle-plugin/muggle.c b/muggle-plugin/muggle.c index d03fc1b..c8d1c76 100644 --- a/muggle-plugin/muggle.c +++ b/muggle-plugin/muggle.c @@ -2,8 +2,8 @@ /*! \file muggle.c * \brief Implements a plugin for browsing media libraries within VDR ******************************************************************** - * \version $Revision: 1.5 $ - * \date $Date: 2004/02/23 15:17:51 $ + * \version $Revision: 1.6 $ + * \date $Date: 2004/02/23 16:18:15 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: RaK $ */ @@ -73,11 +73,11 @@ bool mgMuggle::Start(void) // Start any background activities the plugin shall perform. mgSetDebugLevel( 99 ); + RegisterI18n(Phrases); m_media = new mgMedia( mgMedia::GD_MP3 ); m_root = m_media->getSelectionRoot(); m_playlist = m_media->createTemporaryPlaylist(); m_media->initFilterSet(); - RegisterI18n(Phrases); return true; } diff --git a/muggle-plugin/vdr_menu.c b/muggle-plugin/vdr_menu.c index 5e5d3fa..815e533 100644 --- a/muggle-plugin/vdr_menu.c +++ b/muggle-plugin/vdr_menu.c @@ -2,12 +2,12 @@ /*! \file vdr_menu.c * \brief Implements menu handling for browsing media libraries within VDR ******************************************************************** - * \version $Revision: 1.17 $ - * \date $Date: 2004/02/23 15:56:19 $ + * \version $Revision: 1.18 $ + * \date $Date: 2004/02/23 16:18:15 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: RaK $ * - * $Id: vdr_menu.c,v 1.17 2004/02/23 15:56:19 RaK Exp $ + * $Id: vdr_menu.c,v 1.18 2004/02/23 16:18:15 RaK Exp $ */ /*******************************************************************/ @@ -61,7 +61,7 @@ mgMainMenu::mgMainMenu(mgMedia *media, mgSelectionTreeNode *root, mgPlaylist *pl { mgDebug( 1, "Creating Muggle Main Menu" ); - SetTitle( "Muggle Media Database" ); + SetTitle( tr("Muggle Media Database") ); SetButtons(); m_filtername = new char[32]; @@ -124,7 +124,7 @@ void mgMainMenu::SetButtons( ) } else if( m_state == FILTER ) { - SetHelp( tr("Query"), tr("Load"), tr("Browser"), tr("Submenu") ); + SetHelp( tr("Query"), tr("Other Search"), tr("Browser"), tr("Submenu") ); } else { @@ -461,7 +461,7 @@ void mgMainMenu::DisplayTreeSubmenu() mgDebug( 1, "Creating Muggle tree view submenu" ); SetButtons(); - SetTitle( "Muggle Tree View Commands" ); + SetTitle( strcat("Muggle - ",tr("Tree View Commands") ) ); // Add items Add( new cOsdItem( "1 - Test1" ) ); @@ -504,7 +504,9 @@ void mgMainMenu::DisplayPlaylist() vector<mgContentItem*>* list = m_current_playlist-> getAll(); static char titlestr[80]; - sprintf( titlestr, "Muggle Playlist (%d items)", list->size() ); + sprintf( titlestr, "Muggle - %s (%d %s)",tr("Playlist"), + list->size() , + tr("items") ); SetTitle( titlestr ); mgDebug( 1, "mgBrowseMenu::DisplayPlaylist: %d elements received", @@ -641,6 +643,9 @@ void mgMainMenu::DisplayFilterSelector() /************************************************************ * * $Log: vdr_menu.c,v $ + * Revision 1.18 2004/02/23 16:18:15 RaK + * - i18n + * * Revision 1.17 2004/02/23 15:56:19 RaK * - i18n * |