summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2013-02-15 17:13:53 +0100
committerEike Rathke <erack@redhat.com>2013-02-18 17:51:20 +0100
commit60bcda43450fcbc345f2547d457ad201907b0547 (patch)
tree9d85ac3a6a9be3894e5998ebe92c305659d3db9a
parent874f0a1be443b8027d5aba2285866f31cf4169e5 (diff)
localizedsorter::bestname: info for non-ISO locale and comment
Until fontconfig will support language tags. Change-Id: I831d066e91c00e62651409a0f9e6c8ed52b39150
-rw-r--r--vcl/generic/fontmanager/fontconfig.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/generic/fontmanager/fontconfig.cxx b/vcl/generic/fontmanager/fontconfig.cxx
index 67506d8dcb06..9c6abe16beee 100644
--- a/vcl/generic/fontmanager/fontconfig.cxx
+++ b/vcl/generic/fontmanager/fontconfig.cxx
@@ -291,6 +291,9 @@ namespace
FcChar8* localizedsorter::bestname(const std::vector<lang_and_element> &elements)
{
FcChar8* candidate = elements.begin()->second;
+ /* FIXME-BCP47: once fontconfig supports language tags this
+ * language-territory stuff needs to be changed! */
+ SAL_INFO_IF( !maLoc.isIsoLocale(), "i18n", "localizedsorter::bestname - not an ISO locale");
rtl::OString sLangMatch(rtl::OUStringToOString(maLoc.getLanguage().toAsciiLowerCase(), RTL_TEXTENCODING_UTF8));
rtl::OString sFullMatch = sLangMatch;
sFullMatch += OString('-');