Avoid using one translation as the key for a second
Translation keys need to be fixed, so we can't use the result of one lookup to derive the key for another... Fixes #697
This commit is contained in:
parent
ef448ea494
commit
e5ff267073
1 changed files with 4 additions and 6 deletions
|
@ -121,9 +121,7 @@ L.OSM.layers = function(options) {
|
|||
.appendTo(overlaySection);
|
||||
|
||||
function addOverlay(layer, name, maxArea) {
|
||||
var refName = name.split(' ').join('_').toLowerCase();
|
||||
var item = $('<li>')
|
||||
.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');
|
||||
|
@ -170,12 +168,12 @@ L.OSM.layers = function(options) {
|
|||
|
||||
$(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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue