Template:This is a/strings: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(added note about why we use a switch statement for the list string)
No edit summary
Line 38: Line 38:
| es = 22
| es = 22
| fi = 25
| fi = 25
| hr = 27
| hr = 28
| pt-br = 26
| pt-br = 26
| ru = 25
| ru = 25
Line 46: Line 46:


|this is a = {{#switch: {{language}}
|this is a = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "this is a" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "this is a" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{{this}}} {{{dx}}} ist ein {{{cut}}} {{{internal}}} {{{type}}} verwendbar in {{{in}}}{{{since}}}{{{before}}}{{{except}}}{{{except-multi}}}.
|de = {{{this}}} {{{dx}}} ist ein {{{cut}}} {{{internal}}} {{{type}}} verwendbar in {{{in}}}{{{since}}}{{{before}}}{{{except}}}{{{except-multi}}}.
|en = {{{this}}} {{{dx}}} {{#if:{{{plural|}}}|are {{{cut}}} {{{internal}}} {{{type}}}|is {{a or an|{{{cut}}} {{{internal}}} {{{type}}} }} }} {{{for the shader}}} available in {{{in}}}{{{since}}}{{{before}}}{{{except}}}{{{except-multi}}}.
|en = {{{this}}} {{{dx}}} {{#if:{{{plural|}}}|are {{{cut}}} {{{internal}}} {{{type}}}|is {{a or an|{{{cut}}} {{{internal}}} {{{type}}} }} }} {{{for the shader}}} available in {{{in}}}{{{since}}}{{{before}}}{{{except}}}{{{except-multi}}}.
Line 72: Line 72:


|this = {{#switch: {{language}}
|this = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "this" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "this" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = Dies
|de = Dies
|en = This
|en = This
Line 86: Line 86:


|cut = {{#switch: {{language}}
|cut = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "cut" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "cut" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = entferntes
|de = entferntes
|en = cut
|en = cut
Line 102: Line 102:


|internal = {{#switch: {{language}}
|internal = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "internal" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "internal" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|internal entity|internes}}
|de = {{L|lang=de|internal entity|internes}}
|en = [[internal entity|internal]]
|en = [[internal entity|internal]]
Line 124: Line 124:
|type = {{#switch:{{{2}}}
|type = {{#switch:{{{2}}}
|console command = {{#switch: {{language}}
|console command = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "console command" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "console command" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|Developer console#submitting|Konsolenbefehl}}
|de = {{L|lang=de|Developer console#submitting|Konsolenbefehl}}
|en = [[Developer console#submitting|console command{{#if:{{{plural|}}}|s}}]]
|en = [[Developer console#submitting|console command{{#if:{{{plural|}}}|s}}]]
Line 137: Line 137:


|console variable = {{#switch: {{language}}
|console variable = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "console variable" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "console variable" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|console variable|Konsolenvariable}}
|de = {{L|lang=de|console variable|Konsolenvariable}}
|en = [[console variable|console variable{{#if:{{{plural|}}}|s}}]]
|en = [[console variable|console variable{{#if:{{{plural|}}}|s}}]]
Line 150: Line 150:


|entity = {{#switch: {{language}}
|entity = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|entity|Objekt}}
|de = {{L|lang=de|entity|Objekt}}
|en = [[entity|{{#if:{{{plural|}}}|entities|entity}}]]
|en = [[entity|{{#if:{{{plural|}}}|entities|entity}}]]
Line 160: Line 160:


|point entity = {{#switch: {{language}}
|point entity = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "point entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "point entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|point entity|Punkt-Objekt}}
|de = {{L|lang=de|point entity|Punkt-Objekt}}
|en = [[point entity|point {{#if:{{{plural|}}}|entities|entity}}]]
|en = [[point entity|point {{#if:{{{plural|}}}|entities|entity}}]]
Line 174: Line 174:


|brush entity = {{#switch: {{language}}
|brush entity = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "brush entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "brush entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
         |de = {{L|lang=de|brush entity|Volumen-Objekt}}
         |de = {{L|lang=de|brush entity|Volumen-Objekt}}
|en = [[brush entity|brush {{#if:{{{plural|}}}|entities|entity}}]]
|en = [[brush entity|brush {{#if:{{{plural|}}}|entities|entity}}]]
Line 188: Line 188:


|mesh entity = {{#switch: {{language}}
|mesh entity = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "mesh entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "mesh entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|mesh entity|Mesh-Objekt}}
|de = {{L|lang=de|mesh entity|Mesh-Objekt}}
|en = [[mesh entity|mesh {{#if:{{{plural|}}}|entities|entity}}]]
|en = [[mesh entity|mesh {{#if:{{{plural|}}}|entities|entity}}]]
Line 201: Line 201:


|path entity = {{#switch: {{language}}
|path entity = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "path entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "path entity" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|path entity|Pfad-Objekt}}
|de = {{L|lang=de|path entity|Pfad-Objekt}}
|en = [[path entity|path {{#if:{{{plural|}}}|entities|entity}}]]
|en = [[path entity|path {{#if:{{{plural|}}}|entities|entity}}]]
Line 214: Line 214:


|QC command = {{#switch: {{language}}
|QC command = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "QC command" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "QC command" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{LCategory|QC command|QC Befehl}}
|de = {{LCategory|QC command|QC Befehl}}
|en = [[QC command|QC command{{#if:{{{plural|}}}|s}}]]
|en = [[QC command|QC command{{#if:{{{plural|}}}|s}}]]
Line 226: Line 226:


|pixel shader = {{#switch: {{language}}
|pixel shader = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "pixel shader" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "pixel shader" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
         |de = {{L|lang=de|shader#Pixel shaders|Pixelshader}}
         |de = {{L|lang=de|shader#Pixel shaders|Pixelshader}}
|en = [[shader#Pixel shaders|Pixel shader{{#if:{{{plural|}}}|s}}]]
|en = [[shader#Pixel shaders|Pixel shader{{#if:{{{plural|}}}|s}}]]
Line 239: Line 239:


|vertex shader = {{#switch: {{language}}
|vertex shader = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "vertex shader" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "vertex shader" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|shader#Vertex shaders|Vertexshader}}
|de = {{L|lang=de|shader#Vertex shaders|Vertexshader}}
|en = [[shader#Vertex shaders|Vertex shader{{#if:{{{plural|}}}|s}}]]
|en = [[shader#Vertex shaders|Vertex shader{{#if:{{{plural|}}}|s}}]]
Line 251: Line 251:


|shader parameter = {{#switch: {{language}}
|shader parameter = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "shader parameter" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "shader parameter" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{L|lang=de|material|Material}} {{L|lang=de|shader|Shader-Parameter}}
|de = {{L|lang=de|material|Material}} {{L|lang=de|shader|Shader-Parameter}}
|en = [[material]] [[shader]] parameter
|en = [[material]] [[shader]] parameter
Line 265: Line 265:


|for the shader = {{#switch: {{language}}
|for the shader = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "for the shader" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "for the shader" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = für den {{{shader}}} shader
|de = für den {{{shader}}} shader
|en = for the {{{shader}}} shader
|en = for the {{{shader}}} shader
Line 276: Line 276:


|all games = {{#switch: {{language}}
|all games = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "all games" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "all games" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = alle {{{engine}}} Spiele
|de = alle {{{engine}}} Spiele
|en = all {{{engine}}} games
|en = all {{{engine}}} games
Line 290: Line 290:


|since = {{#switch: {{language}}
|since = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "since" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "since" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = &nbsp;seit {{{since}}}
|de = &nbsp;seit {{{since}}}
|en = &nbsp;[[since]] {{{since}}}
|en = &nbsp;[[since]] {{{since}}}
Line 304: Line 304:


|before = {{#switch: {{language}}
|before = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "before" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "before" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = &nbsp;vor{{{before}}}
|de = &nbsp;vor{{{before}}}
|en = &nbsp;before {{{before}}}
|en = &nbsp;before {{{before}}}
Line 318: Line 318:


|except = {{#switch: {{language}}
|except = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "except" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "except" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = &nbsp;außer {{{except}}}
|de = &nbsp;außer {{{except}}}
|en = &nbsp;except {{{except}}}
|en = &nbsp;except {{{except}}}
Line 337: Line 337:
}}
}}
| {{{3}}} = {{#switch: {{language}}
| {{{3}}} = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{{2}}} und {{{3}}}
|de = {{{2}}} und {{{3}}}
|en = {{{2}}} and {{{3}}}
|en = {{{2}}} and {{{3}}}
Line 350: Line 350:
}}
}}
| {{{3}}}{{{4}}} = {{#switch: {{language}}
| {{{3}}}{{{4}}} = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{{2}}}, {{{3}}}, und {{{4}}}
|de = {{{2}}}, {{{3}}}, und {{{4}}}
|en = {{{2}}}, {{{3}}}, and {{{4}}}
|en = {{{2}}}, {{{3}}}, and {{{4}}}
Line 363: Line 363:
}}
}}
| {{{3}}}{{{4}}}{{{5}}} = {{#switch: {{language}}
| {{{3}}}{{{4}}}{{{5}}} = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{{2}}}, {{{3}}}, {{{4}}}, und {{{5}}}
|de = {{{2}}}, {{{3}}}, {{{4}}}, und {{{5}}}
|en = {{{2}}}, {{{3}}}, {{{4}}}, and {{{5}}}
|en = {{{2}}}, {{{3}}}, {{{4}}}, and {{{5}}}
Line 376: Line 376:
}}
}}
| {{{3}}}{{{4}}}{{{5}}}{{{6}}} = {{#switch: {{language}}
| {{{3}}}{{{4}}}{{{5}}}{{{6}}} = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, und {{{6}}}
|de = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, und {{{6}}}
|en = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, and {{{6}}}
|en = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, and {{{6}}}
Line 389: Line 389:
}}
}}
| {{{3}}}{{{4}}}{{{5}}}{{{6}}}{{{7}}} = {{#switch: {{language}}
| {{{3}}}{{{4}}}{{{5}}}{{{6}}}{{{7}}} = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "list" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, und {{{7}}}
|de = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, und {{{7}}}
|en = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, and {{{7}}}
|en = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, and {{{7}}}
Line 395: Line 395:
|es = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} y {{{7}}}
|es = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} y {{{7}}}
|fi = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} ja {{{7}}}
|fi = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} ja {{{7}}}
|hr = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} i {{{7}}}
|hr = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, i {{{7}}}
|pt-br = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, e {{{7}}}
|pt-br = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, e {{{7}}}
|ru = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} и {{{7}}}
|ru = {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}} и {{{7}}}
Line 404: Line 404:


|missing parameter = {{#switch: {{language}}
|missing parameter = {{#switch: {{language}}
|#default = <span style="color:red">UNTRANSLATED string "missing parameter" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "missing parameter" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|de = Der notwendige Parameter {{Code|{{Param|[[Template:This is a|1]]}}}} wurde nicht angegeben.
|de = Der notwendige Parameter {{Code|{{Param|[[Template:This is a|1]]}}}} wurde nicht angegeben.
|en = The necessary parameter {{Code|{{Param|[[Template:This is a|1]]}}}} has not been specified.
|en = The necessary parameter {{Code|{{Param|[[Template:This is a|1]]}}}} has not been specified.
Line 415: Line 415:
|zh = 必要的参数 {{Code|{{Param|[[Template:This is a|1]]}}}} 尚未指定。
|zh = 必要的参数 {{Code|{{Param|[[Template:This is a|1]]}}}} 尚未指定。
}}
}}
 
<!--
Probably these two:
1. The {{Code|{{Param|[[Template:This is a|{{{param}}}]]}}}} parameter is inconsistent with the name defined by the {{tl2|{{{arg}}}}} template.
2. There's a mismatch between the {{Code|{{Param|[[Template:This is a|{{{param}}}]]}}}} parameter and the name in the {{tl2|{{{arg}}}}} template.
-->
|wrong name = {{#switch: {{language}}
|wrong name = {{#switch: {{language}}
  |#default = <span style="color:red">UNTRANSLATED string "wrong name" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
|#default = <span style="color:#d33">UNTRANSLATED string "wrong name" see</span> [[Template:This is a/strings]][[Category:TODO This is a finish translation]]
  |en = The {{Code|{{Param|[[Template:This is a|{{{param}}}]]}}}} parameter does not match the name provided by the {{tl2|{{{arg}}}}} template.
|en = The {{Code|{{Param|[[Template:This is a|{{{param}}}]]}}}} parameter does not match the name provided by the {{tl2|{{{arg}}}}} template.
    }}
|hr = Parametar {{Code|{{Param|[[Template:This is a|{{{param}}}]]}}}} ne odgovara nazivu koji daje predložak {{tl2|{{{arg}}}}}.
}}


}}</onlyinclude>
}}</onlyinclude>

Revision as of 02:10, 12 April 2025

English (en)Deutsch (de)Esperanto (eo)Español (es)Suomi (fi)Hrvatski (hr)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)中文 (zh)
Icon-settings.png
Subpage of strings
It contains various translatable and untranslatable strings that are used in the template or anywhere else.
To preview translated strings, select languages on the top right bar.
Icon-gnome-document-open.pngDocumentation
Number of strings:28
Approximate status of translation:English (en) 100% Deutsch (de) 96.43% Español (es) 78.57% Esperanto (eo) 60.71% Suomi (fi) 89.29% Hrvatski (hr) 100% Português do Brasil (pt-br) 92.86% Русский (ru) 89.29% Slovenčina (sk) 92.86% 中文 (zh) 96.43% 
Note.pngNote:The following languages do not support the new parameter {{{for the shader}}} which is located in "this is a" string:
Esperanto Español Suomi (fi) Русский