Current section

Files

Jump to
cldrex lib cldr utils.ex
Raw

lib/cldr/utils.ex

defmodule CLDRex.Utils do
@moduledoc """
"""
def normalize_locale(locale) when is_binary(locale) do
locale
|> String.replace("-", "_")
|> String.downcase
|> String.to_atom
end
def normalize_locale(locale) do
locale
|> to_string
|> normalize_locale
end
def fallback(locale) do
locale
|> normalize_locale
|> to_string
|> String.split("_")
|> Enum.at(0, "en")
|> normalize_locale
end
end