X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/b0e15608750417351c2ac3d9ffa6d13fcf6c8ccb..42b0dd52fd43bf3b67d8ba31e11a45a79bc2824c:/public/javascripts/site.js diff --git a/public/javascripts/site.js b/public/javascripts/site.js index 17b2f0668..c17500f57 100644 --- a/public/javascripts/site.js +++ b/public/javascripts/site.js @@ -60,9 +60,11 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj args[objtype] = objid; } node.href = setArgs("/edit", args); + node.title = i18n("javascripts.site.edit_tooltip"); node.style.fontStyle = 'normal'; } else { - node.href = 'javascript:alert(rails_i18n["layouts.edit_zoom_alert"]);'; + node.href = 'javascript:alert(i18n("javascripts.site.edit_zoom_alert"));'; + node.title = i18n("javascripts.site.edit_disabled_tooltip"); node.style.fontStyle = 'italic'; } } @@ -85,9 +87,11 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj } node.href = setArgs("/history", args); + node.title = i18n("javascripts.site.history_tooltip"); node.style.fontStyle = 'normal'; } else { - node.href = 'javascript:alert(rails_i18n["layouts.history_zoom_alert"]);'; + node.href = 'javascript:alert(i18n("javascripts.site.history_zoom_alert"));'; + node.title = i18n("javascripts.site.history_disabled_tooltip"); node.style.fontStyle = 'italic'; } } @@ -202,6 +206,8 @@ function getStyle(el, property) { * rails and then later by javascript. */ function i18n(string, keys) { + string = i18n_strings[string] || string + for (var key in keys) { var re_key = '\\[\\[' + key + '\\]\\]'; var re = new RegExp(re_key, "g");