projects
/
platform
/
core
/
uifw
/
dali-adaptor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Revert "[Tizen] Add codes for Dali Windows Backend"
[platform/core/uifw/dali-adaptor.git]
/
dali
/
internal
/
text
/
text-abstraction
/
font-client-plugin-impl.cpp
diff --git
a/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp
b/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp
index
9b866ef
..
1d157c9
100644
(file)
--- a/
dali/internal/text/text-abstraction/font-client-plugin-impl.cpp
+++ b/
dali/internal/text/text-abstraction/font-client-plugin-impl.cpp
@@
-1395,6
+1395,13
@@
FcPattern* FontClient::Plugin::CreateFontFamilyPattern( const FontDescription& f
// add a property to the pattern for the font family
FcPatternAddString( fontFamilyPattern, FC_FAMILY, reinterpret_cast<const FcChar8*>( fontDescription.family.c_str() ) );
// add a property to the pattern for the font family
FcPatternAddString( fontFamilyPattern, FC_FAMILY, reinterpret_cast<const FcChar8*>( fontDescription.family.c_str() ) );
+ // add a property to the pattern for local setting.
+ const char* locale = setlocale( LC_MESSAGES, NULL );
+ if( locale != NULL)
+ {
+ FcPatternAddString( fontFamilyPattern, FC_LANG, reinterpret_cast<const FcChar8*>( locale ) );
+ }
+
int width = FONT_WIDTH_TYPE_TO_INT[fontDescription.width];
if( width < 0 )
{
int width = FONT_WIDTH_TYPE_TO_INT[fontDescription.width];
if( width < 0 )
{