| Latest revision |
Your text |
| Line 1: |
Line 1: |
| = Overview = | | =Example= |
| Navigate to [[Data:Dictionary]] to add or update keys, or create a new key if one does not already exist.
| | <pre style="width: fit-content">{{Translate|Patch notes}}</pre> |
|
| |
|
| For additional context about where a key is used, see [[Data:Dictionary/sources]].
| | Outputs |
|
| |
|
| == Tooltip notes ==
| | {{Translate|Patch notes}} |
| * '''{{tl|NeedsTranslationTooltip}}''' {{NeedsTranslationTooltip}} - displayed when the key is not translated.
| |
| * '''{{tl|MissingValveTranslationTooltip}}''' {{MissingValveTranslationTooltip}} (manual) - displayed in cases where an official translation is expected but unavailable.
| |
|
| |
|
| == Usage ==
| |
| Use this template to translate reusable text strings and interface text that appear in templates, such as {{tl|Update layout}}. Page-specific content should be translated on the corresponding language subpage.
| |
|
| |
|
| If a translation is unavailable, the template falls back to the english translation and displays the missing translation tooltip. An optional parameter allows the language to be overridden.
| | <pre style="width: fit-content">{{Translate|Patch notes|ru}}</pre> |
|
| |
|
| See also: [[Module:Dictionary]].
| | Outputs |
|
| |
|
| === Examples ===
| | {{Translate|Patch notes|ru}} |
|
| |
|
| <code><nowiki>{{Translate|Patch notes}}</nowiki></code> Output: {{Translate|Patch notes}}
| | =Parameters= |
|
| |
|
| <code><nowiki>{{Translate|Patch notes|lang_code=ru}}</nowiki></code> Output: {{Translate|Patch notes|lang_code=ru}}
| | <templatedata>{ |
| | | "description": "A template to fetch translations for a given key, optionally overriding the language.", |
| <templatedata> | | "params": { |
| { | | "1": { |
| "description": " ",
| | "label": "key_to_translate", |
| "params": {
| | "description": "The key that corresponds to the text to be translated.", |
| "1": {
| | "type": "string", |
| "label": "Dictionary key",
| | "required": true, |
| "description": "The key that corresponds to the text to be translated.",
| | "example": "Patch notes" |
| "type": "string",
| | }, |
| "required": true,
| | "2": { |
| "example": "Patch notes"
| | "label": "lang_override", |
| },
| | "description": "Optional two-letter language code to override the language (e.g., 'en', 'es'), if page ends in /<lang_code> it defaults to that lang code.", |
| "lang_code": {
| | "type": "string", |
| "label": "Language code",
| | "required": false, |
| "description": "Optional language code to override the language. See Data:LangCodes.json.",
| | "example": "es", |
| "example": "es, cs, pt-br",
| | "default": "" |
| "type": "string"
| | } |
| }
| | } |
| },
| |
| "paramOrder": [
| |
| "1",
| |
| "lang_code"
| |
| ],
| |
| "format": "inline"
| |
| }</templatedata> | | }</templatedata> |
| <includeonly>[[Category:Language templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
| |