localization
library
Functions
-
getBrowserLanguageCode(String browserLanguageText, List<String> validLanguageCodeArray, [String defaultLanguageCode = ''])
→ String
-
-
getContinentCode()
→ String
-
-
getContinentCodeFromCountryCode(String countryCode)
→ String
-
-
getContinentSlugFromContinentCode(String continentCode)
→ String
-
-
getCountryCode()
→ String
-
-
getDefaultLanguageCode()
→ String
-
-
getLanguageCode()
→ String
-
-
getLanguageDecimalSeparator(String languageCode)
→ String
-
-
getLanguageSeparator()
→ String
-
-
getLanguageSubtag()
→ String
-
-
getLanguageTag()
→ String
-
-
getLocalizedText(String text, [Map<String, dynamic>? valueByNameMap, String? languageTag_, String? defaultLanguageTag])
→ String
-
-
getLocalizedTextBySlug(String textSlug, Map<String, dynamic>? valueByNameMap, [String? languageTag, String? defaultLanguageTag])
→ String
-
-
getMultilingualText(List<Map<String, String>> translationArray)
→ String
-
-
getNextLanguageTag(List<String> languageTagArray, List<Map<String, String>> translationArray)
→ String
-
-
getSubstitutedText(String text, Map<String, dynamic>? valueByNameMap)
→ String
-
-
getSubstitutionPrefix()
→ String
-
-
getSubstitutionSuffix()
→ String
-
-
getTextBySlug(String textSlug)
→ String
-
-
getTranslatedDate(DateTime date, {String pattern = '', String dayPattern = 'd', String monthPattern = 'M', String yearPattern = 'y', String separator = '', String timeZone = 'UTC'})
→ String
-
-
getTranslatedNumber(num number, {String unit = '', String currency = '', String symbol = '', String pattern = '', bool usesGrouping = false, int minimumIntegerDigitCount = 1, int minimumFractionalDigitCount = 0, int maximumFractionalDigitCount = 8})
→ String
-
-
getTranslatedText(String multilingualText, dynamic valueByNameMap, [String? languageTag_, String? defaultLanguageTag])
→ String
-
-
getTranslatedTime(DateTime time, {String pattern = '', String hourPattern = 'HH', String minutePattern = 'mm', String secondPattern = 'ss', String separator = ':', String timeZone = 'UTC'})
→ String
-
-
getTranslationArray(String multilingualText)
→ List<Map<String, String>>
-
-
getTrimmedLanguageTag(String languageTag)
→ String
-
-
getUntranslatedText(String multilingualText)
→ String
-
-
isMultilingualText(String multilingualText)
→ bool
-
-
matchesConditionSpecifier(String specifier, Map<String, dynamic>? valueByNameMap)
→ bool
-
-
matchesLanguageSpecifier(String languageSpecifier, String languageTag)
→ bool
-
-
matchesTranslationSpecifier(String translationSpecifier, Map<String, dynamic>? valueByNameMap, String languageTag)
→ bool
-
-
matchesValueSpecifier(String valueSpecifier, Map<String, dynamic>? valueByNameMap)
→ bool
-
-
setContinentCode(String continentCode_)
→ void
-
-
setCountryCode(String countryCode_)
→ void
-
-
setDefaultLanguageCode(String defaultLanguageCode_)
→ void
-
-
setLanguageCode(String languageCode_)
→ void
-
-
setLanguageSeparator(String languageSeparator_)
→ void
-
-
setLanguageTag(String languageTag_)
→ void
-
-
setSubstitutionPrefix(String substitutionPrefix_)
→ void
-
-
setSubstitutionSuffix(String substitutionSuffix_)
→ void
-
-
setTextBySlug(String text, String textSlug)
→ void
-
-
updateLanguageTag()
→ void
-