From 0f7a4af1683abfe892cb6d05536818a964d8cfe6 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sat, 11 Aug 2007 12:39:06 +0200 Subject: Switched I18N to gettext --- HISTORY | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'HISTORY') diff --git a/HISTORY b/HISTORY index 997948d4..dcb24443 100644 --- a/HISTORY +++ b/HISTORY @@ -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-07-28: Version 1.5.7 +2007-08-11: 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 @@ -5310,3 +5310,19 @@ Video Disk Recorder Revision History (thanks to Marco Schlüßler). - Fixed a bug I introduced when simplifying the original patch for detecting Premiere NVOD channel links (crash reported by Malte Schröder). +- Internationalization is now done with 'gettext' (following a suggestion by + Lucian Muresan). Plugin authors may want to use the Perl script + 'i18n-to-gettext.pl' to convert their internationalized texts to the gettext + format (see the instructions inside that script file). The function + cPlugin::RegisterI18n() is still present for compatibility, but doesn't + have any more functionality. So plugins that don't convert their texts to + the gettext format will only present English texts. + See PLUGINS.html, section "Internationalization", for instructions on how + to make strings in arrays translatable. + See README.i18n for information on how to create new or maintain existing + translations. +- 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 + code of the selcted OSD language (e.g. en_US). Therefore, when you first run + this version of VDR you may have to select your desired OSD language again. -- cgit v1.2.3