I18n API changed in trunk/kdelibs

Alexander Neundorf neundorf at kde.org
Tue Mar 28 21:38:10 BST 2006


On Tuesday 28 March 2006 22:34, Chusslove Illich wrote:
> Yesterday I've committed the new i18n API, and converted all files in
> kdelibs to it (in case some of you wonder about spurious commits to
> maintained files).
>
> Porting instructions are in KDE4PORTING.html, section I18N, i18n calls.


Does this mean kdebase will break with this error ?
...
alex/src/kde4-svn/kdebase/libkonq/konq_operations.cc
/opt/kde4/include/klocalizedstring.h: In function `QString i18n(const char*,
   const A1&, const A2&) [with A1 = char[45], A2 = int]':
/home/alex/src/kde4-svn/kdebase/libkonq/konq_operations.cc:275:   instantiated 
from here
/opt/kde4/include/klocalizedstring.h:429: error: 'class 
I18nTypeCheck<char[45], 45>' has no member named '
  String_literal_as_second_argument_to_i18n___Perhaps_you_need_i18nc_or_i18np'
/opt/kde4/include/klocalizedstring.h: In function `QString i18n(const char*,
   const A1&, const A2&) [with A1 = char[44], A2 = int]':

Alex
-- 
Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de
Home: neundorf AT kde.org                - http://www.kde.org
      alex AT neundorf.net               - http://www.neundorf.net




More information about the kde-core-devel mailing list