summaryrefslogtreecommitdiff
path: root/web/taginfo.rb
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2011-03-04 18:06:02 +0100
committerJochen Topf <jochen@topf.org>2011-03-04 18:06:02 +0100
commita8b477919838726172f82b4605a63871a8847942 (patch)
tree389bf128581f343aee649a4dcb9645e66f757f34 /web/taginfo.rb
parentc8da2729b5d4b539fe0fbc07e3ae0228b7d7a876 (diff)
downloadtaginfo-a8b477919838726172f82b4605a63871a8847942.tar
taginfo-a8b477919838726172f82b4605a63871a8847942.tar.gz
added support for different instances of OSM, added some translations
Diffstat (limited to 'web/taginfo.rb')
-rwxr-xr-xweb/taginfo.rb28
1 files changed, 19 insertions, 9 deletions
diff --git a/web/taginfo.rb b/web/taginfo.rb
index f1693e8..951c4ed 100755
--- a/web/taginfo.rb
+++ b/web/taginfo.rb
@@ -97,8 +97,8 @@ class Taginfo < Sinatra::Base
javascript 'jquery-ui-1.8.10.custom.min'
javascript 'flexigrid-minified'
javascript 'protovis-r3.2'
- javascript 'taginfo'
javascript 'lang/' + r18n.locale.code
+ javascript 'taginfo'
@db = SQL::Database.new('../../data')
@@ -255,19 +255,29 @@ class Taginfo < Sinatra::Base
get '/js/lang/:lang.js' do
trans = R18n::I18n.new(params[:lang], 'i18n')
- return 'var flexigrid_defaults_lang = ' + {
- :pagetext => trans.t.flexigrid.pagetext,
- :pagestat => trans.t.flexigrid.pagestat,
- :outof => trans.t.flexigrid.outof,
- :findtext => trans.t.flexigrid.findtext,
- :procmsg => trans.t.flexigrid.procmsg,
- :nomsg => trans.t.flexigrid.nomsg,
- :errormsg => trans.t.flexigrid.errormsg,
+ return 'var texts = ' + {
+ :flexigrid => {
+ :pagetext => trans.t.flexigrid.pagetext,
+ :pagestat => trans.t.flexigrid.pagestat,
+ :outof => trans.t.flexigrid.outof,
+ :findtext => trans.t.flexigrid.findtext,
+ :procmsg => trans.t.flexigrid.procmsg,
+ :nomsg => trans.t.flexigrid.nomsg,
+ :errormsg => trans.t.flexigrid.errormsg,
+ },
+ :instance_description => {
+ :title => trans.t.taginfo.instance.title
+ },
+ :misc => {
+ :values_less_than_one_percent => trans.t.misc.values_less_than_one_percent,
+ :empty_string => trans.t.misc.empty_string
+ }
}.to_json + ";\n"
end
#--------------------------------------------------------------------------
+ load 'lib/instance.rb'
load 'lib/api/db.rb'
load 'lib/api/wiki.rb'
load 'lib/api/josm.rb'