Template:Localized link/nl
[[Special:MyLanguage/{{{1}}}|{{{1}}}]]
| Dit sjabloon wordt op ongeveer 35.000 pagina's gebruikt. Om grootschalige verstoringen en onnodige serverbelasting te voorkomen, dient elke wijziging van deze module eerst getest te worden in de /zandbak, de /testcases subpagina's of op de eigen gebruikerspagina. De geteste wijzigingen kunnen dan in één bewerking aan deze pagina worden toegevoegd. Overweeg om wijzigingen eerst op de overlegpagina te overleggen alvorens deze te implementeren. |
Doel
Dit ondersteunende sjabloon kan gebruikt worden om te linken naar de vertaalbare pagina's in de gebruikerstaal.
Het gebruikt de speciale pagina prefix Special:MyLanguage/, die controleert of er een vertaalde versie van een pagina in de taal van de gebruiker is. Is die er dan wordt daarnaar verwezen. Is die er niet dan wordt verwezen naar een pagina in een taal waarop teruggevallen kan worden. Als die pagina er ook niet is, dan wordt de pagina in de standaardtaal van de wiki (Engels in MediaWiki) getoond.
Gebruik
Dit is de TemplateData documentatie van dit sjabloon dat gebruikt wordt door de VisualEditor en andere hulpmiddelen.
Localized link
Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Page name | 1 | Linked page | Page name | required |
| Displayed text | 2 | Display text for this link | Line | suggested |
| Display the namespace | nsp | If the “nsp” parameter is not defined, as link text displays the full pagename (including namespace); otherwise — if “nsp” parameter is defined by any value — link text displays the short pagename, without namespace.
| String | optional |
Als de parameter "nsp" niet is gedefinieerd, als link tekst toont de volledige paginanaam (inclusief namespace); anders, als "nsp" parameter is gedefinieerd ongeacht de waarde, link tekst toont de korte paginanaam, zonder namespace.
Wanneer u een koppeling maakt naar een sectie binnen een pagina, wordt de sectie niet weergegeven in de koppelingstekst.
Voorbeelden van eenvoudig gebruik
| Gebruik | Wordt |
|---|---|
| {{ll|Communication}} | Communicatie |
| {{ll|Communication|コミュニケーション}} | コミュニケーション |
| {{ll|Project:About}} | Project:Over deze site |
| {{ll|Project:About#See_also}} | Project:Over deze site |
| {{ll|Project:About|nsp=0}} | Over deze site |
Gebruik in een vertaalbare pagina
Op pagina's voorbereidt voor vertaling met de extensie Translate/nl, dit sjabloon kan op drie manieren gebruikt worden.
- Zou beter dit sjabloon vervangen kunnen worden, met het wikilink doel ingebed in een
<tvar name=id>...</tvar>, los van de vertaalbare getoonde tekst van de link.- Bijvoorbeeld:
Learn more {{<tvar name=1>ll|Communication</tvar>|about communication}}.
- Bijvoorbeeld:
- Als de link tekst niet anders dan de naam van de gelinkte pagina hoeft te zijn, dan kan de code beter opgenomen worden in
<tvar>.- Bijvoorbeeld:
Learn more about <tvar name=1>{{ll|Communication}}</tvar>.
- Bijvoorbeeld:
- Voor standalone links, zoals in een lijst of tabel, vertaalt u alleen de linktekst als deze afwijkt van de naam van de doelpagina. Dit is bruikbaar bij het puntsgewijs opnoemen van aan aantal link, bijvoorbeeld in de sectie "Zie ook:". Zorg ervoor dat u de parameternaam opneemt bij het toevoegen van vertaaltags in de sjabloonsyntaxis.
- Bijvoorbeeld:
* {{ll|Project:About}}* {{ll|Communication|2=<translate>About communication</translate>}}
Test cases
| Dit is de sjabloon pagina van de zandbak van Template:Localized link. om de voorbeelden bij te werken. |
| Subpage |
|---|
{{Localized link|Extension:DiscussionTools/Comparison}}
{{Localized link}} |
| Hide namespace |
|---|
{{Localized link|Extension:DiscussionTools/Comparison|nsp=0}}
{{Localized link}} |
| Hide namespace with {{LC zh/nl}}'s namespace setting |
|---|
{{Localized link|Project:About|nsp=0}}
{{Localized link}} |
Zie ook
- Template:Localized link/messagedoc — zou gebruikt moeten worden voor documentatie van berichten in vertaalbare pagina's die dit sjabloon gebruiken.
- {{Translatable template}} - alias {{TNT}} en {{Tnt}}
- {{Translatable template name}} - alias {{TNTN}} en {{Tntn}}
- {{Page language link}} - alias {{Pll}} - voegt een link toe van een vertaalbare pagina naar een andere vertaalbare pagina in dezelfde taal