Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Template:L10n/Documentation

From PCGamingWiki, the wiki about fixing PC games
< Template:L10n
Revision as of 02:57, 6 March 2019 by Aemony (talk | contribs) (→‎Supported languages: added notes property)

Localizations table

The localization template is the other half of the Audio settings section. This table displays all the languages a game supports (both official and fan-made) and the elements of which the localization/translation covers (interface, subtitles, and/or audio). Due to the numerous languages available, the table has been designed to be dynamic so only the relevant languages are shown.

Related templates

Notes

The table is categorized in alphabetical order (A-Z).
  • The only exception to this is the English row. Unless the game has no English translation, the row always stays at the top of the table.
Localization information is rarely kept track of and will make filling in the tables difficult.
  • Currently, the most reliable source of information on this topic is Steam and even then the tables they provide are sometimes not completely accurate.
  • Ultimately, the best sources will be owning the game and playing it, the game credits (localization teams and cast will be mentioned somewhere), and any official announcements on language support.
If both an official and a fan-made localization is available, add individual sections for both. One that applies to the official localization (fan=<blank>) and one that applies to the fan-made localization (fan=yes).
To create lists over fan-made localization of games, see List of Russian fan-translations as an example.
The languages the table support all have at least one game that is localized in that language. If a game is localized in a language that is not supported by the table, contact a mod or admin and it will be added in.
In opposite to what a lot of other templates do, this template adds an <h3>Localizations</h3> header at the beginning where used. This can make it slightly less flexible on non-standard pages.

Parameters

Parameter Definition/Notes
Language The name of the language; see Supported languages for supported values.
If a game is localized in a language that is not supported by the table, contact a mod or admin and it will be added in.
Interface The game interface (e.g. menus, pause screen, health bar) is localized to this language.
If a game supports a language, at the absolute minimum this field must be set to true/yes.
Audio The spoken audio for the game is localized to this language. In some cases, English may be the only language it has been localized into.
If a game has no speech, gibberish for speech (single word remarks fall into this category), or all text-based speech, set the field to n/a.
Subtitles The subtitles and/or closed captions for the game are localized to this language. More common to find than spoken audio localizations.
If a game has no speech, gibberish for speech (single word remarks fall into this category), nor any closed caption option, set the field to n/a.
Notes Extra information relating to the particular language (available only in region-specific versions, unique quirks and issues, etc).
For a fan-made localization/translation include a link to the download, installation instructions, etc.
Fan One or more parameters of this particular language section refers to a fan-made localization that is available and can be hacked in.
To be used in conjunction with the Notes field. Only valid value is yes.

Arguments

The parameters, excluding the notes parameter, can be set to true (or yes), false (or no), n/a, or hackable :

  • true - An official localization exists and ships with the game (or a version of the game). No custom hacking is expected, although config editing or similar might be required.
  • false - No official localization nor fan-made localization is available for the game.
  • n/a - The parameter is not applicable to the game, e.g. the game does not feature any audio and/or subtitles that needs localization.
  • hackable - This value have effectively two meanings depending on the value of fan :
  • fan=yes - A fan localization is available and can be hacked (aka modded) into the game. Set the corresponding parameter that the fan localization affects to hackable - e.g. if it only affects subtitles, set subtitles=hackable to indicate as such.
  • fan=<blank> - A fan localization is not available, however an official localization is available in some form and can be hacked (aka modded) into the game. Set the corresponding parameter that the official localization affects to hackable - e.g. if it only affects subtitles, set subtitles=hackable to indicate as such.

Supported languages

The following languages are currently supported by the template:

