Template:Strings subpage: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(Added Croatian (hr) language.)
Line 19: Line 19:
| fr = {{{fr|}}}
| fr = {{{fr|}}}
| hu = {{{hu|}}}
| hu = {{{hu|}}}
        | hr = {{{hr|}}}
| el = {{{el|}}}
| el = {{{el|}}}
| it = {{{it|}}}
| it = {{{it|}}}
Line 50: Line 51:
| fi = Se sisältää useita käännettäviä ja kääntämättömiä merkkijonoja joita käytetään mallineessa tai missä tahansa muualla.
| fi = Se sisältää useita käännettäviä ja kääntämättömiä merkkijonoja joita käytetään mallineessa tai missä tahansa muualla.
| fr = Il contient diverses chaînes traduisibles et intraduisibles qui sont utilisées dans le modèle ou ailleurs.
| fr = Il contient diverses chaînes traduisibles et intraduisibles qui sont utilisées dans le modèle ou ailleurs.
| hr = Sadrži razne prevodive i neprevodive nizove koji se koriste u predlošku ili bilo gdje drugdje.
| ru = Содержит различные переводимые и непереводимые строки, которые используются в шаблоне или где-либо ещё.
| ru = Содержит различные переводимые и непереводимые строки, которые используются в шаблоне или где-либо ещё.
| vi = Nó chứa các chuỗi có thể dịch và không thể dịch khác nhau được sử dụng trong mẫu hoặc bất kỳ nơi nào khác.
| vi = Nó chứa các chuỗi có thể dịch và không thể dịch khác nhau được sử dụng trong mẫu hoặc bất kỳ nơi nào khác.
Line 77: Line 79:
-->{{#if:{{{fr|}}}| {{Code|{{Flag|fr}} {{#expr:(({{{fr}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{fr|}}}| {{Code|{{Flag|fr}} {{#expr:(({{{fr}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{hu|}}}| {{Code|{{Flag|hu}} {{#expr:(({{{hu}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{hu|}}}| {{Code|{{Flag|hu}} {{#expr:(({{{hu}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
                -->{{#if:{{{hr|}}}| {{Code|{{Flag|hr}} {{#expr:(({{{hr}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{el|}}}| {{Code|{{Flag|el}} {{#expr:(({{{el}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{el|}}}| {{Code|{{Flag|el}} {{#expr:(({{{el}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{it|}}}| {{Code|{{Flag|it}} {{#expr:(({{{it}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--
-->{{#if:{{{it|}}}| {{Code|{{Flag|it}} {{#expr:(({{{it}}} / {{{number}}}) * 100) round 2}}%}}&nbsp; |}}<!--

Revision as of 08:29, 18 March 2024

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.

A panel indicating that the page it is on contains strings that are used in lieu of complicated #switch parser (or formerly, {{autolang}}(s)) on the base page.

Looking for creating a Strings subpage?

If you are looking for creating a strings subpage, just create a "/strings" subpage, then paste the following code:

See the code
{{Strings subpage<!-- Don't forget to update once you add new translation to a strings. --> |number = 1 | en = 1 | de = 1 | eo = 1 | es = 1 | fi = 1 | fr = 1 | ru = 1 | vi = 1 | zh = 1 }} * {{{{PAGENAME}}|Example}} <includeonly><onlyinclude>{{#switch:{{{1}}}<!-- Remember to keep this clean by sorting A-Z, and copy paste the tab space instead of pressing "SPACE" repeatedly. --> | Example = {{#switch: {{language}} | #default = Example | de = Beispiel | eo = Ekzemplo | es = Ejemplo | fi = Esimerkki | fr = Exemple | ru = Пример | vi = Ví dụ | zh = 示例 }} }}</onlyinclude></includeonly>
Note.pngNote:(Not required), but when you add a new language, it is recommended to sort the language codes from A to Z.

Parameters and Examples

Parameter Description Example
No Parameters Places the template.
{{Strings subpage}}
{{{number}}} Number of strings.
| number = 6
{{{<language code>}}} Number of translated strings into the specified language.
| en = 6
| eo = 3
| he = 2
When creating a new strings subpage, click on the three dots in the top right of the documentation box and click "Strings". This will create a new strings subpage with the proper formatting already applied. Of course, this is not required and you can just create a new one from scratch if you so wish.