} is for showing the languages that you know, as well as the operating system, keyboard layout, web browser, desktop environment, and text editor that you are most comfortable with.
Wiki: Babel |
---|
You haven't set up any languages. Please see Template:Babel/doc for help. |
Search user languages |
Этот шаблон реализован на основе Lua с использованием модуля Module:Babel. |
Similar templates on Wiki sister projects | |
---|---|
Meta-wiki | |
Commons | |
Wikibooks | |
Wikiquote | |
Wikisource | |
Wiktionary | |
Wikinews | |
Wikispecies | |
Wikiversity | |
MediaWiki |
Details of how to use it for its original purpose -- showing the languages that you know -- are at Wiki: Babel.
{{Babel|
Parameters can be added using the {{!}}
trick.
The Babel box prefixes its arguments with "User ", so it will work with the User: namespace. For example, this would include the {{User:Urhixidur/Userboxes/Asteroid}}
user box:
{{Babel|
To customize the appearance you can add the optional parameters header=HEADER (default: Wiki: Babel), footer=FOOTER (default: Search user languages), bordercolor=BORDERCOLOR (default: #99B3FF), color=COLOR (default: white), textcolor=TEXTCOLOR (default: black), left=Left margin (default: 1), bottom=Bottom margin (default: 0.5), solid=Solid border width (default: 1), width=Box width (default: 248), and/or extra-css=
Example: {{Babel|align=left|color=yellow|en|fr-3|de-4|!|tl-1|ru-2|:UBX/1337|nocat=true}}
produces:
Wiki: Babel | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||
Search user languages |
The page you are now reading is the actual Babel template. If you click "edit this page", you will see a bunch of computer code that makes the Babel boxes work. What you're now reading is just documentation for that code, transcluded inside "
In order to have Babel boxes on another Wiki project, just copy this page to that project. Click "view source" and copy all the contents, including the computer code. Create a page called "Template:Babel" on the other Wiki project and put the content into it.
You also need to copy over a bunch of files with names like "Template:User en", "Template:User en-1", "Template:User fr", etc. etc. Once you've done that, users can put e.g. "{{Babel|en-1|fr}}" on their user page and the Babel boxes will be displayed.