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
|