Supported languages  
Language Interface Subtitles Audio Status Notes
English Property:English interface Property:English subtitles Property:English audio Property:English status Property:English notes
Albanian Property:Albanian interface Property:Albanian subtitles Property:Albanian audio Property:Albanian status Property:Albanian notes
Arabic Property:Arabic interface Property:Arabic subtitles Property:Arabic audio Property:Arabic status Property:Arabic notes
Basque Property:Basque interface Property:Basque subtitles Property:Basque audio Property:Basque status Property:Basque notes
Belarusian Property:Belarusian interface Property:Belarusian subtitles Property:Belarusian audio Property:Belarusian status Property:Belarusian notes
Breton Property:Breton interface Property:Breton subtitles Property:Breton audio Property:Breton status Property:Breton notes
Bulgarian Property:Bulgarian interface Property:Bulgarian subtitles Property:Bulgarian audio Property:Bulgarian status Property:Bulgarian notes
Simplified Chinese Property:Simplified Chinese interface Property:Simplified Chinese subtitles Property:Simplified Chinese audio Property:Simplified Chinese status Property:Simplified Chinese notes
Traditional Chinese Property:Traditional Chinese interface Property:Traditional Chinese subtitles Property:Traditional Chinese audio Property:Traditional Chinese status Property:Traditional Chinese notes
Catalan Property:Catalan interface Property:Catalan subtitles Property:Catalan audio Property:Catalan status Property:Catalan notes
Cornish Property:Cornish interface Property:Cornish subtitles Property:Cornish audio Property:Cornish status Property:Cornish notes
Croatian Property:Croatian interface Property:Croatian subtitles Property:Croatian audio Property:Croatian status Property:Croatian notes
Czech Property:Czech interface Property:Czech subtitles Property:Czech audio Property:Czech status Property:Czech notes
Danish Property:Danish interface Property:Danish subtitles Property:Danish audio Property:Danish status Property:Danish notes
Dutch Property:Dutch interface Property:Dutch subtitles Property:Dutch audio Property:Dutch status Property:Dutch notes
Estonian Property:Estonian interface Property:Estonian subtitles Property:Estonian audio Property:Estonian status Property:Estonian notes
Filipino Property:Filipino interface Property:Filipino subtitles Property:Filipino audio Property:Filipino status Property:Filipino notes
Finnish Property:Finnish interface Property:Finnish subtitles Property:Finnish audio Property:Finnish status Property:Finnish notes
French Property:French interface Property:French subtitles Property:French audio Property:French status Property:French notes
Galician Property:Galician interface Property:Galician subtitles Property:Galician audio Property:Galician status Property:Galician notes
Georgian Property:Georgian interface Property:Georgian subtitles Property:Georgian audio Property:Georgian status Property:Georgian notes
German Property:German interface Property:German subtitles Property:German audio Property:German status Property:German notes
Greek Property:Greek interface Property:Greek subtitles Property:Greek audio Property:Greek status Property:Greek notes
Hebrew Property:Hebrew interface Property:Hebrew subtitles Property:Hebrew audio Property:Hebrew status Property:Hebrew notes
Hindi Property:Hindi interface Property:Hindi subtitles Property:Hindi audio Property:Hindi status Property:Hindi notes
Hungarian Property:Hungarian interface Property:Hungarian subtitles Property:Hungarian audio Property:Hungarian status Property:Hungarian notes
Icelandic Property:Icelandic interface Property:Icelandic subtitles Property:Icelandic audio Property:Icelandic status Property:Icelandic notes
Indonesian Property:Indonesian interface Property:Indonesian subtitles Property:Indonesian audio Property:Indonesian status Property:Indonesian notes
Inuktitut Property:Inuktitut interface Property:Inuktitut subtitles Property:Inuktitut audio Property:Inuktitut status Property:Inuktitut notes
Italian Property:Italian interface Property:Italian subtitles Property:Italian audio Property:Italian status Property:Italian notes
Japanese Property:Japanese interface Property:Japanese subtitles Property:Japanese audio Property:Japanese status Property:Japanese notes
Korean Property:Korean interface Property:Korean subtitles Property:Korean audio Property:Korean status Property:Korean notes
Latin Property:Latin interface Property:Latin subtitles Property:Latin audio Property:Latin status Property:Latin notes
Latvian Property:Latvian interface Property:Latvian subtitles Property:Latvian audio Property:Latvian status Property:Latvian notes
Lithuanian Property:Lithuanian interface Property:Lithuanian subtitles Property:Lithuanian audio Property:Lithuanian status Property:Lithuanian notes
Luxembourgish Property:Luxembourgish interface Property:Luxembourgish subtitles Property:Luxembourgish audio Property:Luxembourgish status Property:Luxembourgish notes
Macedonian Property:Macedonian interface Property:Macedonian subtitles Property:Macedonian audio Property:Macedonian status Property:Macedonian notes
Malay Property:Malay interface Property:Malay subtitles Property:Malay audio Property:Malay status Property:Malay notes
Māori Property:Māori interface Property:Māori subtitles Property:Māori audio Property:Māori status Property:Māori notes
Norwegian Property:Norwegian interface Property:Norwegian subtitles Property:Norwegian audio Property:Norwegian status Property:Norwegian notes
Persian Property:Persian interface Property:Persian subtitles Property:Persian audio Property:Persian status Property:Persian notes
Polish Property:Polish interface Property:Polish subtitles Property:Polish audio Property:Polish status Property:Polish notes
Portuguese Property:Portuguese interface Property:Portuguese subtitles Property:Portuguese audio Property:Portuguese status Property:Portuguese notes
Brazilian Portuguese Property:Brazilian Portuguese interface Property:Brazilian Portuguese subtitles Property:Brazilian Portuguese audio Property:Brazilian Portuguese status Property:Brazilian Portuguese notes
Ripuarian Property:Ripuarian interface Property:Ripuarian subtitles Property:Ripuarian audio Property:Ripuarian status Property:Ripuarian notes
Romanian Property:Romanian interface Property:Romanian subtitles Property:Romanian audio Property:Romanian status Property:Romanian notes
Russian Property:Russian interface Property:Russian subtitles Property:Russian audio Property:Russian status Property:Russian notes
Scottish Gaelic Property:Scottish Gaelic interface Property:Scottish Gaelic subtitles Property:Scottish Gaelic audio Property:Scottish Gaelic status Property:Scottish Gaelic notes
Serbian Property:Serbian interface Property:Serbian subtitles Property:Serbian audio Property:Serbian status Property:Serbian notes
Slovak Property:Slovak interface Property:Slovak subtitles Property:Slovak audio Property:Slovak status Property:Slovak notes
Slovenian (Slovene) Property:Slovenian interface Property:Slovenian subtitles Property:Slovenian audio Property:Slovenian status Property:Slovenian notes
Spanish Property:Spanish interface Property:Spanish subtitles Property:Spanish audio Property:Spanish status Property:Spanish notes
Latin American Spanish Property:Latin American Spanish interface Property:Latin American Spanish subtitles Property:Latin American Spanish audio Property:Latin American Spanish status Property:Latin American Spanish notes
Swedish Property:Swedish interface Property:Swedish subtitles Property:Swedish audio Property:Swedish status Property:Swedish notes
Tagalog Property:Tagalog interface Property:Tagalog subtitles Property:Tagalog audio Property:Tagalog status Property:Tagalog notes
Tatar Property:Tatar interface Property:Tatar subtitles Property:Tatar audio Property:Tatar status Property:Tatar notes
Thai Property:Thai interface Property:Thai subtitles Property:Thai audio Property:Thai status Property:Thai notes
Turkish Property:Turkish interface Property:Turkish subtitles Property:Turkish audio Property:Turkish status Property:Turkish notes
Ukrainian Property:Ukrainian interface Property:Ukrainian subtitles Property:Ukrainian audio Property:Ukrainian status Property:Ukrainian notes
Valencian Property:Valencian interface Property:Valencian subtitles Property:Valencian audio Property:Valencian status Property:Valencian notes
Vietnamese Property:Vietnamese interface Property:Vietnamese subtitles Property:Vietnamese audio Property:Vietnamese status Property:Vietnamese notes
Welsh Property:Welsh interface Property:Welsh subtitles Property:Welsh audio Property:Welsh status Property:Welsh notes
Other properties
Property:Supported language

