summaryrefslogtreecommitdiff
path: root/svtools/source/misc/langtab.cxx
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2011-12-09 22:33:50 +0100
committerEike Rathke <erack@redhat.com>2011-12-09 22:36:15 +0100
commit8c736b8543ca3d36612270cb4ceb2ae0a7abe2e7 (patch)
tree43dce984ebf949698daf6c272c506ab597c6b8bd /svtools/source/misc/langtab.cxx
parent4345b5cb72980dc351147da77505ed06a93028ab (diff)
fixed fdo#37349 present Catalan (Valencian) as selectable UI language
Catalan (Valencian) has no ISO 639 code assigned and the UI localization uses the ca-XV hack where XV is of the reserved ISO 3166 user-assigned range. This should not escape to document content therefor internally a replacement to ca-ES is done for all locale attribution. For the UI localization to be distinguishable under Tools->Options->LanguageSettings->UserInterface this needed a special handling to allow Catalan (Valencian) again.
Diffstat (limited to 'svtools/source/misc/langtab.cxx')
-rw-r--r--svtools/source/misc/langtab.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/svtools/source/misc/langtab.cxx b/svtools/source/misc/langtab.cxx
index 2ce718e54d2b..51e93d485065 100644
--- a/svtools/source/misc/langtab.cxx
+++ b/svtools/source/misc/langtab.cxx
@@ -136,9 +136,9 @@ SvtLanguageTable::~SvtLanguageTable()
//------------------------------------------------------------------------
-const String& SvtLanguageTable::GetString( const LanguageType eType ) const
+const String& SvtLanguageTable::GetString( const LanguageType eType, bool bUserInterfaceSelection ) const
{
- LanguageType eLang = MsLangId::getReplacementForObsoleteLanguage( eType);
+ LanguageType eLang = MsLangId::getReplacementForObsoleteLanguage( eType, bUserInterfaceSelection);
sal_uInt32 nPos = FindIndex( eLang );
if ( RESARRAY_INDEX_NOTFOUND != nPos && nPos < Count() )