X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/6362f60a54689aec51b2741b4c0da460c7f4fa03..6e9a76e64def7f6d64cac37ea2db666327c47747:/app/assets/javascripts/leaflet.layers.js diff --git a/app/assets/javascripts/leaflet.layers.js b/app/assets/javascripts/leaflet.layers.js index d6276919c..443e47e76 100644 --- a/app/assets/javascripts/leaflet.layers.js +++ b/app/assets/javascripts/leaflet.layers.js @@ -121,9 +121,7 @@ L.OSM.layers = function(options) { .appendTo(overlaySection); function addOverlay(layer, name, maxArea) { - var refName = name.split(' ').join('_').toLowerCase(); var item = $('
  • ') - .attr('class', refName) .tooltip({ placement: 'top' }) @@ -139,7 +137,7 @@ L.OSM.layers = function(options) { .prop('checked', checked) .appendTo(label); - label.append(name); + label.append(I18n.t('javascripts.map.layers.' + name)); input.on('change', function() { checked = input.is(':checked'); @@ -168,16 +166,14 @@ L.OSM.layers = function(options) { .trigger('change'); } - layer.fire('statechange', {disabled: disabled, checked: checked}); - $(item).attr('class', disabled ? 'disabled' : ''); item.attr('data-original-title', disabled ? - I18n.t('javascripts.site.' + refName + '_zoom_in_tooltip') : ''); + I18n.t('javascripts.site.map_' + name + '_zoom_in_tooltip') : ''); }); } - addOverlay(map.noteLayer, I18n.t('javascripts.map.layers.notes'), OSM.MAX_NOTE_REQUEST_AREA); - addOverlay(map.dataLayer, I18n.t('javascripts.map.layers.data'), OSM.MAX_REQUEST_AREA); + addOverlay(map.noteLayer, 'notes', OSM.MAX_NOTE_REQUEST_AREA); + addOverlay(map.dataLayer, 'data', OSM.MAX_REQUEST_AREA); } options.sidebar.addPane($ui);