Vorlage:„/Doku: Unterschied zwischen den Versionen

Die Seite wurde neu angelegt: „{{SEITENTITEL:Vorlage:{{lcfirst:{{ROOTPAGENAME}}}}<noinclude>/Doku</noinclude>}} <noinclude>{{Dokumentation/Dokuseite}}</noinclude> {{TemplateData|JSON= { "description": "Alternativen Text ausgeben, falls die Sprache der Simpsonspedia-Benutzeroberfläche auf „Schweizer Hochdeutsch“ eingestellt ist", "params": { "1": { "label": "Schweizer Hochdeutsch", "description": "Text, der erscheint, wenn „Schweizer Hochdeutsch“ als Benutzero…“
 
K Korrektur
 
Zeile 1: Zeile 1:
{{SEITENTITEL:Vorlage:{{lcfirst:{{ROOTPAGENAME}}}}<noinclude>/Doku</noinclude>}}
<noinclude>{{Dokumentation/Dokuseite}}</noinclude>
<noinclude>{{Dokumentation/Dokuseite}}</noinclude>
{{TemplateData|JSON=
{{TemplateData|JSON=
{ "description": "Alternativen Text ausgeben, falls die Sprache der Simpsonspedia-Benutzeroberfläche auf „Schweizer Hochdeutsch“ eingestellt ist",
{ "description": "Öffnendes [[Anführungszeichen]] angepasst ausgeben, falls die Sprache der Wikipedia-Benutzeroberfläche auf „Schweizer Hochdeutsch“ eingestellt ist (also <code>«</code> statt&nbsp;<code>„</code>)"
  "params": {
    "1": {
      "label": "Schweizer Hochdeutsch",
      "description": "Text, der erscheint, wenn „Schweizer Hochdeutsch“ als Benutzeroberfläche eingestellt ist",
      "type": "content",
      "required": true,
      "example": "Velo"
    },
    "2": {
      "label": "Hochdeutsch",
      "description": "Text, der erscheint, wenn eine andere Benutzeroberfläche eingestellt ist",
      "type": "content",
      "required": true,
      "example": "Fahrrad"
    }
  }
}
}
|TOC=1}}
}}


== Hinweise ==
== Hinweise ==
Voraussetzung für die abweichende Wirkung:
{{#lsth:Vorlage:de-ch/Doku|Hinweise}}
* {{Hilfe/pref |Text={{int:prefs-personal}} → {{int:yourlanguage}} |Hilfe=1}} wurde auf <code style="white-space:nowrap">de-{{#ifeq: {{ROOTPAGENAME}} | De-formal | x-formal | CH}}</code> {{„}}{{#ifeq: {{ROOTPAGENAME}} | De-formal | Deutsch&nbsp;(Sie-Form)| Schweizer Hochdeutsch}}{{“}} eingestellt.
* Für die [[Hilfe:URL-Parameter|URL]] der Seite wurde <code style="white-space:nowrap">uselang=de-{{#ifeq: {{ROOTPAGENAME}} | De-formal | formal | ch}}</code> verwendet.


Die Vorlage sollte ''nicht eingesetzt werden in Seiten im Artikelsnamensraum oder in Vorlagen, die für enzyklopädische Inhalte im Artikelsnamensraum verwendet werden'' (abgesehen von begründeten Ausnahmen oder in Wartungsbausteinen).
Das Gegenstück ist [[Vorlage:]] für das schließende Anführungszeichen.
 
Bei [[Simpsonspedia:Technik/Skin/MediaWiki/Systemnachrichten|Systemnachrichten]] ist Vorsicht geboten, weil nicht in allen Situationen für jede Nachricht eine Auswertung von Wikisyntax („Parsing“) erfolgt, wenn von der Software generierte Elemente dargestellt werden.
* Es bleiben dann Ausdrücke in <code><nowiki>{{}}</nowiki></code> sichtbar. Dies gilt für jede deutschsprachige Darstellung.
* Was zur Beschriftung von Funktionen des [[Hilfe:VisualEditor|VisualEditor]] genutzt wird, übernimmt dieser oft 1:1&nbsp;– dann muss auf die Unterseiten-Methodik zurückgegriffen werden.
* Ansonsten werden die meisten Systemnachrichten heutzutage vor der Seitendarstellung geparsed.
* Die Software ist in zwei Jahrzehnten durch Hunderte von Menschen entwickelt worden. In einer Extension, einer Spezialseite mag durchaus mal eine schlichtere Programmierung hinterlegt sein.
* Es sollte deshalb grundsätzlich die erwartete Funktionalität geprüft werden.
* Ausdrücke mit <code>$1</code> müssen eine besondere Prozedur duchlaufen, die dann vermutlich auch Syntax aufgelöst hat.
* Namen von Seiten oder andere Bezeichner werden üblicherweise nicht gewandelt, sondern als konstant behandelt.
* Im schlimmsten Fall meldet sich in den nächsten Tagen oder Wochen jemand auf FZW und berichtet über seltsame Klammern in einer bestimmten Situation.


== Kopiervorlage ==
== Kopiervorlage ==
<syntaxhighlight lang="wikitext" copy>
<syntaxhighlight lang="wikitext" copy>
{{de-ch|(de-CH)|(de)}}
{{}}{{}}
</syntaxhighlight>
 
== Beispiel ==
<syntaxhighlight lang="wikitext">
{{de-ch|«Velo»|„Fahrrad“}}
</syntaxhighlight>
</syntaxhighlight>
{{de-ch|«Velo»|„Fahrrad“}}


== Test ==
Diesen Abschnitt darstellen mit Benutzeroberfläche:  
Diesen Abschnitt darstellen mit Benutzeroberfläche:  
* [{{canonicalurl:Vorlage:{{ROOTPAGENAME}}#Beispiel|uselang=de-ch}} {{„}}Schweizer Hochdeutsch{{“}}]
* [{{canonicalurl:Vorlage:{{ROOTPAGENAME}}#Test|uselang=de-ch}} {{„}}Schweizer Hochdeutsch{{“}}]
* [{{canonicalurl:Vorlage:{{ROOTPAGENAME}}#Beispiel|uselang=de}} {{„}}Deutsch{{“}}]
* [{{canonicalurl:Vorlage:{{ROOTPAGENAME}}#Test|uselang=de}} {{„}}Deutsch{{“}}]
Ergibt:
{{„}}…{{“}}


== Siehe auch ==
== Siehe auch ==
* [[Vorlage:"]] – allgemein und auch im ANR Zitate in Anführungszeichen einschließen
Vorlagen im Zusammenhang mit {{„}}Schweizer Hochdeutsch{{“}} als Benutzeroberfläche:
Vorlagen im Zusammenhang mit {{„}}Schweizer Hochdeutsch{{“}} als Benutzeroberfläche:
* [[Vorlage:“]]
* [[Vorlage:“]] – für das schließende Anführungszeichen
* [[Vorlage:]]
* [[Vorlage:de-ch]]
* [[Vorlage:ß]]
* [[Vorlage:ß]]
* [[Vorlage:FormatZahlLokal]]
<includeonly>
<includeonly>
[[Kategorie:Vorlage:Deutsch-Unterstützung]]
[[Kategorie:Vorlage:Deutsch-Unterstützung|AnführungszeichenBeginn]]
[[Kategorie:Vorlage:Sonderzeichen|Zitat]]
</includeonly>
</includeonly>