Template: Languages

From LibrePlanet
Jump to: navigation, search
m (formatting...)
m (formatting...)
Line 32: Line 32:
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
{{#ifeq:{{#ask: [[master page::{{{master page}}}]] [[language code::!{{{language}}}]]|format=count}}|0||<div style="text-align: left; background: #f9f9f9; border: 1px solid #aaaaaa; padding: 0.1em;">
+
{{#ifeq:{{#ask: [[master page::{{{master page}}}]] [[language code::!{{{language}}}]]|format=count}}|0||<div style="text-align: left; background: #f9f9f9; border: 1px solid #aaaaaa; padding: 0.2em;">
 
[[Translation_Policy|{{LanguageOtherMsg|{{{language}}}}}]]:&nbsp;&nbsp;{{#ask: [[master page::{{{master page}}}]] [[language code::!{{{language}}}]]|
 
[[Translation_Policy|{{LanguageOtherMsg|{{{language}}}}}]]:&nbsp;&nbsp;{{#ask: [[master page::{{{master page}}}]] [[language code::!{{{language}}}]]|
 
   ?language code =|
 
   ?language code =|

Revision as of 17:47, 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}}