Browse Source

repoTrans(): read lang from repository

master
parent
commit
2e8a82fee9
  1. 1
      src/OpenStreetBrowserLoader.js
  2. 2
      src/Repository.js
  3. 2
      src/tagTranslations.js

1
src/OpenStreetBrowserLoader.js

@ -61,7 +61,6 @@ OpenStreetBrowserLoader.prototype.getCategory = function (id, options, callback)
this.getCategoryFromData(ids.id, opt, repoData.categories[ids.entityId], function (err, category) {
if (category) {
category.setMap(this.map)
category.lang = repoData.lang
}
callback(err, category)

2
src/Repository.js

@ -2,5 +2,7 @@ module.exports = class Repository {
constructor (id, data) {
this.id = id
this.data = data
this.lang = this.data.lang || {}
}
}

2
src/tagTranslations.js

@ -26,7 +26,7 @@ OverpassLayer.twig.extendFunction('isTranslated', function (str) {
return tagTranslationsIsTranslated(str)
})
OverpassLayer.twig.extendFunction('repoTrans', function (str) {
let lang = global.currentCategory.lang
let lang = global.currentCategory.repository.lang
return str in lang ? lang[str] : str
})

Loading…
Cancel
Save