summaryrefslogtreecommitdiff
path: root/vendor/gems/common_languages/lib/common_languages/language.rb
blob: a6a35217a4c3ee4daa16a78c2399d3a4043de4a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# encoding: utf-8

module CommonLanguages
  class Language
    attr_accessor :code, :name, :english_name, :rtl
    def initialize(data)
      @code = data[0].to_sym
      @name = data[1]
      @english_name = data[2] || data[1]
      @rtl = data[3] === true
    end
    def rtl?
      @rtl
    end
    def ==(l)
      @code == l.code && @name = l.name
    end
  end
end