Lines Matching refs:nLang

42 void MsLangId::setConfiguredSystemLanguage( LanguageType nLang )  in setConfiguredSystemLanguage()  argument
44 nConfiguredSystemLanguage = nLang; in setConfiguredSystemLanguage()
49 void MsLangId::setConfiguredSystemUILanguage( LanguageType nLang ) in setConfiguredSystemUILanguage() argument
51 nConfiguredSystemUILanguage = nLang; in setConfiguredSystemUILanguage()
55 void MsLangId::setConfiguredWesternFallback( LanguageType nLang ) in setConfiguredWesternFallback() argument
57 nConfiguredWesternFallback = nLang; in setConfiguredWesternFallback()
61 void MsLangId::setConfiguredAsianFallback( LanguageType nLang ) in setConfiguredAsianFallback() argument
63 nConfiguredAsianFallback = nLang; in setConfiguredAsianFallback()
67 void MsLangId::setConfiguredComplexFallback( LanguageType nLang ) in setConfiguredComplexFallback() argument
69 nConfiguredComplexFallback = nLang; in setConfiguredComplexFallback()
73 inline LanguageType MsLangId::simplifySystemLanguages( LanguageType nLang ) in simplifySystemLanguages() argument
75 switch (nLang) in simplifySystemLanguages()
80 nLang = LANGUAGE_SYSTEM; in simplifySystemLanguages()
85 return nLang; in simplifySystemLanguages()
90 LanguageType MsLangId::getRealLanguageWithoutConfig( LanguageType nLang ) in getRealLanguageWithoutConfig() argument
92 switch (simplifySystemLanguages( nLang)) in getRealLanguageWithoutConfig()
95 nLang = getSystemLanguage(); in getRealLanguageWithoutConfig()
98 nLang = getSystemUILanguage(); in getRealLanguageWithoutConfig()
105 if (nLang == LANGUAGE_DONTKNOW) in getRealLanguageWithoutConfig()
106 nLang = LANGUAGE_ENGLISH_US; in getRealLanguageWithoutConfig()
107 return nLang; in getRealLanguageWithoutConfig()
112 LanguageType MsLangId::getRealLanguage( LanguageType nLang ) in getRealLanguage() argument
114 switch (simplifySystemLanguages( nLang)) in getRealLanguage()
118 nLang = getSystemLanguage(); in getRealLanguage()
120 nLang = nConfiguredSystemLanguage; in getRealLanguage()
124 nLang = getSystemUILanguage(); in getRealLanguage()
126 nLang = nConfiguredSystemUILanguage; in getRealLanguage()
133 if (nLang == LANGUAGE_DONTKNOW) in getRealLanguage()
134 nLang = LANGUAGE_ENGLISH_US; in getRealLanguage()
135 return nLang; in getRealLanguage()
140 LanguageType MsLangId::resolveSystemLanguageByScriptType( LanguageType nLang, sal_Int16 nType ) in resolveSystemLanguageByScriptType() argument
142 if (nLang == LANGUAGE_NONE) in resolveSystemLanguageByScriptType()
143 return nLang; in resolveSystemLanguageByScriptType()
145 nLang = getRealLanguage(nLang); in resolveSystemLanguageByScriptType()
146 if (nType != ::com::sun::star::i18n::ScriptType::WEAK && getScriptType(nLang) != nType) in resolveSystemLanguageByScriptType()
152 nLang = LANGUAGE_CHINESE_SIMPLIFIED; in resolveSystemLanguageByScriptType()
154 nLang = nConfiguredAsianFallback; in resolveSystemLanguageByScriptType()
158 nLang = LANGUAGE_HINDI; in resolveSystemLanguageByScriptType()
160 nLang = nConfiguredComplexFallback; in resolveSystemLanguageByScriptType()
164 nLang = LANGUAGE_ENGLISH_US; in resolveSystemLanguageByScriptType()
166 nLang = nConfiguredWesternFallback; in resolveSystemLanguageByScriptType()
170 return nLang; in resolveSystemLanguageByScriptType()
174 void MsLangId::convertLanguageToLocale( LanguageType nLang, in convertLanguageToLocale() argument
179 convertLanguageToIsoNames( nLang, rLocale.Language, rLocale.Country); in convertLanguageToLocale()
185 LanguageType nLang, bool bResolveSystem ) in convertLanguageToLocale() argument
188 if (!bResolveSystem && simplifySystemLanguages( nLang) == LANGUAGE_SYSTEM) in convertLanguageToLocale()
194 if (bResolveSystem || nLang == LANGUAGE_DONTKNOW) in convertLanguageToLocale()
195 nLang = MsLangId::getRealLanguage( nLang); in convertLanguageToLocale()
196 convertLanguageToLocale( nLang, aLocale); in convertLanguageToLocale()
233 LanguageType nLang ) in convertLanguageToLocaleWithFallback() argument
235 return lookupFallbackLocale( MsLangId::getRealLanguage( nLang)); in convertLanguageToLocaleWithFallback()
252 LanguageType MsLangId::getFallbackLanguage( LanguageType nLang ) in getFallbackLanguage() argument
254 return lookupFallbackLanguage( MsLangId::getRealLanguage( nLang)); in getFallbackLanguage()
259 bool MsLangId::isRightToLeft( LanguageType nLang ) in isRightToLeft() argument
261 switch( nLang & LANGUAGE_MASK_PRIMARY ) in isRightToLeft()
281 bool MsLangId::hasForbiddenCharacters( LanguageType nLang ) in hasForbiddenCharacters() argument
283 switch (nLang & LANGUAGE_MASK_PRIMARY) in hasForbiddenCharacters()
297 bool MsLangId::needsSequenceChecking( LanguageType nLang ) in needsSequenceChecking() argument
299 switch (nLang & LANGUAGE_MASK_PRIMARY) in needsSequenceChecking()
314 sal_Int16 MsLangId::getScriptType( LanguageType nLang ) in getScriptType() argument
317 switch( nLang ) in getScriptType()
389 switch ( nLang & LANGUAGE_MASK_PRIMARY ) in getScriptType()
410 LanguageType MsLangId::getReplacementForObsoleteLanguage( LanguageType nLang ) in getReplacementForObsoleteLanguage() argument
412 switch (nLang) in getReplacementForObsoleteLanguage()
417 nLang = LANGUAGE_LATIN; in getReplacementForObsoleteLanguage()
420 nLang = LANGUAGE_MAORI_NEW_ZEALAND; in getReplacementForObsoleteLanguage()
423 nLang = LANGUAGE_KINYARWANDA_RWANDA; in getReplacementForObsoleteLanguage()
426 nLang = LANGUAGE_UPPER_SORBIAN_GERMANY; in getReplacementForObsoleteLanguage()
429 nLang = LANGUAGE_LOWER_SORBIAN_GERMANY; in getReplacementForObsoleteLanguage()
432 nLang = LANGUAGE_OCCITAN_FRANCE; in getReplacementForObsoleteLanguage()
435 nLang = LANGUAGE_BRETON_FRANCE; in getReplacementForObsoleteLanguage()
438 nLang = LANGUAGE_KALAALLISUT_GREENLAND; in getReplacementForObsoleteLanguage()
441 nLang = LANGUAGE_LUXEMBOURGISH_LUXEMBOURG; in getReplacementForObsoleteLanguage()
449 nLang = LANGUAGE_NORWEGIAN_BOKMAL; in getReplacementForObsoleteLanguage()
455 nLang = LANGUAGE_SPANISH_MODERN; in getReplacementForObsoleteLanguage()
462 nLang = LANGUAGE_CATALAN; in getReplacementForObsoleteLanguage()
465 return nLang; in getReplacementForObsoleteLanguage()