Vorlage:Dokumentation Fremdsprachenunterstützung: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<includeonly>{{#ifeq: {{Str mid|{{BASEPAGENAME}}|-1}} | S  
<includeonly>{{#ifeq: {{Str mid|{{BASEPAGENAME}}|-1}} | S  
|
| <!-- Die Vorlage mit dem 'S' und der Ausgabe der Sprache im Text -->
<!-- Die Vorlage mit dem 'S' und der Ausgabe der Sprache im Text -->
Diese Vorlage sowie ihre Schwester {{Tl|{{Str crop|{{BASEPAGENAME}}|1}}}} dienen der korrekten Darstellung der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{Str crop|{{BASEPAGENAME}}|1}}}} Sprache. Diese Vorlage weist den vorgegebenen absatzgebundenen Text als aus der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{Str crop|{{BASEPAGENAME}}|1}}}} Sprache stammend aus. Dem Text werden dazu die nötigen (X)HTML-Attribute zugewiesen. Dies ist nötig, wenn dieser Text in einer anderssprachigen Umgebung eingefügt wird. Der Browser kann so z.B. bei der Silbentrennung oder beim Vorlesen darauf Rücksicht nehmen.
Diese Vorlage sowie ihre Schwester {{Tl|{{Str crop|{{BASEPAGENAME}}|1}}}} dienen der korrekten Darstellung der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{Str crop|{{BASEPAGENAME}}|1}}}} Sprache. Diese Vorlage weist den vorgegebenen absatzgebundenen Text als aus der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{Str crop|{{BASEPAGENAME}}|1}}}} Sprache stammend aus. Dem Text werden dazu die nötigen (X)HTML-Attribute zugewiesen. Dies ist nötig, wenn dieser Text in einer anderssprachigen Umgebung eingefügt wird. Der Browser kann so z.B. bei der Silbentrennung oder beim Vorlesen darauf Rücksicht nehmen.
 
| <!-- Die Vorlage ohne dem 'S' und ohne der Ausgabe der Sprache im Text -->
Die Vorlage sowie ihre Schwester {{Tl|{{BASEPAGENAME}}S}} dienen der korrekten Darstellung der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{BASEPAGENAME}}}} Sprache. Diese Vorlage weist den vorgegebenen absatzgebundenen Text als aus der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{BASEPAGENAME}}}} Sprache stammend aus. Dem Text werden dazu die nötigen (X)HTML-Attribute zugewiesen. Dies ist nötig, wenn dieser Text in einer anderssprachigen Umgebung eingefügt wird. Der Browser kann so z.B. bei der Silbentrennung oder beim Vorlesen darauf Rücksicht nehmen.
}}
== Verwendung ==
== Verwendung ==
Prinzipiell arbeiten diese Art von Vorlagen nach folgendem Prinzip:
Prinzipiell arbeiten diese Art von Vorlagen nach folgendem Prinzip:
Zeile 13: Zeile 14:
** {{Para|i}} Schreibweise im IPA-Alphabet.
** {{Para|i}} Schreibweise im IPA-Alphabet.
** {{Para|audiodatei}} Angabe eine Audiodatei ohne Namensraum und Wikisyntax. Hinter dem Fremdsprachentext wird dann ein kleines Lautsprechersymbol eingeblendet.
** {{Para|audiodatei}} Angabe eine Audiodatei ohne Namensraum und Wikisyntax. Hinter dem Fremdsprachentext wird dann ein kleines Lautsprechersymbol eingeblendet.
** {{Para|inKlammern}} Angabe, ob die Ausgabe in runde Klammern eingebettet werden soll (standardmäßig nicht). Dies macht es möglich, die ganze Ausgabe per CSS für bestimmte Sprachen zu unterdrücken, ohne das störende leere Klammern verbleiben.


