{{Template:Language_table}} is a very powerful template, however it takes 5 ParserFunctions each time it is invoked, which is painful on Wikipedia's servers, and adds up on large pages and exceeds the 500 function limit. {{User:LukeShu/usbl}} was created to do the exact same thing, but rather than using ParserFunctions to gather data it takes the information as arguments. however, this template is poorly documented, awkward to use, and it is tedious to check all the links youself. So, I created an easy-to-use template to configure it for you!

Usage edit

The syntax for using this template is identical to that used for {{Template:Language table}}, save that this function must be subst:ed!

{{subst:User:LukeShu/Userboxlist2|language-abbreviation}}

Or, if the set uses an non-standard location (such as being in user-space), it is possible to have them located at "pathlanguage-x" by setting the path variable:

{{subst:User:LukeShu/Userboxlist2|language-abbreviation|path=User:username/more path_}}

Note that if the location is "User:LukeShu/User c", then the path must be "User:LukeShu/User_", as the space at the end is required, but would be stripped if a literal space, rather than an underscore!

See also edit