Syntax

Syntax (base+row)

{{L10n|content=
{{L10n/switch
 |language  = Language
 |interface = true/yes, false/no
 |audio     = true/yes, false/no, hackable, n/a, unknown
 |subtitles = true/yes, false/no, hackable, n/a, unknown
 |notes     = 
 |fan       = 'yes' if fan-made or <blank> if localization is official
}}
}}

Syntax (base)

{{L10n|content=
--rows go here--
}}

Syntax (row)

{{L10n/switch
 |language  = Language
 |interface = true/yes, false/no
 |audio     = true/yes, false/no, hackable, n/a, unknown
 |subtitles = true/yes, false/no, hackable, n/a, unknown
 |notes     = 
 |fan       = 'yes' if fan-made or <blank> if localization is official
}}

Example #1

Hypothetical example.

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Spanish

Source

{{L10n|content=
{{L10n/switch
 |language  = English
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = French
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = German
 |interface = true
 |audio     = false
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = Italian
 |interface = true
 |audio     = unknown
 |subtitles = unknown
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = Spanish
 |interface = true
 |audio     = false
 |subtitles = true
 |notes     = 
 |fan       = 
}}
}}

Example #2

From Dark Messiah of Might and Magic.
Note how two Russian sections are used to list the details of both an official localization as well as a fan-made one.

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Polish
Local retail version only.
Russian
Official localization by «Buka» and «Reanimedia» (Audio). A mistake in the SteamPipe update causes Xana to speak German. See Xana speaks German in a Russian version of the game for a fix.
Russian
Fan translation by «SyS-team», «Spirit Team», «ENPY Studio»
Spanish

Source

{{L10n|content=
{{L10n/switch
 |language  = English
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = French
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = German
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = Italian
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
{{L10n/switch
 |language  = Polish
 |interface = true
 |audio     = false
 |subtitles = true
 |notes     = Local retail version only.
 |fan       = 
}}
{{L10n/switch
 |language  = Russian
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     =  Official localization by «Buka» and «Reanimedia» (Audio). A mistake in the SteamPipe update causes Xana to speak German. See [[#Xana speaks German in a Russian version of the game|Xana speaks German in a Russian version of the game]] for a fix.
 |fan       = 
}}
{{L10n/switch
 |language  = Russian
 |interface = hackable
 |audio     = false
 |subtitles = hackable
 |notes     = [https://enpy.net/forum/files/file/25-dark-messiah-of-might-and-magic/ Fan translation by «SyS-team», «Spirit Team», «ENPY Studio»]
 |fan       = yes
}}
{{L10n/switch
 |language  = Spanish
 |interface = true
 |audio     = true
 |subtitles = true
 |notes     = 
 |fan       = 
}}
}}