Template:Translatable template/doc

Translatable template is a heavily used template which allows us to do two things. 1. Show a localized version of a template if available 2. Have 1 overhead template that can be used by DPL to display information from various templates into 1 table.

TemplateData
{	"params": { "1": {			"label": { "en": "Template name", "fr": "Nom du modèle" },			"description": { "en": "Name of the template to be translated.", "fr": "Nom du modèle à traduire." },			"type": "wiki-template-name", "required": true },		"sandbox": {}, "uselang": { "label": { "en": "Language", "fr": "Langue" },			"description": { "en": "Language in which the template will be translated.", "fr": "Langue dans laquelle le modèle sera traduit." },			"type": "string", "default": { "en": "language of the current page", "fr": "langue de la page actuelle" }		},		"tntns": { "description": "Specify another namespace from which the translatable pagename will be transcluded, instead of referencing the page name from the default :Template: namespace." },		"noshift": { "description": "Disable default behavior of shifting numbered parameters down by one position. 'template' must also be used if this is enabled.", "type": "boolean" },		"template": { "description": "Name of template to find translated version of. When 'noshift=1' is also present, this parameter will be used instead of $1 to lookup the template in the user's selected language.", "type": "wiki-page-name" }	},	"description": { "en": "Translates a template.", "fr": "Traduit un modèle." },	"paramOrder": [ "1",		"uselang", "tntns", "template", "noshift", "sandbox" ] }