Template:Local: Difference between revisions
No edit summary |
No edit summary |
||
(27 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude>[[Category:LocalisationTemplates]] | ||
{{Local/help}} | |||
}} | |||
</noinclude><includeonly><!-- | </noinclude><includeonly><!-- | ||
-->{{#ifeq: {{# | -->{{#ifeq: {{#var:islocal}} | yes |<!-- | ||
-->{{#switch: {{#var:localcode}} | -->{{#switch: {{#var:localcode}} | ||
| zm ={{{Zambia|}}} | |zm={{{Zambia|{{{default|}}}}}} | ||
| ke ={{{ | |ke={{{Kenya|{{{default|}}}}}} | ||
| rw ={{{Rwanda|}}} | |rw={{{Rwanda|{{{default|}}}}}} | ||
| sl ={{{ | |sl={{{Sierra Leone|{{{default|}}}}}} | ||
| ug ={{{Uganda|}}} | |ug={{{Uganda|{{{default|}}}}}} | ||
| #default ={{{ | |gh={{{Ghana|{{{default|}}}}}} | ||
|#default ={{{default|}}} | |||
}}<!-- | }}<!-- | ||
-->|<!-- else | -->|<!-- else | ||
-->{{{1|}}}{{Zambia|{{{ | -->{{#ifeq:{{{defaultonly|}}}|1|<!-- | ||
-->}}</includeonly> | -->{{Generic Country|{{{default|}}}|unmarked=1}}<!-- | ||
-->|<!-- | |||
-->{{#if:{{{default|}}}|{{Generic Country|{{{default|}}}}}}}<!-- | |||
-->{{#if:{{{default|}}}{{{Zambia|}}}|{{Zambia|{{{Zambia|...}}}}}}}<!-- | |||
-->{{#if:{{{default|}}}{{{Kenya|}}}|{{Kenya|{{{Kenya|...}}}}}}}<!-- | |||
-->{{#if:{{{default|}}}{{{Rwanda|}}}|{{Rwanda|{{{Rwanda|...}}}}}}}<!-- | |||
-->{{#if:{{{default|}}}{{{Sierra Leone|}}}|{{Sierra Leone|{{{Sierra Leone|...}}}}}}}<!-- | |||
-->{{#if:{{{default|}}}{{{Uganda|}}}|{{Uganda|{{{Uganda|...}}}}}}}<!-- | |||
-->{{#if:{{{default|}}}{{{Ghana|}}}|{{Ghana|{{{Ghana|...}}}}}}}<!-- | |||
-->}}<!-- | |||
-->}}[[Category:LocalisedPage]]</includeonly> |
Latest revision as of 13:13, 18 February 2015
Full version: Default and all countries
{{Local |default=default text |Zambia=Zambian version |Kenya=Kenyan version |Rwanda=Rwandan version |Sierra Leone=Sierra Leonean version |Uganda=Ugandan version |Ghana=Ghanaian version }}
gives " default text[-]Zambian version[Z]Kenyan version[K]Rwandan version[R]Sierra Leonean version[S]Ugandan version[U]Ghanaian version[G]", where on localised pages only the appropriate string appears, see Template:Local/help/rw and Template:Local/help/zm.
It's possible to display the 'default' value only on page that would otherwise show all values:
{{Local |default=default text |Zambia=Zambian version |Kenya=Kenyan version |Rwanda=Rwandan version |Sierra Leone=Sierra Leonean version |Uganda=Ugandan version |Ghana=Ghanaian version |defaultonly=1 }}
gives default text I.e. the "defaultonly" attribute shows the default text only, which can be useful for images, as you would otherwise see a stack of images.
Setting a default
With default
With a default setting, the default text is displayed for all countries, except where specific values are given:
{{Local |default=default value |Rwanda=Rwandan version }}
gives "default value[-]...[Z]...[K]Rwandan version[R]...[S]...[U]...[G]", see Template:Local/help/rw (which displays "Rwandan version") and Template:Local/help/zm (which displays "default value").
Without default
If no default is given, only the present values countries are displayed on localised pages:
{{Local |Rwanda=Rwandan version }}
gives "Rwandan version[R]", see Template:Local/help/rw (which displays "Rwandan version") and Template:Local/help/zm (which displays nothing).
With default, blanking one value
With a default setting, the default text is displayed for all countries, except where specific values are given, including a blank value:
{{Local |default=default value |Rwanda= }}
gives "default value[-]...[Z]...[K][R]...[S]...[U]...[G]", see Template:Local/help/rw (which displays "" in the Rwandan version) and Template:Local/help/zm (which displays "default value").
Formatting
Small adaptations
As above, for small adaptations, like single words or a sentence, use this:
{{Local|Kenya=inline text, for smaller adaptations}}
which produces this: inline text, for smaller adaptations[K]
Larger adaptations
Where you want to add a specific longer note that is only relevant to Kenya, use this:
{{Kenya|text= text placed in a box, for larger adaptations. }}
which produces:
text placed in a box, for larger adaptations.
This could also be used for comments, where something will need adapting in the long run.
Important
Please consider whether your note is relevant only to Kenya, or it's generally relevant to all users! If it's relevant to all users, then do add it to the resource as a whole!