From 70a13bf55b042ab6a1cfefd7acdf3ea0b99ce12b Mon Sep 17 00:00:00 2001 From: Ansis Brammanis Date: Mon, 25 Feb 2013 18:10:24 -0500 Subject: [PATCH] Localize preset work --- js/id/ui/presetgrid.js | 2 +- js/id/ui/tageditor.js | 8 ++++---- js/id/ui/taglist.js | 4 ++-- locale/en.js | 6 +++++- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/js/id/ui/presetgrid.js b/js/id/ui/presetgrid.js index 3c577df53..6087c5fb0 100644 --- a/js/id/ui/presetgrid.js +++ b/js/id/ui/presetgrid.js @@ -9,7 +9,7 @@ iD.ui.PresetGrid = function() { selection.html(''); var viable = presetData.match(entity); - event.message('What kind of ' + entity.geometry(context.graph()) + ' are you adding?'); + event.message(t('inspector.choose')); var searchwrap = selection.append('div') .attr('class', 'preset-grid-search-wrap inspector-inner'); diff --git a/js/id/ui/tageditor.js b/js/id/ui/tageditor.js index 3b5dba71c..7bb7dee96 100644 --- a/js/id/ui/tageditor.js +++ b/js/id/ui/tageditor.js @@ -74,15 +74,15 @@ iD.ui.TagEditor = function() { typelabel.append('span') .attr('class','label') - .text(presetMatch ? presetMatch.name : 'Other'); + .text(presetMatch.name); - namewrap.append('h4').text('Name'); + namewrap.append('h4').text(t('inspector.name')); name = namewrap.append('input') .attr('placeholder', 'unknown') .attr('class', 'major') .attr('type', 'text') - .property('value', entity.tags.name || 'this') + .property('value', entity.tags.name) .on('blur', function() { event.change(); }); @@ -108,7 +108,7 @@ iD.ui.TagEditor = function() { .preset(presetMatch)); } - event.message('Edit ' + (presetMatch && presetMatch.name || '')); + event.message(t('inspector.editing', { type: presetMatch.name })); var taglistwrap = editorwrap.append('div') .attr('class','inspector-inner col12 fillL2').call(tagList); diff --git a/js/id/ui/taglist.js b/js/id/ui/taglist.js index 3b6a9daa2..946866254 100644 --- a/js/id/ui/taglist.js +++ b/js/id/ui/taglist.js @@ -11,7 +11,7 @@ iD.ui.Taglist = function() { collapsebutton = selection.append('a') .attr('href','#') .attr('class','hide-toggle') - .text('Additional tags') + .text(t('inspector.additional')) .on('click', function() { collapsebutton.classed('expanded', wrap.classed('hide')); wrap.call(iD.ui.Toggle(wrap.classed('hide'))); @@ -43,7 +43,7 @@ iD.ui.Taglist = function() { function drawTags(tags) { var entity = list.datum(); - collapsebutton.text('Additional tags (' + Object.keys(tags).length + ')'); + collapsebutton.text(t('inspector.additional') + ' (' + Object.keys(tags).length + ')'); tags = d3.entries(tags); diff --git a/locale/en.js b/locale/en.js index 17b58275e..672665743 100644 --- a/locale/en.js +++ b/locale/en.js @@ -172,7 +172,11 @@ locale.en = { new_tag: "New Tag", edit_tags: "Edit tags", okay: "Okay", - view_on_osm: "View on OSM" + view_on_osm: "View on OSM", + name: "Name", + editing: "Editing {type}", + additional: "Additional tags", + choose: "What are you adding?" }, layerswitcher: {