{{#ifeq: {{Str mid|{{BASEPAGENAME}}|-1}} | S
| <!-- Die Vorlage mit dem 'S' und der Ausgabe der Sprache im Text -->
== Variante der Vorlage ==
== Variante der Vorlage ==
Die Vorlage {{Tl|{{Str crop|{{BASEPAGENAME}}|1}}}} arbeitet nach dem selben Prinzip, allerdings wird nur der Text, nicht der Name der Sprache ausgegeben.
Die Vorlage {{Tl|{{Str crop|{{BASEPAGENAME}}|1}}}} arbeitet nach dem selben Prinzip, allerdings wird nur der Text, nicht der Name der Sprache ausgegeben.
 
| <!-- Die Vorlage ohne dem 'S' und ohne der Ausgabe der Sprache im Text -->
|
<!-- Die Vorlage ohne dem 'S' und ohne der Ausgabe der Sprache im Text -->
Die Vorlage sowie ihre Schwester {{Tl|{{BASEPAGENAME}}S}} dienen der korrekten Darstellung der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{BASEPAGENAME}}}} Sprache. Diese Vorlage weist den vorgegebenen absatzgebundenen Text als aus der {{Dokumentation Fremdsprachenunterstützung/ISO 639-1|{{BASEPAGENAME}}}} Sprache stammend aus. Dem Text werden dazu die nötigen (X)HTML-Attribute zugewiesen. Dies ist nötig, wenn dieser Text in einer anderssprachigen Umgebung eingefügt wird. Der Browser kann so z.B. bei der Silbentrennung oder beim Vorlesen darauf Rücksicht nehmen.
 
== Verwendung ==
Prinzipiell arbeiten diese Art von Vorlagen nach folgendem Prinzip:
* {{Tlc|{{BASEPAGENAME}}|Text|{{Var|w{{=}}Wikivoyage-Transkription}}|{{Var|b{{=}}Deutsche Bedeutung}}|{{Var|a{{=}}Aussprache}}|{{Var|i{{=}}IPA-Alphabet}}}}
* '''Optionale Parameter:'''
** {{Para|w}} Wikivoyage-Transkription
** {{Para|b}} Deutsche Bedeutung
** {{Para|a}} lokale Aussprache (wenn sie von der Transkription abweicht).
** {{Para|i}} Schreibweise im IPA-Alphabet.
** {{Para|audiodatei}} Angabe eine Audiodatei ohne Namensraum und Wikisyntax. Hinter dem Fremdsprachentext wird dann ein kleines Lautsprechersymbol eingeblendet.
 
== Variante der Vorlage ==
== Variante der Vorlage ==
Die Vorlage {{Tl|{{BASEPAGENAME}}S}} arbeitet nach dem selben Prinzip. Zusätzlich zum eigentlichen fremdsprachigen Text wird bei ihr der Name der Sprache vorangestellt. Ist auf Wikivoyage ein Sprachführer vorhanden, wird dieser zusätzlich direkt verlinkt.
Die Vorlage {{Tl|{{BASEPAGENAME}}S}} arbeitet nach dem selben Prinzip. Zusätzlich zum eigentlichen fremdsprachigen Text wird bei ihr der Name der Sprache vorangestellt. Ist auf Wikivoyage ein Sprachführer vorhanden, wird dieser zusätzlich direkt verlinkt.
}}
}}
Zeile 58: Zeile 47:


Hier einige Beispiele zur Anwendung:
Hier einige Beispiele zur Anwendung:
* <code><nowiki>.wd-foreign-lang-th { display: none; }</nowiki></code> – Thailändisch immer unterdrücken (weil z.B. auf dem eigenen Rechner kein Thai verfügbar ist oder nicht richtig angezeigt wird)
* <code><nowiki>.wd-foreign-lang .wd-audio { display: none; }</nowiki></code> – Tondateien immer ausblenden
* <code><nowiki>.wd-foreign-lang .wd-audio { display: none; }</nowiki></code> – Tondateien immer ausblenden
* <code><nowiki>.wd-foreign-lang-ipa { display: none; }</nowiki></code> – IPA-Code immer ausblenden
* <code><nowiki>.wd-foreign-lang-ipa { display: none; }</nowiki></code> – IPA-Code immer ausblenden
Anonymer Benutzer