Difference between revisions of "Template:Localized link/en"

From WPRDC Wiki
Jump to navigation Jump to search
>FuzzyBot
(Updating to match new version of source page)
 
>FuzzyBot
(Updating to match new version of source page)
 
(2 intermediate revisions by the same user not shown)
Line 39: Line 39:
! Becomes
! Becomes
{{!}}-
{{!}}-
{{!}} {{Tlx{{!}}ll{{!}}Communication}}
{{!}} {{Tlx|ll|Communication}}
{{!}} {{ll{{!}}Communication}}
{{!}} {{ll|Communication}}
{{!}}-
{{!}}-
{{!}} {{Tlx{{!}}ll{{!}}Communication{{!}}コミュニケーション}}
{{!}} {{Tlx|ll|Communication|コミュニケーション}}
{{!}} {{ll{{!}}Communication{{!}}コミュニケーション}}
{{!}} {{ll|Communication|コミュニケーション}}
{{!}}-
{{!}}-
{{!}} {{Tlx{{!}}ll{{!}}Project:About}}
{{!}} {{Tlx|ll|Project:About}}
{{!}} {{ll{{!}}Project:About}}
{{!}} {{ll|Project:About}}
{{!}}-
{{!}}-
{{!}} {{Tlx{{!}}ll{{!}}Project:About{{!}}nsp{{=}}0}}
{{!}} {{Tlx|ll|Project:About|nsp{{=}}0}}
{{!}} {{ll{{!}}Project:About{{!}}nsp=0}}
{{!}} {{ll|Project:About|nsp=0}}
{{!}}{{)}}
{{!}}{{)}}


== Usage in translatable pages ==
== Usage in translatable pages ==
On pages prepared for translation with the {{ll|Extension:Translate|nsp=0}} extension, this template may be used in three ways.
On pages prepared for translation with the {{ll|Extension:Translate|nsp=0}} extension, this template may be used in three ways.


# Should better be substitute this template, and then the wikilink target embedded in a <code><nowiki><tvar|id>...</></nowiki></code>, separately from the translatable displayed text of the link.
# Should better be substitute this template, and then the wikilink target embedded in a {{#tag:source|{{^(}}tvar name=id{{)^}}...{{^(}}/tvar{{)^}}|lang=html|inline=1}}, separately from the translatable displayed text of the link.
#: As example, instead <code><nowiki>{{ll|Communication|About communication}}</nowiki></code>, translation markup in translatable page will be <code><nowiki>[[<tvar|1>Special:MyLanguage/Communication</>|About communication]]</nowiki></code>.
#: As example, instead <code><nowiki>{{ll|Communication|About communication}}</nowiki></code>, translation markup in translatable page will be {{#tag:source|[[{{^(}}tvar name=1{{)^}}Special:MyLanguage/Communication{{^(}}/tvar{{)^}}|About communication]]|lang=html|inline=1}}.
# Alternatively, may be exclude this code from translatable section.
# Alternatively, may be exclude this code from translatable section.
#: As example, for <code>some text <nowiki>{{ll|Communication|About communication}}</nowiki> some text</code>, translation markup in translatable page will be  
#: As example, for <code>some text <nowiki>{{ll|Communication|About communication}}</nowiki> some text</code>, translation markup in translatable page will be:
#: <code>&lt;translate>some text&lt;/translate> <nowiki>{{ll|Communication|&lt;translate>About communication&lt;/translate>}}</nowiki> &lt;translate>some text&lt;/translate></code>.
#: {{#tag:source|{{^(}}translate{{)^}}some text{{^(}}/translate{{)^}} {{((}}ll{{!}}Communication{{!}}2={{^(}}translate{{)^}}About communication{{^(}}/translate{{)^}}{{))}} {{^(}}translate{{)^}}some text{{^(}}/translate{{)^}}|lang=html|inline=1}}
#: This is useful for bulleted lists of links, e.g. in the "See also:" sections.
#: This is useful for bulleted lists of links, e.g. in the "See also:" sections.
# If link text does not have to be different from the name of landing page, will be better to embed all this code into {{tag|tvar|open}}.
# If link text does not have to be different from the name of landing page, will be better to embed all this code into {{tag|tvar|open}}.
#: As example, instead {{Tlx|ll|Communication}}, translation markup in translatable page will be <code><nowiki><tvar|1>{{ll|Communication}}</></nowiki></code>.
#: As example, instead {{Tlx|ll|Communication}}, translation markup in translatable page will be {{#tag:source|{{^(}}tvar name=1{{)^}}{{((}}ll{{!}}Communication{{))}}{{^(}}/tvar{{)^}}|lang=html|inline=1}}.


== See also ==
== See also ==
* [[Template:Localized link/messagedoc]] — should be used for message documentation in translatable pages that use this template.
* [[Template:Localized link/messagedoc]] — should be used for message documentation in translatable pages that use this template.
* {{tl|Translatable template}}, alias {{tl|TNT}} or {{tl|tnt}}
* {{tl|Translatable template}} - alias {{tl|TNT}} or {{tl|tnt}}
* {{tl|Translatable template name}}, alias {{tl|TNTN}} or {{tl|tntn}}
* {{tl|Translatable template name}} - alias {{tl|TNTN}} or {{tl|tntn}}
* {{tl|Page language link}}, alias {{tl|pll}}: add a link from a translatable page to another translatable page in the same language
* {{tl|Page language link}} - alias {{tl|pll}} - add a link from a translatable page to another translatable page in the same language


<source style="display:none"></source>
}}
}}
[[Category:Internationalization templates]]
[[Category:Internationalization templates]]
</noinclude>
</noinclude>

Latest revision as of 07:58, 29 August 2021

<languages/> [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]] Lua error in Module:TNT at line 158: Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Documentation.tab.[[Category:Template documentation pages{{#translation:}}]]