Vorlage:Infobox name module: Unterschied zwischen den Versionen

use Module:Lang; better choice since this template uses {{lang}};
(use Module:Lang; better choice since this template uses {{lang}};)
Zeile 6: Zeile 6:
| label1    = {{#if: {{{language|{{{2|}}}}}} <!-- If there is more than one parameter -->
| label1    = {{#if: {{{language|{{{2|}}}}}} <!-- If there is more than one parameter -->
               | {{#if: {{{nolink|}}} <!-- If the language is not to be wikilinked -->
               | {{#if: {{{nolink|}}} <!-- If the language is not to be wikilinked -->
                 | {{#if:{{#invoke:ISO 639 name|iso_639_name_exists|{{{language|{{{1|}}}}}}}} | <!-- Check if language has been entered as an iso code -->
                 | {{#if:{{#invoke:lang|is_ietf_code|{{{language|{{{1|}}}}}}}} | <!-- Check if language has been entered as an iso code -->
                     {{#invoke:ISO 639 name|iso_639_name|{{{language|{{{1|}}}}}}}} | <!-- Set language field accordingly -->
                     {{#invoke:lang|name_from_code|{{{language|{{{1|}}}}}}}} | <!-- Set language field accordingly -->
                     {{{language|{{{1|}}}}}}  
                     {{{language|{{{1|}}}}}}  
                   }}  
                   }}  
                 | {{#if:{{#invoke:ISO 639 name|iso_639_name_exists|{{{language|{{{1|}}}}}}}} |  <!-- If the language is to be wikilinked -->
                 | {{#if:{{#invoke:lang|is_ietf_code|{{{language|{{{1|}}}}}}}} |  <!-- If the language is to be wikilinked -->
                     {{#invoke:ISO 639 name|iso_639_name|{{{language|{{{1|}}}}}}|link=yes}} |  
                     {{#invoke:lang|name_from_code|{{{language|{{{1|}}}}}}|link=yes}} |  
                     [[{{{language|{{{1|}}}}}} language|{{{language|{{{1|}}}}}}]]
                     [[{{{language|{{{1|}}}}}} language|{{{language|{{{1|}}}}}}]]
                   }}
                   }}
Anonymer Benutzer