Help:MultiLanguages: Difference between revisions
No edit summary  |
No edit summary  |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
Da dies ein deutsches Wiki sein soll, ist die Hauptseite in Deutsch zu halten. |
Da dies ein deutsches Wiki sein soll, ist die Hauptseite in Deutsch zu halten. |
||
Für |
Für alle anderen Sprachen dann eine Unterseite ([[Help:Subpages]]) mit dem jeweiligen Sprachkürzel erzeugen |
||
(zum Beispiel '''[[Help:MultiLanguages/en]]'''). |
|||
Dann muss |
Dann muss noch auf jeder Seite das Template [[Template:Languages]] eingebunden werden, |
||
⚫ | |||
Und zwar am besten am Anfang und mit den Hauptseitenname als Parameter. |
|||
Am besten gleich am Anfang der Seiten und zwar als Parameter der Hauptseitenname. |
|||
Für diese Seite |
Für diese Seite sieht das dann so aus: |
||
<pre>{{Languages|Help:MultiLanguages}}</pre> |
<pre>{{Languages|Help:MultiLanguages}}</pre> |
||
Damit wird so ein Balken erzeugt mit den entsprechenden Links im Balken und der Sidebar: |
|||
{{Languages|Help:MultiLanguages}} |
{{Languages|Help:MultiLanguages}} |
||
Damit |
Damit beim mehrmaligen einbinden dieses Balkens die Links in der Sidebar nicht mehrfach |
||
erzeugt werden, kann dies mit dem Parameter '''nobar''' unterdrückt werden: |
|||
Wenn das Template nocheinmal eingebunden werden soll (zum Beispiel Oben und Unten wie auf der Hauptseite), |
|||
muss bei jedem weiteren Einbinden zusätzlich der Paramter '''nobar''' mit angegeben werden. |
|||
(Sonst werden die Links in der Sidebar doppelt erzeugt!) |
|||
<pre>{{Languages|Help:MultiLanguages|nobar}}</pre> |
<pre>{{Languages|Help:MultiLanguages|nobar}}</pre> |
||
Line 40: | Line 38: | ||
Ein Beispiel ist die Hauptseite: |
Ein Beispiel ist die Hauptseite: |
||
{| |
{| |
||
| Deutsch || [[Main_Page]] oder [[:de:Main_Page]] |
| '''Deutsch''': || [[Main_Page]] oder [[:de:Main_Page]] |
||
|- |
|- |
||
| English || [[:en:Main_Page]] |
| '''English''': || [[:en:Main_Page]] |
||
|} |
|} |
||
Auf dieser Seite und der englischen Variante wird am Anfang das Template [[Template:Languages]] eingebungen. |
Auf dieser Seite und der englischen Variante wird am Anfang das Template [[Template:Languages]] eingebungen. |
||
Als Parameter muss der Hauptseitenname ('''Main_Page''') übergeben werden: |
|||
<pre>{{Languages|Main Page}}</pre> |
<pre>{{Languages|Main Page}}</pre> |
||
Am Ende wird der Balken nocheinmal eingebunden aber ohne nochmaliges erzeugen der Links in der Sidebar: |
|||
⚫ | |||
{{Languages| |
<pre>{{Languages|Main Page|nobar}}</pre> |
||
== Tips == |
|||
Beim Erzeugen einer neuen Unterseite mit den ensprechenden Kürzel (zum Beispiel '/en') werden die Links nicht automatisch angepasst, sondern erst nach nochmaligen bearbeiten der Hauptseite ... |
|||
Dabei wir für die unterstützten Sprachen die Links automatisch erzeugt falls die Seite existert. |
Latest revision as of 11:43, 24 January 2007
Mehrsprachige Seiten
Da dies ein deutsches Wiki sein soll, ist die Hauptseite in Deutsch zu halten. Für alle anderen Sprachen dann eine Unterseite (Help:Subpages) mit dem jeweiligen Sprachkürzel erzeugen (zum Beispiel Help:MultiLanguages/en).
Dann muss noch auf jeder Seite das Template Template:Languages eingebunden werden, um den Sprachbalken und die Links auf die anderen Sprachen zu erzeugen. Am besten gleich am Anfang der Seiten und zwar als Parameter der Hauptseitenname. Für diese Seite sieht das dann so aus:
{{Languages|Help:MultiLanguages}}
Damit wird so ein Balken erzeugt mit den entsprechenden Links im Balken und der Sidebar:
Damit beim mehrmaligen einbinden dieses Balkens die Links in der Sidebar nicht mehrfach erzeugt werden, kann dies mit dem Parameter nobar unterdrückt werden:
{{Languages|Help:MultiLanguages|nobar}}
Definierte Sprachen
Sprache | Seite |
---|---|
Deutsch | {{PAGENAME}} |
Englisch | {{PAGENAME}}/en |
Französisch | {{PAGENAME}}/fr |
Beispiel
Ein Beispiel ist die Hauptseite:
Deutsch: | Main_Page oder de:Main_Page |
English: | en:Main_Page |
Auf dieser Seite und der englischen Variante wird am Anfang das Template Template:Languages eingebungen.
{{Languages|Main Page}}
Am Ende wird der Balken nocheinmal eingebunden aber ohne nochmaliges erzeugen der Links in der Sidebar:
{{Languages|Main Page|nobar}}
Tips
Beim Erzeugen einer neuen Unterseite mit den ensprechenden Kürzel (zum Beispiel '/en') werden die Links nicht automatisch angepasst, sondern erst nach nochmaligen bearbeiten der Hauptseite ...