Lines Matching refs:BASE_I18N_EXPORT
40 BASE_I18N_EXPORT std::string GetConfiguredLocale();
43 BASE_I18N_EXPORT std::string GetCanonicalLocale(const std::string& locale);
52 BASE_I18N_EXPORT void SetICUDefaultLocale(const std::string& locale_string);
55 BASE_I18N_EXPORT bool IsRTL();
61 BASE_I18N_EXPORT bool ICUIsRTL();
66 BASE_I18N_EXPORT TextDirection
70 BASE_I18N_EXPORT TextDirection GetTextDirectionForLocale(
79 BASE_I18N_EXPORT TextDirection GetFirstStrongCharacterDirection(
81 BASE_I18N_EXPORT TextDirection GetLastStrongCharacterDirection(
90 BASE_I18N_EXPORT TextDirection GetStringDirection(const string16& text);
114 BASE_I18N_EXPORT bool AdjustStringForLocaleDirection(string16* text);
117 BASE_I18N_EXPORT bool UnadjustStringForLocaleDirection(string16* text);
122 BASE_I18N_EXPORT bool StringContainsStrongRTLChars(const string16& text);
127 BASE_I18N_EXPORT void WrapStringWithLTRFormatting(string16* text);
132 BASE_I18N_EXPORT void WrapStringWithRTLFormatting(string16* text);
136 BASE_I18N_EXPORT void WrapPathWithLTRFormatting(const FilePath& path,
141 BASE_I18N_EXPORT string16 GetDisplayStringInLTRDirectionality(
149 BASE_I18N_EXPORT string16 StripWrappingBidiControlCharacters(