Changes between Version 23 and Version 24 of Nl:TaggingPresets


Ignore:
Timestamp:
2020-03-20T12:13:51+01:00 (6 years ago)
Author:
DiGro
Comment:

adjusted to revision 156

Legend:

Unmodified
Added
Removed
Modified
  • Nl:TaggingPresets

    v23 v24  
    1 ''Als u wilt leren hoe voorkeuzen kunnen worden toegevoegd aan de werkbalk, zie - [wikitr:/Help/Preferences/Toolbar Werkbalk aanpassen]''[[br]]
    2 ''Als u voorkeuzen wilt gebruiken of een volledige verwijzing naar de voorkeuzen wilt, zie [wikitr:/Presets Voorkeuzen]''[[br]]
    3 [[TranslatedPages(revision=152)]]
     1''Als u wilt leren hoe voorkeuzen kunnen worden toegevoegd aan de werkbalk, zie - [wikitr:/Help/Preferences/Toolbar Werkbalk aanpassen]''\\
     2''Als u voorkeuzen wilt gebruiken of een volledige verwijzing naar de voorkeuzen wilt, zie [wikitr:/Presets Voorkeuzen]''\\
     3[[TranslatedPages(revision=156)]]
    44[[PageOutline(2-10,Inhoud)]]
     5
    56= Voorkeuzen voor tags =
    67JOSM ondersteunt gedeelde voorkeuzen voor tags. Dit is een XML configuratiebestand dat een GUI beschrijft voor het invoeren van tags (of eigenschappen, opmerkingen, soms ook wel kaartobjecten genoemd).
     
    1112De beschrijving van een voorkeuze voor taggen staat in een zeer eenvoudige XML-indeling. Voor details zie [#XML hieronder].
    1213
    13 Bekijk **[source:trunk/resources/data/defaultpresets.xml defaultpresets.xml]** voor een voorbeeld dat de meeste mogelijkheden behandelt van die welke hieronder vermeld zijn.
     14Bekijk **[source:/trunk/resources/data/defaultpresets.xml defaultpresets.xml]** voor een voorbeeld dat de meeste mogelijkheden behandelt van die welke hieronder vermeld zijn.
    1415
    1516Bekijk [[wikitr:/Presets#Createnewpresets]] om de voorkeuze toe te voegen aan de lijst met beschikbare voorkeuzen.
     
    3738</presets>
    3839}}}
    39 
    40 Het gereedschap [http://visualtags.hotosm.org/ HOT Visual Tag Chooser] stelt de gebruiker in staat een Tagging Preset File te maken of te bewerken door middel van een webinterface.
     40\\
    4141
    4242== Beschrijving XML-indeling ==#XML
     
    5454  * '''shortdescription''' (i18n) - zeer korte overzichtsbeschrijving d.i. de "naam" van de voorkeuze
    5555  * '''link''' (i18n) - weblink voor meer details (optioneel)
    56   * '''icon''' - informatief pictogram voor de gehele voorkeuze. (Dit is nodig om het pictogram weer te geven in de tabel van [[Presets]].)
     56  * '''icon''' - informatief pictogram voor de gehele voorkeuze. (Dit is nodig om het pictogram weer te geven in de tabel van [wikitr:/Presets Voorkeuzen].)
    5757  * '''baselanguage''' - wanneer de basistaal niet Engels is, specificeer die dan hier (gebruiken van niet-Engelse teksten voor voorkeuze voorkomt automatisch vertalen)
    5858
    5959  (i18n) betekent dat de waarden ook mogen zijn gelokaliseerd (bijv. de.description).
    60 [[BR]]
     60\\
    6161==== Opmerkingen ====
    6262 <!-- dit is een voorbeeld opmerking -->::
    6363  Het document mag ingebedde opmerkingen bevatten.
    64 [[BR]]
     64\\
    6565==== Groep voorkeuzen maken ====
    6666 <group>::
     
    7070 <separator/>::
    7171  Voegt een scheidingslijn in het menu in.
    72 [[BR]]
     72\\
    7373==== Lay-out Venster Voorkeuze ====
    7474 <label>::
     
    7777  Voeg enkele spaties in (d.i. een newline).
    7878 <optional>::
    79   Gebruikt om enkele optionele elementen van een item te groeperen. Het attribuut `text` is optioneel. Indien gebruikt zonder `text` dan is dit equivalent aan <space /><label text="Optionele attributen:"/><space />
     79  Gebruikt om enkele optionele elementen van een item te groeperen. Het attribuut `text` is optioneel. Indien gebruikt zonder `text` dan is dit equivalent aan `<space /><label text="Optionele attributen:"/><space />`
    8080 <item_separator />::
    8181  Voegt een horizontale scheidingslijn tussen de items in.
     
    8585  Om keuzevakken te groeperen. Het attribuut `columns` is vereist.
    8686 <roles>::
    87   Dit wordt vereist rondom <role> en voegt de kop ("Available roles role count elements") toe aan de tabel die wordt gegenereerd bij verscheidene <role>'s.
     87  Dit wordt vereist rondom `<role>` en voegt de kop ("Available roles role count elements") toe aan de tabel die wordt gegenereerd bij verscheidene `<role>`'s.
    8888 <role>::
    8989  Specificeert mogelijke rollen van leden van de relatie. Het attribuut `key` is vereist, `text`, `requisite`, `count`, `type` en `member_expression` zijn optioneel.
     
    9494 <key>::
    9595  Deze tag zal altijd een sleutel instellen op één specifieke waarde. `key` is vereist en als `value` aanwezig is, zal de sleutel worden ingesteld. Indien het attribuut `value` wordt weggelaten, wordt de sleutel verwijderd. Het attribuut `match` is optioneel.
    96 [[BR]]
     96\\
    9797==== Dialoogvensters voor item Attribuut en selectie ====
    9898 <text>::
     
    100100 <combo>::
    101101  Geeft een combinatievak voor meerdere keuzes weer. `key` en `values` zijn verplicht, `text`, `default`, `editable`, `delimiter`, `values_from`, `display_values`, `short_descriptions`, `use_last_as_default`, `values_searchable`, `length`, `values_no_i18n`, `values_sort` en `match` zijn optioneel.\\
    102   Als editable is true (standaard), kunnen combinatievakken worden bewerkt alsof zij tekstvelden waren (aanvullend aan het keuzemenu). Niet bewerkbare combinatievakken kunnen alleen één van de gespecificeerde waarden bevatten.
     102  Als `editable` is `"true"` (standaard), kunnen combinatievakken worden bewerkt alsof zij tekstvelden waren (aanvullend aan het keuzemenu). Niet bewerkbare combinatievakken kunnen alleen één van de gespecificeerde waarden bevatten.
     103 [=#multiselect]
    103104 <multiselect>::
    104   Geeft een lijst weer waaruit nul of meer items kunnen worden gekozen. `key` en `values` zijn verplicht, en `text`, `default`, `delimiter`, `values_from`, `rows`, `display_values`, `short_descriptions`, `use_last_as_default`, `values_searchable`, `values_no_i18n`, `values_sort` en `match` zijn optioneel. De geselecteerde waarden zullen worden samengevoegd door middle van de het gespecificeerde scheidingsteken (standaard: puntkomma) en worden geschreven naar de waarde van de tag. Als al een waarde voor de tag is ingesteld bij het openen van het dialoogvenster, zal multiselect proberen de toepasselijke items in de lijst als geselecteerd te markeren. Als de waarde van de tag niet kan worden weergegeven door een combinatie van keuzes in de lijst, dan zal de lijst worden uitgeschakeld zodat de gebruiker niet per ongeluk een aangepaste waarde kan overschrijven. In tegenstelling tot het element "combo" element, verwacht "multiselect" dat de lijst met waarden, beschrijvingen etc. het gespecificeerde scheidingsteken gebruikt, d.i. standaard zult u een puntkomma moeten gebruiken. U kunt delimiter="," specificeren, maar dan zal een komma ook worden gebruikt in de waarde van de tag.
     105  Geeft een lijst weer waaruit nul of meer items kunnen worden gekozen. `key` en `values` zijn verplicht, en `text`, `default`, `delimiter`, `values_from`, `rows`, `display_values`, `short_descriptions`, `use_last_as_default`, `values_searchable`, `values_no_i18n`, `values_sort` en `match` zijn optioneel. De geselecteerde waarden zullen worden samengevoegd door middel van de het gespecificeerde scheidingsteken (standaard: puntkomma) en worden geschreven naar de waarde van de tag. Als al een waarde voor de tag is ingesteld bij het openen van het dialoogvenster, zal `<multiselect>` proberen de toepasselijke items in de lijst als geselecteerd te markeren. Als de waarde van de tag niet kan worden weergegeven door een combinatie van keuzes in de lijst, dan zal de lijst worden uitgeschakeld zodat de gebruiker niet per ongeluk een aangepaste waarde kan overschrijven. In tegenstelling tot het element "combo" element, verwacht `<multiselect>` dat de lijst met waarden, beschrijvingen etc. het gespecificeerde scheidingsteken gebruikt, d.i. standaard zult u een puntkomma moeten gebruiken. U kunt `delimiter=","` specificeren, maar dan zal een komma ook worden gebruikt in de waarde van de tag.
    105106 <list_entry>::
    106   Gebruikt in <combo> en <multiselect>. Voor meer informatie, zie `short_descriptions`. De attributen zijn `value`, `display_value`, `short_description`, `icon` en `icon_size`.
     107  Gebruikt in <combo> en <multiselect>. Voor meer informatie, zie `short_descriptions` [#short_description hieronder]. De attributen zijn `value`, `display_value`, `short_description`, `icon` en `icon_size`.
    107108 <check>::
    108109  Een keuzevak dat de gebruiker kan selecteren, deselecteren of instellen als niet ingesteld. Het attribuut `key` is verplicht. `text`, `default`, `match`, `value_on` , `value_off`, `disable_off`, `icon` en `icon_size` (beide sinds r15437) zijn optioneel.
    109 [[BR]]
     110\\
    110111==== Sjablonen ====
    111112 <chunk>::
     
    113114 <reference>::
    114115  Neemt een eerder gedefinieerd sjabloon op. Het attribuut `ref` is verplicht.
    115 [[BR]]
     116\\
    116117=== Attributen ===
    117118De attributen van de tags hebben de volgende betekenis:
     
    121122  Vertaalde context voor attribuut name om gelijke woorden met een verschillende betekenis te onderscheiden (niet vereist voor vertalingen binnen bestanden).
    122123 type="data_type"::
    123   Indien gespecificeerd, zullen alleen objecten van het opgegeven type werken met deze voorkeuze voor taggen. Mag niet zijn "node", "way", "closedway", "multipolygon", "relation" of enige andere kommagescheiden combinatie daarvan. Onthoud dat "multipolygon" niet is opgenomen in "relation", dus als de voorkeuze van toepassing zou zijn voor multipolygonen en andere typen relatie, dient u beide te specificeren: "multipolygon,relation". Ook gebruikt in de tag <role> om te specificeren welke typen object zijn toegestaan voor een specifiek lid van een relatie.
     124  Indien gespecificeerd, zullen alleen objecten van het opgegeven type werken met deze voorkeuze voor taggen. Mag niet zijn `"node"`, `"way"`, `"closedway"`, `"multipolygon"`, `"relation"` of enige andere kommagescheiden combinatie daarvan. Onthoud dat `"multipolygon"` niet is opgenomen in `"relation"`, dus als de voorkeuze van toepassing zou zijn voor multipolygonen en andere typen relatie, dient u beide te specificeren: `"multipolygon,relation"`. Ook gebruikt in de tag `<role>` om te specificeren welke typen object zijn toegestaan voor een specifiek lid van een relatie.
    124125 icon="pictogramnaam"::
    125   Een naam van of link naar een pictogram. De afbeelding zal als pictogram worden gebruikt om te worden weergegeven in de selectielijst en bij het toevoegen van de voorkeuze aan de werkbalk. Pictogrammen kunnen ook worden gebruikt in <item>, <label> en <list_entry>. Het pictogram zou kwadratisch in grootte moeten zijn. Bekijk [[wiki;/Nl:Styles#Iconhandling]] om te zien hoe pictogrammen kunnen worden gespecificeerd.
     126  Een naam van of link naar een pictogram. De afbeelding zal als pictogram worden gebruikt om te worden weergegeven in de selectielijst en bij het toevoegen van de voorkeuze aan de werkbalk. Pictogrammen kunnen ook worden gebruikt in `<item>`, `<label>` en `<list_entry>`. Het pictogram zou kwadratisch in grootte moeten zijn. Bekijk [wikitr:/Styles#Iconhandling Afhandeling pictogrammen] om te zien hoe pictogrammen kunnen worden gespecificeerd.
    126127 icon_size="een getal"::
    127   De maximale grootte van een pictogram px. Indien geen waarde wordt opgegeven, is 16 standaard voor <label> en de standaardgrootte van een pictogram voor <list_entry /> (in <combo> en <multiselect>).
     128  De maximale grootte van een pictogram px. Indien geen waarde wordt opgegeven, is 16 standaard voor <label> en de standaardgrootte van een pictogram voor `<list_entry />` (in `<combo>` en `<multiselect>`).
    128129 key="een_sleutel"::
    129   Dit specificeert de sleutel voor de eigenschap die zal worden aangepast door het item. In het geval van <role> is het de naam van de rol die wordt gebruikt in een relatie.
     130  Dit specificeert de sleutel voor de eigenschap die zal worden aangepast door het item. In het geval van `<role>` is het de naam van de rol die wordt gebruikt in een relatie.
    130131 text="Enige tekst"::
    131   De beschrijving die zal worden weergegeven vóór (na in geval van <check>) het element van de GUI. Ook gebruikt voor <label> en <optional>.
     132  De beschrijving die zal worden weergegeven vóór (na in geval van `<check>`) het element van de GUI. Ook gebruikt voor `<label>` en `<optional>`.
    132133 text_context="context"::
    133134  Vertaalde context voor attribuut text om gelijke woorden met een verschillende betekenis te onderscheiden (niet vereist voor vertalingen binnen bestanden).
    134135 default="standaard_waarde"::
    135136  Een expliciet gedeclareerde standaardwaarde voor het item. Deze waarde wordt ''alleen'' toegepast middels een voorkeuze als het object waarop de voorkeuze wordt toegepast ''geen sleutels'' heeft.
    136   Als een waarde voor een standaard niet wordt gespecificeerd, wordt geen waarde voor de sleutel ingesteld. Gebruikt in <check>, <text>, <combo> en <multiselect>.
     137  Als een waarde voor een standaard niet wordt gespecificeerd, wordt geen waarde voor de sleutel ingesteld. Gebruikt in `<check>`, `<text>`, `<combo>` en `<multiselect>`.
    137138 values="item1,item2,item3"::
    138   Een lijst met items (voor het <combo>-vak en <multiselect>). De lijst moet worden gescheiden door komma's (voor het combinatievak) of door het gespecificeerde scheidingsteken (voor de multiselect). Indien een waarde het scheidingsteken bevat, mag het scheidingsteken worden geëscaped met een backslash. Indien een waarde een backslash bevat, moet die ook worden geëscaped met een backslash.
     139  Een lijst met items (voor het `<combo>`-vak en `<multiselect>`). De lijst moet worden gescheiden door komma's (voor het combinatievak) of door het gespecificeerde scheidingsteken (voor de multiselect). Indien een waarde het scheidingsteken bevat, mag het scheidingsteken worden geëscaped met een backslash. Indien een waarde een backslash bevat, moet die ook worden geëscaped met een backslash.
    139140 values_from="JAVA code"::
    140   Te gebruiken in plaats van "waarden" als de lijst met namen moet worden verkregen met ene methode van Java in deze vorm: public static String[] getValues(); De waarde moet zijn: "full.package.name.ClassName#methodName".
     141  Te gebruiken in plaats van `waarden` als de lijst met namen moet worden verkregen met ene methode van Java in deze vorm: `public static String[] getValues()`; De waarde moet zijn: "full.package.name.ClassName#methodName".
    141142 values_no_i18n="true|false"::
    142   Schakelt internationalisatie voor waarde uit om misverstanden te voorkomen, zie #11696. Standaard is "false". Gebruikt in <combo> en <multiselect>. (Nuttig voor bijv. openingstijden of merknamen.)
     143  Schakelt internationalisatie voor waarde uit om misverstanden te voorkomen, zie #11696. Standaard is `"false"`. Gebruikt in `<combo>` en `<multiselect>`. (Nuttig voor bijv. openingstijden of merknamen.)
    143144 values_sort="false"::
    144   Waarden van <combo> en <multiselect> worden in elke taal alfabetisch gesorteerd. Met dit attribuut kunt u de alfabetische sortering uitschakelen als de waarden in de opgegeven volgorde zouden moeten worden behouden, zie #5509 en #11926. (In de interne voorkeuze van JOSM wordt dit gebruikt voor de sleutels "tracktype", "direction", "network", "smoothness", "visibility" of "trail_visibility".) Standaard is "true". Gebruikers kunnen sorteren globaal uitschakelen met de sleutel voor de voorkeur `taggingpreset.sortvalues`.
     145  Waarden van `<combo>` en `<multiselect>` worden in elke taal alfabetisch gesorteerd. Met dit attribuut kunt u de alfabetische sortering uitschakelen als de waarden in de opgegeven volgorde zouden moeten worden behouden, zie #5509 en #11926. (In de interne voorkeuze van JOSM wordt dit gebruikt voor de sleutels `tracktype`, `direction`, `network`, `smoothness`, `visibility` of `trail_visibility`.) Standaard is `"true"`.\\
     146 Gebruikers kunnen sorteren globaal uitschakelen met de sleutel voor de voorkeur `taggingpreset.sortvalues`.
    145147 values_context="context"::
    146148  Vertaalde context voor waarden van attributen om gelijke woorden met een verschillende betekenis te onderscheiden (niet vereist voor vertalingen binnen bestanden).
    147149 display_values="Item1,Item2,Item3"::
    148   Een lijst met items die wordt weergegeven aan de gebruiker. Moet hetzelfde aantal en in dezelfde volgorde van items zijn als `values` en `editable` moet false zijn of niet gespecificeerd. Voor het scheidingsteken en escapen, bekijk de opmerkingen bij `values`. Gebruikt in <combo> en <multiselect>.
     150  Een lijst met items die wordt weergegeven aan de gebruiker. Moet hetzelfde aantal en in dezelfde volgorde van items zijn als `values` en `editable` moet `"false"` zijn of niet gespecificeerd. Voor het scheidingsteken en escapen, bekijk de opmerkingen bij `values`. Gebruikt in `<combo>` en `<multiselect>`.
    149151 value="foobar"::
    150   Specificeert een waarde die moet worden ingevoerd in de tag <key>.
     152  Specificeert een waarde die moet worden ingevoerd in de tag `<key>`.
    151153 value_on="foobar"::
    152   Specificeert de waarde true om te worden ingevoerd in de tag <key> van een geselecteerde <check> (standaard is "yes").
     154  Specificeert de waarde true om te worden ingevoerd in de tag `<key>` van een geselecteerde `<check>` (standaard is `"yes"`).
    153155 value_off="foobar"::
    154   Specificeert de waarde false om te worden ingevoerd in de tag <key> van een niet geselecteerde <check> (standaard is "no").
     156  Specificeert de waarde false om te worden ingevoerd in de tag `<key>` van een niet geselecteerde `<check>` (standaard is `"no"`).
    155157 disable_off="true"::
    156   Of de waarde -off- van een <check> is uitgeschakeld in het dialoogvenster, d.i. alleen -niet ingesteld- of -yes- worden verschaft.
     158  Of de waarde -off- van een `<check>` is uitgeschakeld in het dialoogvenster, d.i. alleen -niet ingesteld- of -yes- worden verschaft.
    157159 editable="false"::
    158   Het combinatievak is alleen-lezen, wat betekent dat de gebruiker alleen een item uit de lijst kan selecteren. Standaard "true", wat betekent dat de gebruiker andere waarden als tekst in kan voeren.
     160  Het combinatievak is alleen-lezen, wat betekent dat de gebruiker alleen een item uit de lijst kan selecteren. Standaard is `"true"`, wat betekent dat de gebruiker andere waarden als tekst in kan voeren.
    159161 use_last_as_default="true|false|force"::
    160   Voor <combo>, <multiselect> of <text> velden wordt de laatste waarde gebruikt als standaard. Gebruiken van "force" forceert dit gedrag ook voor reeds getagde objecten. Standaard is "false".
     162  Voor velden `<combo>`, `<multiselect>` of `<text>` wordt de laatste waarde gebruikt als standaard. Gebruiken van "force" forceert dit gedrag ook voor reeds getagde objecten. Standaard is `"false"`.
    161163 rows="count"::
    162   Specificeert het aantal weer te geven rijen in items <multiselect> (indien niet ingesteld, wordt het automatisch bepaald door Java uit de weergave en vormgeving en resultaten in bijv. 8).
     164  Specificeert het aantal weer te geven rijen in items `<multiselect>` (indien niet ingesteld, wordt het automatisch bepaald door Java uit de weergave en vormgeving en resultaten in bijv. 8).
    163165 name_template="sjabloon", name_template_filter="zoek expressie"::
    164166  Aangepaste opmaak voor naam voor OSM primitieven die overeenkomen met deze voorkeuze. Bekijk hieronder [[#name_templatedetails]] voor details.
    165167 match="none|key|key!|keyvalue|keyvalue!"::
    166   Maakt het mogelijk het proces voor overeenkomsten te wijzigen, d.i. bepalen of de tags van een OSM-object passen in deze voorkeuze. Als een voorkeuze past dan wordt het gekoppeld in het [wiki:/Nl:Help/Dialog/TagsMembership dialoogvenster Tags/Leden].
    167   * none: neutraal, d.i. neem dit item niet in overweging voor overeenkomsten
    168   * key: positief als de sleutel overeenkomt, anders neutraal
    169   * key!: positief als de sleutel overeenkomt, anders negatief
    170   * keyvalue: positief als sleutel en waarde overeenkomen, anders neutraal
    171   * keyvalue!: positief als sleutel en waarde overeenkomen, anders negatief
    172 
    173   Onthoud dat voor een overeenkomst ten minste één positieve en geen negatieve is vereist. Standaard is "keyvalue!" voor <key> en "none" voor <text>, <combo>, <multiselect> en <check>.
     168  Maakt het mogelijk het proces voor overeenkomsten te wijzigen, d.i. bepalen of de tags van een OSM-object passen in deze voorkeuze. Als een voorkeuze past dan wordt het gekoppeld in het [wikitr:/Help/Dialog/TagsMembership dialoogvenster Tags/Leden].
     169  * `none`: neutraal, d.i. neem dit item niet in overweging voor overeenkomsten
     170  * `key`: positief als de sleutel overeenkomt, anders neutraal
     171  * `key!`: positief als de sleutel overeenkomt, anders negatief
     172  * `keyvalue`: positief als sleutel en waarde overeenkomen, anders neutraal
     173  * `keyvalue!`: positief als sleutel en waarde overeenkomen, anders negatief
     174
     175  Onthoud dat voor een overeenkomst ten minste één positieve en geen negatieve is vereist. Standaard is `"keyvalue!"` voor `<key>` en `"none"` voor `<text>`, `<combo>`, `<multiselect>` en `<check>`.
    174176 id="unieke_identificatie"::
    175   de unieke identificatie voor deze chunk
     177  de unieke identificatie voor deze `<chunk>`
    176178 ref="unieke_identificatie"::
    177179  de unieke identificatie van de (reeds gedefinieerde) sjabloon om op te nemen
    178180 columns="een getal"::
    179   het aantal kolommen van gegroepeerde keuzevakken
     181  het aantal kolommen van gegroepeerde `<check>`
    180182 requisite="optional|required"::
    181   Of een lid van een relatie optioneel of vereist is. Standaard is "optional".
     183  Of een lid van een relatie optioneel of vereist is. Standaard is `"optional"`.
    182184 count="een getal"::
    183185  Hoe vaak een rol mag voorkomen (indien niet opgegeven wordt uitgegaan van een onbeperkt aantal)
     
    185187  een uitdrukking (cf. dialoogvenster Zoeken) voor objecten van deze rol
    186188 regexp="true"::
    187   Ingesteld op true als de sleutel van de rol een reguliere expressie is. Dit maakt variabele rollen mogelijk, bijv. `<role key="level_-?\d+" text="Building level" regexp="true" requisite="optional" type="relation" />` allows the roles level_0, level_1,...
     189  Ingesteld op `"true"` als de sleutel van de rol een reguliere expressie is. Dit maakt variabele rollen mogelijk, bijv. `<role key="level_-?\d+" text="Building level" regexp="true" requisite="optional" type="relation" />` allows the roles level_0, level_1,...
    188190 preset_name="exacte_naam"::
    189191  De exacte naam van de voorkeuze waarnaar moet worden gelinkt.
    190192 preset_name_label="false|true"::
    191   Of een label "[preset name]" in het dialoogvenster moet worden ingevoegd (standaard "false" in verband met achterwaartse compatibiliteit voor externe voorkeuzen).
     193  Of een label "[preset name]" in het dialoogvenster moet worden ingevoegd (standaard `"false"` in verband met achterwaartse compatibiliteit voor externe voorkeuzen).
    192194 length="een getal"::
    193   De lengte van een <text> of <combo>-vak (aantal toegestane tekens).
     195  De lengte van een `<text>` of `<combo>`-vak (aantal toegestane tekens).
    194196 alternative_autocomplete_keys="enkele_sleutel(s)"::
    195   Een kommagescheiden lijst met alternatieve sleutels om te gebruiken voor automatisch invullen van <text>.
     197  Een kommagescheiden lijst met alternatieve sleutels om te gebruiken voor automatisch invullen van `<text>`.
    196198 auto_increment="-2,-1,+1,+2"::
    197   Mag een kommagescheiden lijst van verhogingen of verlagingen met gehele getallen bevatten, bijv. "-2,-1,+1,+2". Een knop zal naast het veld <text> worden weergegeven voor elke waarde, wat de gebruiker in staat stelt automatisch te verhogen met de opgegeven stap. Automatisch verhogen gebeurt alleen als de gebruiker het selecteert. Er is ook een knop om automatisch verhogen te deselecteren. Standaard is niet automatisch verhogen. Niet te gebruiken met `use_last_as_default`.
     199  Mag een kommagescheiden lijst van verhogingen of verlagingen met gehele getallen bevatten, bijv. `"-2,-1,+1,+2"`. Een knop zal naast het veld `<text>` worden weergegeven voor elke waarde, wat de gebruiker in staat stelt automatisch te verhogen met de opgegeven stap. Automatisch verhogen gebeurt alleen als de gebruiker het selecteert. Er is ook een knop om automatisch verhogen te deselecteren. Standaard is niet automatisch verhogen. Niet te gebruiken met `use_last_as_default`.
    198200 delimiter="speciaal teken"::
    199   Het character dat waarden scheidt. In het geval van <combo> is komma de standaard. In geval van <multiselect> is de standaard de puntkomma en die zal ook worden gebruikt om geselecteerde waarden in de tag te scheiden. Voor meer informatie, zie <multiselect>.
     201  Het character dat waarden scheidt. In het geval van `<combo>` is ''komma'' de standaard. In geval van `<multiselect>` is de standaard de ''puntkomma'' en die zal ook worden gebruikt om geselecteerde waarden in de tag te scheiden. Voor meer informatie, zie `<multiselect>` [#multiselect hierboven].
    200202 short_descriptions=""Item1,item2,Item3"::
    201   Een tekengescheiden lijst van teksten die moeten worden weergegeven onder elke `display_value`. (Alleen als het niet mogelijk is om het item in 2-3 woorden te beschrijven.) In plaats van kommagescheiden lijst worden values, display_values en short_descriptions gebruikt, de volgende vorm wordt ook ondersteund: <list_entry value="" display_value="" short_description="" icon="" icon_size="" />
     203  Een tekengescheiden lijst van teksten die moeten worden weergegeven onder elke `display_value`. (Alleen als het niet mogelijk is om het item in 2-3 woorden te beschrijven.) In plaats van kommagescheiden lijst worden `values`, `display_values` en `short_descriptions` gebruikt, de volgende vorm wordt ook ondersteund: `<list_entry value="" display_value="" short_description="" icon="" icon_size="" />`
    202204 values_searchable="true|false"::
    203   Of moet worden gezocht in <combo> of <multiselect> (display_)values bij het zoeken naar voorkeuzen.
    204 
     205  Of moet worden gezocht in `<combo>` of `<multiselect>` (display_)values bij het zoeken naar voorkeuzen.
     206\\
    205207===== name_template details =====
    206208
     
    232234* `?{condition1 'value1' | condition2 'value2 | 'value3'}` - gebruik value1 als wordt voldaan aan condition1, value3 als aan geen enkele voorwaarde wordt voldaan. De voorwaarde kan ofwel expliciet zijn -  dezelfde expressie als in zoeken of bij filters wordt gebruikt - of impliciet; de waarde wordt gebuikt als alle er binnen gebruikte variabelen bestaan
    233235* `!{search_expression 'template'}` - search_expression wordt geëvalueerd en de eerste overeenkomende primitief wordt als context voor de sjabloon gebruikt. Nuttig voor voorbeeld om tags van een ouder-relatie te verkrijgen.
    234 
     236\\
    235237====== Beschikbare waarden ======
    236238Voor het opmaken van primitieven van OSM kan de waarde van elke tag worden gebruikt. U kunt `{special:everything}` gebruiken om te zien welke waarden beschikbaar zijn voor uw GPX-waypoints.
     
    240242- `{special:id}` print de ID van een primitief van OSM
    241243- `{special:localName}` print de gelokaliseerde naam, dat is de waarde van name:lang voor uw taal als die beschikbaar is of de waarde van de tag name als die taal niet beschikbaar is.
    242 
     244\\
    243245=== Vervallen attributen ===
    244246De volgende attributen zijn vervallen en worden niet langer ondersteund door JOSM:
     
    248250 required="true"::
    249251  vervangen door `match` sinds [5155]
    250 
     252\\
    251253== Vertaling ==
    252 Voor het ondersteunen van vertalingen mogen alle tekstuele elementen ("name", "text", "display_values") ook worden gelokaliseerd. (Bijv. "de.name" zou de naam weergeven in het geval de Duitse taalondersteuning werd geladen. In de code van de voorkeuze zou de Engelse term de eerste moeten zijn, vóór mogelijke vertalingen worden toegevoegd.)
    253 
    254 In JOSM worden intern van ([source:josm/trunk/resources/data/defaultpresets.xml interne voorkeuzen]) alle "name", "text" en "display_values" vertaald indien geen specifieke vertaling werd opgegeven in het XML-bestand. Indien geen "display_values" worden verschaft, zullen "values" worden behandeld als "display_values" en in plaats daarvan vertaald. Wanneer vertalingen van gelijke woorden maar met verschillende betekenis conflicten kunnen veroorzaken, zou een context voor de vertaling moeten worden gespecificeerd. Gebruik hiervoor "name_context", "text_context" of "values_context". De context zou een nuttige korte beschrijving moeten zijn om vertalers te helpen.
     254Voor het ondersteunen van vertalingen mogen alle tekstuele elementen (`name`, `text`, `display_values`) ook worden gelokaliseerd. (Bijv. "de.name" zou de naam weergeven in het geval de Duitse taalondersteuning werd geladen. In de code van de voorkeuze zou de Engelse term de eerste moeten zijn, vóór mogelijke vertalingen worden toegevoegd.)
     255
     256In JOSM worden intern van ([source:josm/trunk/resources/data/defaultpresets.xml interne voorkeuzen]) alle `name`, `text` en `display_values` vertaald indien geen specifieke vertaling werd opgegeven in het XML-bestand. Indien geen `display_values` worden verschaft, zullen `values` worden behandeld als `display_values` en in plaats daarvan vertaald. Wanneer vertalingen van gelijke woorden maar met verschillende betekenis conflicten kunnen veroorzaken, zou een context voor de vertaling moeten worden gespecificeerd. Gebruik hiervoor `name_context`, `text_context` of `values_context`. De context zou een nuttige korte beschrijving moeten zijn om vertalers te helpen.
    255257
    256258De vertaling voor de interne voorkeuzen wordt gedaan op [https://translations.launchpad.net/josm/trunk Launchpad] (en zal waarschijnlijk in de toekomst overgaan naar een andere service, omdat de webinterface van Launchpad nogal vaak time-outfouten produceert, zie #8645).
     
    261263== Zie ook ==
    262264* [wikitr:/Presets]
    263 * [wikitr:/Help/Menu/Presets menu Voorkeuze]
     265* [wikitr:/Help/Menu/Presets menu Voorkeuzen]
    264266* [wikitr:/Help/Preferences/Map#TaggingPresets Voorkeuren voor voorkeuzen]