From c6f1e36d001ce07a8db53f686e7cf6f4e2bbb533 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Mon, 24 Jan 2011 09:32:38 +0100 Subject: [PATCH] Use toUtf8 so as not to constrain the original text. --- examples/contacts/kdelocalizer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/contacts/kdelocalizer.cpp b/examples/contacts/kdelocalizer.cpp index bf908793..b28589c9 100644 --- a/examples/contacts/kdelocalizer.cpp +++ b/examples/contacts/kdelocalizer.cpp @@ -181,27 +181,27 @@ static KLocalizedString substituteArguments(const KLocalizedString &_string, con QString KDELocalizer::localizeContextString(const QString& string, const QString& context, const QVariantList &arguments ) const { Q_D(const KDELocalizer); - KLocalizedString localizedString = ki18nc(context.toLatin1(), string.toLatin1()); + KLocalizedString localizedString = ki18nc(context.toUtf8(), string.toUtf8()); return substituteArguments(localizedString, arguments).toString(d->m_locale); } QString KDELocalizer::localizePluralContextString(const QString& string, const QString& pluralForm, const QString& context, const QVariantList &arguments ) const { Q_D(const KDELocalizer); - KLocalizedString localizedString = ki18ncp(context.toLatin1(), string.toLatin1(), pluralForm.toLatin1()); + KLocalizedString localizedString = ki18ncp(context.toUtf8(), string.toUtf8(), pluralForm.toUtf8()); return substituteArguments(localizedString, arguments).toString(d->m_locale); } QString KDELocalizer::localizePluralString(const QString& string, const QString& pluralForm, const QVariantList &arguments ) const { Q_D(const KDELocalizer); - KLocalizedString localizedString = ki18np(string.toLatin1(), pluralForm.toLatin1()); + KLocalizedString localizedString = ki18np(string.toUtf8(), pluralForm.toUtf8()); return substituteArguments(localizedString, arguments).toString(d->m_locale); } QString KDELocalizer::localizeString(const QString& string, const QVariantList &arguments ) const { Q_D(const KDELocalizer); - KLocalizedString localizedString = ki18n(string.toLatin1()); + KLocalizedString localizedString = ki18n(string.toUtf8()); return substituteArguments(localizedString, arguments).toString(d->m_locale); }