﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
17173	[Patch] Detect preset wiki languages automatically	simon04	simon04	"Instead of maintaining various OSM wiki languages in `defaultpresets.xml`, maintaining `presets_lang.pl`, running `presets_lang.pl` from time to time, still applying manual changes (cf. #17171), let JOSM detect the wiki language automatically. This features has been implemented long ago in `HelpAction.displayHelp`: it opens `https://wiki.openstreetmap.org/wiki/[lang]:[page]` if it exists and falls back to `https://wiki.openstreetmap.org/wiki/[page]`.

So in a nutshell …

{{{#!diff
diff --git a/data/defaultpresets.xml b/data/defaultpresets.xml
index b88f3d9d4..0ec763ca8 100644
--- a/data/defaultpresets.xml
+++ b/data/defaultpresets.xml
@@ -326,16 +326,7 @@
         <reference ref=""voltage_frequency"" />
     </chunk>
     <chunk id=""power_generator"">
-        <link href=""https://wiki.openstreetmap.org/wiki/Tag:power=generator""
-                  cs.href=""https://wiki.openstreetmap.org/wiki/Cs:Tag:power=generator""
-                  de.href=""https://wiki.openstreetmap.org/wiki/DE:Tag:power=generator""
-                  es.href=""https://wiki.openstreetmap.org/wiki/ES:Tag:power=generator""
-                  fr.href=""https://wiki.openstreetmap.org/wiki/FR:Tag:power=generator""
-                  it.href=""https://wiki.openstreetmap.org/wiki/IT:Tag:power=generator""
-                  ja.href=""https://wiki.openstreetmap.org/wiki/JA:Tag:power=generator""
-                  pl.href=""https://wiki.openstreetmap.org/wiki/Pl:Tag:power=generator""
-                  pt.href=""https://wiki.openstreetmap.org/wiki/Pt:Tag:power=generator""
-                  ru.href=""https://wiki.openstreetmap.org/wiki/RU:Tag:power=generator"" />
+        <link wiki=""Tag:power=generator"" />
         <space />
         <key key=""power"" value=""generator"" />
         <reference ref=""name_ref_operator"" />
}}}

In total: 719 insertions(+), 5651 deletions(-)

Relates to this discussion at josm-dev@: https://lists.openstreetmap.org/pipermail/josm-dev/2018-November/008171.html (Add templated version of wiki href to link element in presets)"	enhancement	assigned	normal	19.01	Internal preset				Don-vip michael2402 stoecker naoliv Simon Poole
