Difference between revisions of "UserManual:Template/Example/Translate"

To switch from an English page to its German subpage, you can use the following template.
                    {{#if: {{{1|}}}| {{DISPLAYTITLE:{{{1}}} }} |}}
<div>
{{#switch: {{SUBPAGENAME}}
|de=[[File:De-active.png|link=]] [[File:En.png|link={{NAMESPACE}}:{{BASEPAGENAME}}]]
|[[File:De.png|link={{ARTICLEPAGENAME}}/de]] [[File:En-active.png|link=]]
}}
</div>
<br /><br />

                
On the English main page and the German sub page, include the template reference with the main page name in source editing mode at the top of the pages:

{{Translate|Pagename_here}}

The page switch then inserts the switch using the language flags:

Screenshot: language flags within an article


UserManual:De:Vorlagen/Beispiel/Translate

<bookshelf src="Book:User manual" />
            
            
        To switch from an English page to its German subpage, you can use the following template.<syntaxhighlight lang="html">
        
        {{#if: {{{1|}}}| {{DISPLAYTITLE:{{{1}}} }} |}}
        
        
        <div>
        
        {{#switch: {{SUBPAGENAME}}
        
        |de=[[File:De-active.png|link=]] [[File:En.png|link={{NAMESPACE}}:{{BASEPAGENAME}}]]
        
        |[[File:De.png|link={{ARTICLEPAGENAME}}/de]] [[File:En-active.png|link=]]
        
        }}
        
        
        </div>
        
        
        <br /><br />
        
        
        </syntaxhighlight>On the English main page and the German sub page, include the template reference with the main page name in source editing mode at the top of the pages:
        
        
        
        
        <code><nowiki>{{Translate|</nowiki>''Pagename_here''<nowiki>}}</nowiki></code>
        
        
        
        The page switch then inserts the switch using the language flags:
        
        [[File:translate-subpages.png|alt=Screenshot: language flags within an article|center|800x800px]]
        
        
        <br />
        
        
        
        [[en:{{FULLPAGENAME}}]]
        
        [[UserManual:De:Vorlagen/Beispiel/Translate]]
Line 1: Line 1:
<bookshelf src="Book:User manual" />
 
 
To switch from an English page to its German subpage, you can use the following template.<syntaxhighlight lang="html">
 
To switch from an English page to its German subpage, you can use the following template.<syntaxhighlight lang="html">
 
{{#if: {{{1|}}}| {{DISPLAYTITLE:{{{1}}} }} |}}
 
{{#if: {{{1|}}}| {{DISPLAYTITLE:{{{1}}} }} |}}

Attachments

Discussions