Module: Stringex::Localization::DefaultConversions

Included in:
Stringex::Localization
Defined in:
lib/stringex/localization/default_conversions.rb

Constant Summary collapse

CHARACTERS =
{
  :and           => "and",
  :at            => "at",
  :degrees       => "degrees",
  :divide        => "divided by",
  :dot           => '\1 dot \2',
  :ellipsis      => "dot dot dot",
  :equals        => "equals",
  :number        => "number",
  :percent       => "percent",
  :plus          => "plus",
  :slash         => "slash",
  :star          => "star",
}
CURRENCIES_SIMPLE =
{
  :generic       => '\1 dollars',
  :dollars       => '\1 dollars',
  :euros         => '\1 euros',
  :pounds        => '\1 pounds',
  :yen           => '\1 yen',
}
CURRENCIES_COMPLEX =
{
  :dollars_cents => '\1 dollars \2 cents',
  :euros_cents   => '\1 euros \2 cents',
  :pounds_pence  => '\1 pounds \2 pence',
}
CURRENCIES =
CURRENCIES_SIMPLE.merge(CURRENCIES_COMPLEX)
HTML_ENTITIES =
{
  :amp          => "and",
  :cent         => " cents",
  :copy         => "(c)",
  :deg          => " degrees ",
  :divide       => " divided by ",
  :double_quote => '"',
  :ellipsis     => "...",
  :en_dash      => "-",
  :em_dash      => "--",
  :frac14       => "one fourth",
  :frac12       => "half",
  :frac34       => "three fourths",
  :gt           => ">",
  :lt           => "<",
  :nbsp         => " ",
  :pound        => " pounds ",
  :reg          => "(r)",
  :single_quote => "'",
  :times        => "x",
  :trade        => "(tm)",
  :yen          => " yen "
}
TRANSLITERATIONS =
{}
VULGAR_FRACTIONS =

Ordered by denominator then numerator of the value

{
  :half          => "half",
  :one_third     => "one third",
  :two_thirds    => "two thirds",
  :one_fourth    => "one fourth",
  :three_fourths => "three fourths",
  :one_fifth     => "one fifth",
  :two_fifths    => "two fifths",
  :three_fifths  => "three fifths",
  :four_fifths   => "four fifths",
  :one_sixth     => "one sixth",
  :five_sixths   => "five sixths",
  :one_eighth    => "one eighth",
  :three_eighths => "three eighths",
  :five_eighths  => "five eighths",
  :seven_eighths => "seven eighths",
}