Cldr.Locale.locale_name_from
You're seeing just the function
locale_name_from
, go back to Cldr.Locale module for more information.
Return a locale name from a Cldr.LanguageTag
Options
locale_name
is anyCldr.LanguageTag
struct returned byCldr.Locale.new!/2
Example
iex> Cldr.Locale.locale_name_from Cldr.Locale.new!("en", TestBackend.Cldr)
"en"
Link to this function
locale_name_from(language, script, territory, variants, omit_singular_script? \\ true)
View SourceSpecs
Return a locale name by combining language, script, territory and variant parameters
Arguments
language
is a string representing a valid language codescript
is an atom that is a valid script code.territory
is an atom that is a valid territory code.variants
is a list of language variants as lower case string or[]
Returns
- The locale name constructed from the non-nil arguments joined by a "-"
Example
iex> Cldr.Locale.locale_name_from("en", :Latn, "001", [])
"en-001"
iex> Cldr.Locale.locale_name_from("en", :Latn, :"001", [])
"en-001"