Allow for formatting of the nominatim prefix in the i18n system

It's a pain to translate nominatim as-is because the context forces me
to translate things in the accusative case. Now I can change
"{{name}}" into "{{name}}:" and translate things in the nominative
case.

Not putting the message in search_osm_nominatim so I don't infringe
upon its namespace.
This commit is contained in:
Ævar Arnfjörð Bjarmason 2010-05-16 15:54:11 +00:00 committed by Tom Hughes
parent fe8a330fd6
commit 0fd4a61759
2 changed files with 4 additions and 1 deletions

View file

@ -253,7 +253,8 @@ class GeocoderController < ApplicationController
type = place.attributes["type"].to_s
name = place.attributes["display_name"].to_s
min_lat,max_lat,min_lon,max_lon = place.attributes["boundingbox"].to_s.split(",")
prefix = t "geocoder.search_osm_nominatim.prefix.#{klass}.#{type}", :default => type.gsub("_", " ").capitalize
prefix_name = t "geocoder.search_osm_nominatim.prefix.#{klass}.#{type}", :default => type.gsub("_", " ").capitalize
prefix = t "geocoder.search_osm_nominatim_format.prefix", :name => prefix_name
@results.push({:lat => lat, :lon => lon,
:min_lat => min_lat, :max_lat => max_lat,

View file

@ -413,6 +413,8 @@ en:
suffix_place: ", {{distance}} {{direction}} of {{placename}}"
suffix_parent: "{{suffix}} ({{parentdistance}} {{parentdirection}} of {{parentname}})"
suffix_suburb: "{{suffix}}, {{parentname}}"
search_osm_nominatim_format:
prefix: "{{name}}"
search_osm_nominatim:
prefix:
amenity: