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:
parent
fe8a330fd6
commit
0fd4a61759
2 changed files with 4 additions and 1 deletions
|
@ -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,
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue