Modello:Ls/doc
Chesta è na sottopaggena ’e documentazzione pe Modello:Ls. Tene nfurmazioni, categurìe e atu materiale ca nun è parte 'e ll'originale modello page. |
Uso
cagna<div class="multilingual"> {{ls|en|This text is English}} {{ls|fr|Ce texte est en français}} {{ls|it|Questo testo è Italiano}} {{ls|nl|Deze tekst is in het Nederlands}} {{ls|el|Αυτό το κείμενο είναι στα Ελληνικά.}} </div> |
→ | English: This text is English
Français : Ce texte est en français
Italiano: Questo testo è Italiano
Nederlands: Deze tekst is in het Nederlands
Ελληνικά: Αυτό το κείμενο είναι στα Ελληνικά.
|
This template wraps translations for Language select, a script which dynamically hides languages when the user's preferred language is available.
Parametri
cagna- Suppressing the leading label of the language name
- To suppress the language name heading the content (because it is already part of it):
<div class="multilingual"> {{ls|en|This new text is '''English'''.|label=no}} {{ls|fr|Cet ancien texte est en '''français'''.|label=no}} {{ls|it|Questo vecchio testo è '''Italiano'''.|label=no}} {{ls|nl|Deze oude tekst is in het '''Nederlands'''.|label=no}} </div>
→ This new text is English.Cet ancien texte est en français.Questo vecchio testo è Italiano.Deze oude tekst is in het Nederlands.
- Outdated translations
- To mark a translation as outdated:
<div class="multilingual"> {{ls|en|This new text is English.}} {{ls|fr|Cet ancien texte est en français.|update=en}} {{ls|it|Questo vecchio testo è Italiano.|update=en}} {{ls|nl|Deze oude tekst is in het Nederlands.|update=en}} </div>
→ English: This new text is English.Français : Cet ancien texte est en français. [s'ha dda ’ggiurnà : en]Italiano: Questo vecchio testo è Italiano. [s'ha dda ’ggiurnà: en]Nederlands: Deze oude tekst is in het Nederlands. [s'ha dda ’ggiurnà: en]
- Customize appearance
- To customize the appearance using CSS:
<div class="multilingual"> {{ls|en|This text is English.|CSS-box=background:#000; color:#FFF;}} {{ls|en|This text is English.|CSS-label=background:#000; color:#FFF;}} {{ls|fr|Ce texte est en français.|CSS-box=background:#000; color:#FFF;}} {{ls|fr|Ce texte est en français.|CSS-label=background:#000; color:#FFF;}} {{ls|it|Questo testo è Italiano.|CSS-box=background:#000; color:#FFF;}} {{ls|it|Questo testo è Italiano.|CSS-label=background:#000; color:#FFF;}} {{ls|nl|Deze tekst is in het Nederlands.|CSS-box=background:#000; color:#FFF;}} {{ls|nl|Deze tekst is in het Nederlands.|CSS-label=background:#000; color:#FFF;}} </div>
→ English: This text is English.English: This text is English.Français : Ce texte est en français.Français : Ce texte est en français.Italiano: Questo testo è Italiano.Italiano: Questo testo è Italiano.Nederlands: Deze tekst is in het Nederlands.Nederlands: Deze tekst is in het Nederlands.
- Use of span boxes
- To mark a translation in a header:
<div class="multilingual"> {{ls|en|This new text is English.|label=no|tag=span}} {{ls|it|Questo vecchio testo è Italiano.|label=no|tag=span}} </div>
→ This new text is English. Questo vecchio testo è Italiano.
Traduziò
cagnaTo translate the "update needed" message, edit {{snippets/update needed}}.
Workaround if the translation contains an equal sign (because of URLs or custom HTML tags)
cagnaIf the translation contains an equal sign, possibly inside an URL, it will cause the text to not show up (phab:T16235). To workaround that, use the following syntax: precede the language parameter with 1=
, and the text parameter with 2=
.
In the following examples, the first one won't display correctly because of the equal sign of the URL. The second one uses the workaround to fix the issue.
<div class="multilingual"> {{ls|en|Example URL: http://example.com/?p=1|label=no}} {{ls|1=en|2=Example URL: http://example.com/?p=1|label=no}} </div> |
→ | {{{2}}}
Example URL: http://example.com/?p=1
|
Vire purzì
cagna- {{LangSelect}}