class Gaigo::Langs::Lang

Attributes

code[R]
en[R]
native[R]

Public Class Methods

new(en, code, native) click to toggle source
# File lib/gaigo/langs.rb, line 9
def initialize(en, code, native)
  @en = en
  @code = code
  @native = native.encode('UTF-8')
  freeze
end

Public Instance Methods

to_method() click to toggle source
# File lib/gaigo/langs.rb, line 18
def to_method
  en.downcase.gsub(/\W|\d/,"_")
end
to_s() click to toggle source
# File lib/gaigo/langs.rb, line 15
def to_s
  "#{en} (#{native})"
end