Template: Languages

From LibrePlanet
Jump to: navigation, search
m (debugging...)
m (debugging...)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
This is the &quot;Languages&quot; template.
+
This is the &quot;Languages&quot; template. Edit the page to see the template text.
  
It shows the available translations of a page. Only works for the "original" page and its translations which include this template itself.
+
'''Description:'''
  
'''IMPORTANT NOTE''' - This template should be included either in the "original" page and all its translations ONLY when almost one translation page really exist.
+
This template shows the available translations of a page. Only works for the "original" page and its translations which include this template itself.
 +
 
 +
''IMPORTANT NOTE'' - This template should be included, either in the "original" page and in all its translations, ONLY IF almost one translation of the original page really exist in the wiki.
 +
 
 +
'''Usage:'''
  
 
It should be called in the following format:
 
It should be called in the following format:
Line 14: Line 18:
 
* 'Code' is the locale of language of the page in which the template has being included (either if the "original" or a translation page)
 
* 'Code' is the locale of language of the page in which the template has being included (either if the "original" or a translation page)
  
Example
+
Example:
  
 
If the "original" page 'MyPage' is written in English (as more often is) and it has a Italian translation at the page 'MyPage.it", then:
 
If the "original" page 'MyPage' is written in English (as more often is) and it has a Italian translation at the page 'MyPage.it", then:
* in 'MyPage' include this: {{Languages|master page=MyPage|language=en}}
+
* in 'MyPage', include this:
* in 'MyPage.it' include this: {{Languages|master page=MyPage|language=it}}
+
<pre>
 +
{{Languages|master page=MyPage|language=en}}
 +
</pre>
 +
* in 'MyPage.it', include this:
 +
<pre>
 +
{{Languages|master page=MyPage|language=it}}
 +
</pre>
  
Edit the page to see the template text.
 
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
Line 28: Line 37:
 
   link=none|
 
   link=none|
 
   format=list|
 
   format=list|
   sep=&nbsp;&dot;&nbsp;_|
+
   sep=&nbsp;&middot;&nbsp;_|
 
   template=LanguageLink|
 
   template=LanguageLink|
 
   sort = language code|
 
   sort = language code|

Revision as of 16:41, 23 January 2011

This is the "Languages" template. Edit the page to see the template text.

Description:

This template shows the available translations of a page. Only works for the "original" page and its translations which include this template itself.

IMPORTANT NOTE - This template should be included, either in the "original" page and in all its translations, ONLY IF almost one translation of the original page really exist in the wiki.

Usage:

It should be called in the following format:

{{Languages|master page=MasterPage|language=Code}}

where:

  • 'MasterPage' is the "original" page
  • 'Code' is the locale of language of the page in which the template has being included (either if the "original" or a translation page)

Example:

If the "original" page 'MyPage' is written in English (as more often is) and it has a Italian translation at the page 'MyPage.it", then:

  • in 'MyPage', include this:
{{Languages|master page=MyPage|language=en}}
  • in 'MyPage.it', include this:
{{Languages|master page=MyPage|language=it}}