Class: GettextSimpleRails::Translators::NumberTranslator

Inherits:
Object
  • Object
show all
Defined in:
lib/gettext_simple_rails/translators/number_translator.rb

Instance Method Summary collapse

Instance Method Details

#detected?Boolean

Returns:

  • (Boolean)


2
3
4
# File 'lib/gettext_simple_rails/translators/number_translator.rb', line 2

def detected?
  true
end

#translationsObject



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# File 'lib/gettext_simple_rails/translators/number_translator.rb', line 6

def translations
  return {
    "number" => {
      "currency" => {
        "format" => {
          "delimiter" => ",",
          "format" => "%n %u",
          "separator" => ".",
          "unit" => "$"
        }
      },
      "format" => {
        "delimiter" => ",",
        "separator" => ".",
        
      },
      "human" => {
        "decimal_units" => {
          "format" => "%n %u",
          "units" => {
            "billion" => "Billion",
            "million" => "Million",
            "quadrillion" => "Quadrillion",
            "thousand" => "Thousand",
            "trillion" => "Trillion",
            "unit" => ""
          }
        },
        "format" => {
          "delimiter" => ""
        },
        "storage_units" => {
          "format" => "%n %u",
          "units" => {
            "byte" => {
              "one" => "Byte",
              "other" => "Bytes"
            },
            "gb" => "GB",
            "kb" => "KB",
            "mb" => "MB",
            "tb" => "TB"
          }
        }
      },
      "percentage" => {
        "format" => {
          "delimiter" => ""
        }
      }
    }
  }
end