User:Ferretwings/Maintenance

I will be creating a guide to maintenance.

Maintenance work is a vital part of keeping any wiki running optimally. Most of these tasks can be done by any user. Below are administrative pages used for the maintenance of Terraria Wiki, including the various databases implemented on this wiki.

Language localization
Through a process known as localization, Terraria and Terraria Wiki are being translated into other languages. The Terraria Wiki is being translated into 29 languages (see Translation projects).
 * Language translations found on this wiki:
 * These have been moved to their own subdomain:

Template:Language_info
This template is the core part of the automatic interwiki link system of the Terraria Wiki. It collects the page names and English interwiki links from each language wiki, merges them to form a database on the English wiki, and then displays the interwiki links according to the language wiki and page it is used on.

It should be placed at the bottom of every non-redirect page in the following namespaces:

On the en wiki (English pages): On the en wiki (non-English pages):  or On off-wiki language wikis:

All off-wiki language wikis must have the following templates: Template:Language_info, Template:Translation projects, Template:Common, and Template:Language info/datagen, and the module: Module:Language info/data.

Pages missing at the bottom of the page

The database for Template:Language_info is stored in Module:Language_info/data. Maintenance work consists of two steps:
 * Maintain the main database.
 * Get codes from Template:Language_info/luadata from all wikis (en and every off-wiki language wiki).


 * Merge them into Module:Language_info/data.
 * Sync it to off-wiki language wikis.
 * Sync the content of Module:Language_info/data to every off-wiki language wiki.

db
Translated databases.

L10n
In addition, some pages contain an l10n subpage:

Recipes
Data information can be viewed by editing the respective data page.