PZwiki:Project Translations: Difference between revisions

From PZwiki
m (→‎Contributors: Added *me*.)
(rearrange the page, split each languages' tasks into subpages. narrow the translation table. merge →‎contributors: and →‎userboxes: .)
Line 1: Line 1:
<div style="padding: 10px; background: #37234b; border: 1px solid #191423;">
<div style="padding: 10px; background: #37234b; border: 1px solid #191423;">
<div style="display: block; border: 1px solid #191423; vertical-align: top; background: #ebcdc3; margin-bottom: 10px; padding: 1em; margin-top: 0em; padding-top: .3em;">
  <div style="padding: 1em; padding-top: 0; background: #ebcdc3; border: 1px solid #191423;">
<div style="font-size: 200%; text-align: center; padding: 0.1em; font-variant: small-caps; color: #784b5f;"><span style="font-size: 70%;">Project</span> '''Translations'''</div>
    <div style="font-size: 200%; text-align: center; font-variant: small-caps; color: #784b5f;"><span style="font-size: 70%;">Project</span> '''Translations'''</div>
{{Infobox project|Vibrance|Languages|color1 = #dadaea|color2 = #f2f2f4}}
{{Infobox project|Vibrance|Languages|color1 = #dadaea|color2 = #f2f2f4}}
Welcome to '''Project Translations''', a [[PZwiki:Community projects|PZwiki project]] that aims to improve translations of the wiki pages.
Welcome to '''Project Translations''', a [[PZwiki:Community projects|PZwiki project]] that aims to improve translations of the wiki pages.


If you have any questions, please feel free to ask on '''[[PZwiki talk:Project Translations|our discussion page]]'''.
If you have any questions, please feel free to ask on '''[[PZwiki talk:Project Translations|our discussion page]]'''.
{| class="pztable sortable"
{| class="pztable sortable" style="margin: auto; text-align: center;"
|+ Languages for the wiki and the game
|+ Languages for the wiki and the game
! Language name !! Language code (wiki) !! Language code (game) !! Main page !! Main page translation !! Sidebar translation !! Article count !! Speakers count
! rowspan=2 | Language name
! colspan=2 | Language code
! rowspan=2 | [[:Category:Languages|<span style="color: white;">Article count</span>]]
! rowspan=2 | [[:Category:Speakers|<span style="color: white;">Speakers count</span>]]
! rowspan=2 class="unsortable" | Notes
|-
|-
| English (US) || [https://pzwiki.net/?uselang=en en] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/EN EN] || [[Main Page]] || ''base language'' || ''base language'' || [[:Category:en|{{PAGESINCATEGORY:en}}]] || [[:Category:en speaker|{{PAGESINCATEGORY:en speaker}}]]
! wiki !! game
|-
|-
| English (UK) || [https://pzwiki.net/?uselang=en-gb en-gb] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/EN%20UK EN UK] (unavailable in game) || ''not present'' || ''not present'' || Falls back to en || 0 || n/a
| English (US) || [https://pzwiki.net/?uselang=en en] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/EN EN] || [[:Category:en|{{PAGESINCATEGORY:en}}]] || [[:Category:en speaker|{{PAGESINCATEGORY:en speaker}}]] || base language
|-
|-
| Afrikaans || [https://pzwiki.net/?uselang=af af] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/AF AF] (unavailable in game) || ''not present'' || ''not present'' || needs translations || 0 || [[:Category:af speaker|{{PAGESINCATEGORY:af speaker}}]]  
| English (UK) || [https://pzwiki.net/?uselang=en-gb en-gb] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/EN%20UK EN UK]<ref name="unavail">This is unavailable in game.</ref> || 0 || [[:Category:en-gb speaker|{{PAGESINCATEGORY:en-gb speaker}}]] || not present
|-
|-
| Catalan || [https://pzwiki.net/?uselang=ca ca] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CA CA] || ''not present'' || ''not present'' || needs translations || 0 || [[:Category:ca speaker|{{PAGESINCATEGORY:ca speaker}}]]  
| Afrikaans || [https://pzwiki.net/?uselang=af af] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/AF AF]<ref name="unavail" /> || 0 || [[:Category:af speaker|{{PAGESINCATEGORY:af speaker}}]] || not present
|-
|-
| Czech || [https://pzwiki.net/?uselang=cs cs] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CS CS] || [[Main Page/cs]] || <span style="color:green">'''DONE'''</span> (except newly added [[Noise]] link) || needs translations || [[:Category:cs|{{PAGESINCATEGORY:cs}}]] || [[:Category:cs speaker|{{PAGESINCATEGORY:cs speaker}}]]
| Catalan || [https://pzwiki.net/?uselang=ca ca] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CA CA] || 0 || [[:Category:ca speaker|{{PAGESINCATEGORY:ca speaker}}]] || not present
|-
|-
| Danish || [https://pzwiki.net/?uselang=da da] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/DA DA] || ''not present'' || ''not present'' || needs translations || 0 || [[:Category:da speaker|{{PAGESINCATEGORY:da speaker}}]]  
| Czech || [https://pzwiki.net/?uselang=cs cs] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CS CS] || [[:Category:cs|{{PAGESINCATEGORY:cs}}]] || [[:Category:cs speaker|{{PAGESINCATEGORY:cs speaker}}]] ||
|-
|-
| Estonian || [https://pzwiki.net/?uselang=ee ee] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/EE EE] (unavailable in game) || ''not present'' || ''not present'' || needs translations || 0 || [[:Category:ee speaker|{{PAGESINCATEGORY:ee speaker}}]]  
| Danish || [https://pzwiki.net/?uselang=da da] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/DA DA] || 0 || [[:Category:da speaker|{{PAGESINCATEGORY:da speaker}}]] || not present
|-
|-
| German || [https://pzwiki.net/?uselang=de de] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/DE DE] || [[Main Page/de]] || '''WIP''' || <span style="color: green">'''DONE'''</span> || [[:Category:de|{{PAGESINCATEGORY:de}}]]  || [[:Category:de speaker|{{PAGESINCATEGORY:de speaker}}]]  
| Estonian || [https://pzwiki.net/?uselang=ee ee] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/EE EE]<ref name="unavail" /> || 0 || [[:Category:ee speaker|{{PAGESINCATEGORY:ee speaker}}]] || not present
|-
|-
| Spanish || [https://pzwiki.net/?uselang=es es] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/ES ES] || [[Main Page/es]] || some missing translations, needs checking || <span style="color:green">'''DONE'''</span> || [[:Category:es|{{PAGESINCATEGORY:es}}]] || [[:Category:es speaker|{{PAGESINCATEGORY:es speaker}}]]  
| German || [https://pzwiki.net/?uselang=de de] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/DE DE] || [[:Category:de|{{PAGESINCATEGORY:de}}]] || [[:Category:de speaker|{{PAGESINCATEGORY:de speaker}}]] ||
|-
|-
| Spanish (Argentina) || es-ar* || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/AR AR] || ''not present'' || ''not present'' || [[mw:Localisation statistics|unsupported by MediaWiki]] || 0  || n/a
| Spanish || [https://pzwiki.net/?uselang=es es] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/ES ES] || [[:Category:es|{{PAGESINCATEGORY:es}}]] || [[:Category:es speaker|{{PAGESINCATEGORY:es speaker}}]] ||
|-
|-
| Finnish || [https://pzwiki.net/?uselang=fi fi] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/FI FI] || ''not present'' || ''not present'' || needs translations || 0 || [[:Category:fi speaker|{{PAGESINCATEGORY:fi speaker}}]]  
| Spanish (Argentina) || es-ar<ref>Despite Spanish (AR) being a separate language in the game, the [[Wikipedia:Rioplatense Spanish|Argentinian Spanish]] is not supported language by MediaWiki, the only other other Spanish language currently available being [https://translatewiki.net/w/i.php?title=Special:Translate&group=mediawiki&language=es-formal es-formal]. There is also [https://www.wikidata.org/wiki/Q56649449 Latin American Spanish (es-419)] which is used for some MediaWiki translations, but it's not supported for the interface.</ref> || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/AR AR] || 0 || [[:Category:es-ar speaker|{{PAGESINCATEGORY:es-ar speaker}}]] || not present
|-
|-
| French || [https://pzwiki.net/?uselang=fr fr] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/FR FR] || [[Main Page/fr]] || some missing translations, needs checking || <span style="color: green">'''DONE'''</span> || [[:Category:fr|{{PAGESINCATEGORY:fr}}]] || [[:Category:fr speaker|{{PAGESINCATEGORY:fr speaker}}]]
| Finnish || [https://pzwiki.net/?uselang=fi fi] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/FI FI] || 0 || [[:Category:fi speaker|{{PAGESINCATEGORY:fi speaker}}]] || not present
|-
|-
| Hungarian || [https://pzwiki.net/?uselang=hu hu] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/HU HU] || [[Main Page/hu]] || needs translations || needs translations || [[:Category:hu|{{PAGESINCATEGORY:hu}}]] || [[:Category:hu speaker|{{PAGESINCATEGORY:hu speaker}}]]  
| French || [https://pzwiki.net/?uselang=fr fr] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/FR FR] || [[:Category:fr|{{PAGESINCATEGORY:fr}}]] || [[:Category:fr speaker|{{PAGESINCATEGORY:fr speaker}}]] ||
|-
|-
| Indonesian || [https://pzwiki.net/?uselang=id id] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/ID ID] || ''not present'' || ''not present'' || needs translations || 0  || [[:Category:id speaker|{{PAGESINCATEGORY:id speaker}}]]  
| Hungarian || [https://pzwiki.net/?uselang=hu hu] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/HU HU] || [[:Category:hu|{{PAGESINCATEGORY:hu}}]] || [[:Category:hu speaker|{{PAGESINCATEGORY:hu speaker}}]] ||
|-
|-
| Italian || [https://pzwiki.net/?uselang=it it] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/IT IT] || [[Main Page/it]] || some missing translations, needs checking || <span style="color: green">'''DONE'''</span> || [[:Category:it|{{PAGESINCATEGORY:it}}]] || [[:Category:it speaker|{{PAGESINCATEGORY:it speaker}}]]
| Indonesian || [https://pzwiki.net/?uselang=id id] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/ID ID] || 0 || [[:Category:id speaker|{{PAGESINCATEGORY:id speaker}}]] || not present
|-
|-
| Japanese || [https://pzwiki.net/?uselang=ja ja] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/JP JP] || [[Main Page/ja]] || some missing translations, needs checking || needs translations || [[:Category:ja|{{PAGESINCATEGORY:ja}}]] || [[:Category:ja speaker|{{PAGESINCATEGORY:ja speaker}}]]  
| Italian || [https://pzwiki.net/?uselang=it it] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/IT IT] || [[:Category:it|{{PAGESINCATEGORY:it}}]] || [[:Category:it speaker|{{PAGESINCATEGORY:it speaker}}]] ||
|-
|-
| Korean || [https://pzwiki.net/?uselang=ko ko] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/KO KO] || [[Main Page/ko]] || some missing translations, needs checking || needs translations || [[:Category:ko|{{PAGESINCATEGORY:ko}}]] || [[:Category:ko speaker|{{PAGESINCATEGORY:ko speaker}}]]  
| Japanese || [https://pzwiki.net/?uselang=ja ja] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/JP JP] || [[:Category:ja|{{PAGESINCATEGORY:ja}}]] || [[:Category:ja speaker|{{PAGESINCATEGORY:ja speaker}}]] ||
|-
|-
| Dutch || [https://pzwiki.net/?uselang=nl nl] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/NL NL] || [[Main Page/nl]] || <span style="color: green">'''DONE'''</span> || <span style="color: green">'''DONE'''</span> (except Affiliates) || [[:Category:nl|{{PAGESINCATEGORY:nl}}]] || [[:Category:nl speaker|{{PAGESINCATEGORY:nl speaker}}]]  
| Korean || [https://pzwiki.net/?uselang=ko ko] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/KO KO] || [[:Category:ko|{{PAGESINCATEGORY:ko}}]] || [[:Category:ko speaker|{{PAGESINCATEGORY:ko speaker}}]] ||
|-
|-
| Norwegian || [https://pzwiki.net/?uselang=no no] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/NO NO] || [[Main Page/no]] || needs translations || needs translations || [[:Category:no|{{PAGESINCATEGORY:no}}]] || [[:Category:no speaker|{{PAGESINCATEGORY:no speaker}}]]  
| Dutch || [https://pzwiki.net/?uselang=nl nl] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/NL NL] || [[:Category:nl|{{PAGESINCATEGORY:nl}}]] || [[:Category:nl speaker|{{PAGESINCATEGORY:nl speaker}}]] ||
|-
|-
| Polish || [https://pzwiki.net/?uselang=pl pl] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PL PL] || [[Main Page/pl]] || <span style="color: green">'''DONE'''</span> || <span style="color: green">'''DONE'''</span> || [[:Category:pl|{{PAGESINCATEGORY:pl}}]] || [[:Category:pl speaker|{{PAGESINCATEGORY:pl speaker}}]]  
| Norwegian || [https://pzwiki.net/?uselang=no no] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/NO NO] || [[:Category:no|{{PAGESINCATEGORY:no}}]] || [[:Category:no speaker|{{PAGESINCATEGORY:no speaker}}]] ||
|-
|-
| Tagalog || [https://pzwiki.net/?uselang=ph ph] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PH PH] || ''not present'' || ''not present'' || needs translations || 0  || [[:Category:ph speaker|{{PAGESINCATEGORY:ph speaker}}]]  
| Polish || [https://pzwiki.net/?uselang=pl pl] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PL PL] || [[:Category:pl|{{PAGESINCATEGORY:pl}}]] || [[:Category:pl speaker|{{PAGESINCATEGORY:pl speaker}}]] ||
|-
|-
| Portugese || [https://pzwiki.net/?uselang=pt pt] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PT PT] || [[Main Page/pt]] || some missing translations, needs checking || Falls back to pt-br || [[:Category:pt|{{PAGESINCATEGORY:pt}}]] || [[:Category:pt speaker|{{PAGESINCATEGORY:pt speaker}}]]
| Tagalog || [https://pzwiki.net/?uselang=ph ph] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PH PH] || 0 || [[:Category:ph speaker|{{PAGESINCATEGORY:ph speaker}}]] || not present
|-
|-
| Brazilian Portugese || [https://pzwiki.net/?uselang=pt-br pt-br] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PTBR PTBR] || [[Main Page/pt-br]] || <span style="color: green">'''DONE'''</span> || <span style="color: green">'''DONE'''</span> (except Affiliates) || [[:Category:pt-br|{{PAGESINCATEGORY:pt-br}}]] || [[:Category:pt-br speaker|{{PAGESINCATEGORY:pt-br speaker}}]]  
| Portugese || [https://pzwiki.net/?uselang=pt pt] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PT PT] || [[:Category:pt|{{PAGESINCATEGORY:pt}}]] || [[:Category:pt speaker|{{PAGESINCATEGORY:pt speaker}}]] ||
|-
|-
| Romanian || [https://pzwiki.net/?uselang=ro ro] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/RO RO] || ''not present'' || ''not present'' || needs translations || 0  || [[:Category:ro speaker|{{PAGESINCATEGORY:ro speaker}}]]  
| Brazilian Portugese || [https://pzwiki.net/?uselang=pt-br pt-br] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/PTBR PTBR] || [[:Category:pt-br|{{PAGESINCATEGORY:pt-br}}]] || [[:Category:pt-br speaker|{{PAGESINCATEGORY:pt-br speaker}}]] ||
|-
|-
| Russian || [https://pzwiki.net/?uselang=ru ru] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/RU RU] || [[Main Page/ru]] || some missing translations, needs checking || needs translations || [[:Category:ru|{{PAGESINCATEGORY:ru}}]] || [[:Category:ru speaker|{{PAGESINCATEGORY:ru speaker}}]]
| Romanian || [https://pzwiki.net/?uselang=ro ro] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/RO RO] || 0 || [[:Category:ro speaker|{{PAGESINCATEGORY:ro speaker}}]] || not present
|-
|-
| Thai || [https://pzwiki.net/?uselang=th th] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/TH TH] || [[Main Page/th]] || some missing translations, needs checking || <span style="color: green">'''DONE'''</span> || [[:Category:th|{{PAGESINCATEGORY:th}}]] || [[:Category:th speaker|{{PAGESINCATEGORY:th speaker}}]]  
| Russian || [https://pzwiki.net/?uselang=ru ru] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/RU RU] || [[:Category:ru|{{PAGESINCATEGORY:ru}}]] || [[:Category:ru speaker|{{PAGESINCATEGORY:ru speaker}}]] ||
|-
|-
| Turkish || [https://pzwiki.net/?uselang=tr tr] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/TR TR] || [[Main Page/tr]] || <span style="color: green">'''DONE'''</span> || <span style="color: green">'''DONE'''</span> || [[:Category:tr|{{PAGESINCATEGORY:tr}}]] || [[:Category:tr speaker|{{PAGESINCATEGORY:tr speaker}}]]  
| Thai || [https://pzwiki.net/?uselang=th th] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/TH TH] || [[:Category:th|{{PAGESINCATEGORY:th}}]] || [[:Category:th speaker|{{PAGESINCATEGORY:th speaker}}]] ||
|-
|-
| Ukrainian || [https://pzwiki.net/?uselang=uk uk] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/UA UA] || [[Main Page/uk]] || '''DONE''' mostly, though there are a few inconsistencies || needs translations || [[:Category:uk|{{PAGESINCATEGORY:uk}}]] || [[:Category:uk speaker|{{PAGESINCATEGORY:uk speaker}}]]  
| Turkish || [https://pzwiki.net/?uselang=tr tr] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/TR TR] || [[:Category:tr|{{PAGESINCATEGORY:tr}}]] || [[:Category:tr speaker|{{PAGESINCATEGORY:tr speaker}}]] ||
|-
|-
| Chinese (Simplified) || [https://pzwiki.net/?uselang=zh-hans zh-hans] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CN CN] || [[Main Page/zh-hans]] || <span style="color: green">'''DONE'''</span> || <span style="color: green">'''DONE'''</span> || [[:Category:zh-hans|{{PAGESINCATEGORY:zh-hans}}]] || [[:Category:zh-hans speaker|{{PAGESINCATEGORY:zh-hans speaker}}]]  
| Ukrainian || [https://pzwiki.net/?uselang=uk uk] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/UA UA] || [[:Category:uk|{{PAGESINCATEGORY:uk}}]] || [[:Category:uk speaker|{{PAGESINCATEGORY:uk speaker}}]] ||
|-
|-
| Chinese (Traditional) || [https://pzwiki.net/?uselang=zh-hant zh-hant] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CH CH] || [[Main Page/zh-hant]] || some missing translations, needs checking || Falls back to zh-hans || [[:Category:zh-hant|{{PAGESINCATEGORY:zh-hant}}]]  || [[:Category:zh-hant speaker|{{PAGESINCATEGORY:zh-hant speaker}}]]  
| Chinese (Simplified) || [https://pzwiki.net/?uselang=zh-hans zh-hans] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CN CN] || [[:Category:zh-hans|{{PAGESINCATEGORY:zh-hans}}]] || [[:Category:zh-hans speaker|{{PAGESINCATEGORY:zh-hans speaker}}]] ||
|-
| Chinese (Traditional) || [https://pzwiki.net/?uselang=zh-hant zh-hant] || [https://github.com/TheIndieStone/ProjectZomboidTranslations/tree/master/CH CH] || [[:Category:zh-hant|{{PAGESINCATEGORY:zh-hant}}]]  || [[:Category:zh-hant speaker|{{PAGESINCATEGORY:zh-hant speaker}}]] ||
|}
|}
*Despite Spanish (AR) being a separate language in the game, the [[Wikipedia:Rioplatense Spanish|Argentinian Spanish]] is not supported language by MediaWiki, the only other other Spanish language currently available being [https://translatewiki.net/w/i.php?title=Special:Translate&group=mediawiki&language=es-formal es-formal]. There is also [https://www.wikidata.org/wiki/Q56649449 Latin American Spanish (es-419)] which is used for some MediaWiki translations, but it's not supported for the interface.
<references />


==Job board==
==Job board==
Line 113: Line 119:
##To be like MediaWiki, this would require the [https://www.mediawiki.org/wiki/Extension:Translate Translate extension] (evaluate if it's needed for our use case).
##To be like MediaWiki, this would require the [https://www.mediawiki.org/wiki/Extension:Translate Translate extension] (evaluate if it's needed for our use case).


==Articles in need of improvement==
==Translation progress==
{| class="pztable"
You can check the progress of the translations below by clicking on the language name.
! <span class="tp-white">[[:Category:Translation needed|Translation needed]]</span> !! Tasks
 
|-
Also it is encouraged to add new tasks or cross out completed tasks on the certain language section below to help the translation progress.
| style="text-align: center;" | [[:Category:Translation needed/cs|Czech]] ||
 
*<s>[[Main Page/cs]] needs translation.</s>
===<span class="mw-customtoggle-cs" style="cursor: pointer;">Czech</span>===
*Translate sidebar.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-cs">{{/cs}}</div>
|-
 
| style="text-align: center;" | [[:Category:Translation needed/de|German]] ||
===<span class="mw-customtoggle-de" style="cursor: pointer;">German</span>===
*<s>Remove or translate pages that are entirely in English.</s>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-de">{{/de}}</div>
*Replace old navbox templates with the new ones.
 
*<s>Update [[Main Page/de]] to use new layout.</s>
===<span class="mw-customtoggle-es" style="cursor: pointer;">Spanish</span>===
*Translate sidebar.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-es">{{/es}}</div>
|-
 
| style="text-align: center;" | [[:Category:Translation needed/es|Spanish]] ||
===<span class="mw-customtoggle-fr" style="cursor: pointer;">French</span>===
*[[Main Page/es]] needs translations updates.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fr">{{/fr}}</div>
*<s>Translate sidebar.</s>
 
|-
===<span class="mw-customtoggle-hu" style="cursor: pointer;">Hungarian</span>===
| style="text-align: center;" | [[:Category:Translation needed/fr|French]] ||
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-hu">{{/hu}}</div>
*<s>Replace old templates with the new ones.</s>
 
*<s>Move pages (including categories) to subpages of English page.</s>
===<span class="mw-customtoggle-it" style="cursor: pointer;">Italian</span>===
*[[Main Page/fr]] needs translations updates.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-it">{{/it}}</div>
*<s>Translate sidebar.</s>
 
|-
===<span class="mw-customtoggle-ja" style="cursor: pointer;">Japanese</span>===
| style="text-align: center;" | [[:Category:Translation needed/hu|Hungarian]] ||
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-ja">{{/ja}}</div>
*[[Main Page/hu]] needs translation.
 
*Translate sidebar.
===<span class="mw-customtoggle-ko" style="cursor: pointer;">Korean</span>===
|-
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-ko">{{/ko}}</div>
| style="text-align: center;" | [[:Category:Translation needed/it|Italian]] ||
 
*[[Main Page/it]] needs translation updates.
===<span class="mw-customtoggle-nl" style="cursor: pointer;">Dutch</span>===
*<s>Translate sidebar.</s>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-nl">{{/nl}}</div>
|-
 
| style="text-align: center;" | [[:Category:Translation needed/ja|Japanese]] ||
===<span class="mw-customtoggle-no" style="cursor: pointer;">Norwegian</span>===
*[[Main Page/ja]] needs translation updates.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-no">{{/no}}</div>
*Translate sidebar.
 
|-
===<span class="mw-customtoggle-pl" style="cursor: pointer;">Polish</span>===
| style="text-align: center;" | [[:Category:Translation needed/ko|Korean]] ||
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-pl">{{/pl}}</div>
*[[Main Page/ko]] needs translation updates.
 
*Translate sidebar.
===<span class="mw-customtoggle-pt" style="cursor: pointer;">Portugese</span>===
|-
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-pt">{{/pt}}</div>
| style="text-align: center;" | [[:Category:Translation needed/nl|Dutch]] ||
 
*<s>Update [[Main Page/nl]] to use new layout.</s>
===<span class="mw-customtoggle-pt-br" style="cursor: pointer;">Brazilian Portugese</span>===
|-
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-pt-br">{{/pt-br}}</div>
| style="text-align: center;" | [[:Category:Translation needed/no|Norwegian]] ||
 
*<s>Update [[Main Page/no]] to use new layout.</s>
===<span class="mw-customtoggle-ru" style="cursor: pointer;">Russian</span>===
*[[Main Page/no]] needs translations.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-ru">{{/ru}}</div>
*Translate sidebar.
 
|-
===<span class="mw-customtoggle-th" style="cursor: pointer;">Thai</span>===
| style="text-align: center;" | [[:Category:Translation needed/pl|Polish]] ||
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-th">{{/th}}</div>
*<s>[[Main Page/pl]] (just minor checkups)</s>.
 
|-
===<span class="mw-customtoggle-tr" style="cursor: pointer;">Turkish</span>===
| style="text-align: center;" | [[:Category:Translation needed/pt|Portugese]] ||
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-tr">{{/tr}}</div>
*[[Main Page/pt]] needs translations updates (apparently it was mostly pt-br, so needs checking and updates).
 
*Make sure if all [[:Category:pt|old Portugese pages]] are indeed not pt-br (should be mostly done now).
===<span class="mw-customtoggle-uk" style="cursor: pointer;">Ukrainian</span>===
*Translate sidebar.
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-uk">{{/uk}}</div>
|-
 
| style="text-align: center;" | [[:Category:Translation needed/pt-br|Brazilian Portugese]] ||
===<span class="mw-customtoggle-zh-hans" style="cursor: pointer;">Chinese (Simplified)</span>===
*<s>[[Main Page/pt-br]] needs translations updates.</s>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-zh-hans">{{/zh-hans}}</div>
*Check if all links point to pt-br and not pt (should be mostly done now).
 
|-
===<span class="mw-customtoggle-zh-hant" style="cursor: pointer;">Chinese (Traditional)</span>===
| style="text-align: center;" | [[:Category:Translation needed/ru|Russian]] ||
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-zh-hant">{{/zh-hant}}</div>
*Move pages (including categories) to subpages of English page.
 
*Replace old navbox templates with the new ones.
==Contributors==
*[[Main Page/ru]] needs translation updates.
Want to be a contributor? You can add the appropriate [[PZwiki:Userboxes|Userbox]] so you can be properly counted toward the contributor count.
*Translate sidebar.
|-
| style="text-align: center;" | [[:Category:Translation needed/th|Thai]] ||
*[[Main Page/th]] needs translation updates.
|-
| style="text-align: center;" | [[:Category:Translation needed/tr|Turkish]] ||
*[[Main Page/tr]] needs translations.
*<s>Translate sidebar.</s>
|-
| style="text-align: center;" | [[:Category:Translation needed/uk|Ukrainian]] ||
*[[Main Page/uk]] needs some checkups (some translation differs to what is in GitHub).
*Translate sidebar.
|-
| style="text-align: center;" | [[:Category:Translation needed/zh-hans|Chinese (Simplified)]] ||
*<s>[[Main Page/zh-hans]] needs translation updates.</s>
*<s>Move remaining pages and links from /zh-cn and /zh-Hans to /zh-hans</s> (seems to be finished, unless something's missed still).
|-
| style="text-align: center;" | [[:Category:Translation needed/zh-hant|Chinese (Traditional)]] ||
*[[Main Page/zh-hant]] needs translation updates.
*Move remaining pages and links from /zh and /zh-Hant to /zh-hant.
*Translate sidebar.
|}


==Userboxes==
Just copy and paste the syntax onto your [[Special:MyPage|user page]] to display your contribution to this project.
Just copy and paste the syntax onto your [[Special:MyPage|user page]] to display your contribution to this project.
{|  
{|
!Syntax || Userbox
! Syntax || Userbox
|-
|-
|{{Tlx|User project|Translations|leader}} || {{User project|Translations|leader|hidecat=true}}
| {{Tlx|User project|Translations|leader}} || {{User project|Translations|leader|hidecat=true}}
|-
|-
|{{Tlx|User project|Translations}} || {{User project|Translations|hidecat=true}}
| {{Tlx|User project|Translations}} || {{User project|Translations|hidecat=true}}
|}
|}
==Contributors==
Want to be a contributor? You can add your name below. Also, please add the appropriate [[#Userboxes|Userbox]] so you can be properly counted toward the contributor count.
*[[User:Faalagorn|Faalagorn]] ([[User talk:Faalagorn|talk]])
*[[User:Vaileasys|Vaileasys]] ([[User talk:Vaileasys|talk]])
*[[User:Vibrance|Vibrance]] ([[User talk:Vibrance|talk]])
*[[User:Ksilem|Ksilem]] ([[User talk:Ksilem|talk]])
{{Navbox projects}}
{{Navbox projects}}


[[Category:Projects]]
[[Category:Projects]]

Revision as of 11:20, 15 December 2023

Project Translations
PZwiki:Project Translations
Leader
Category
Status

Welcome to Project Translations, a PZwiki project that aims to improve translations of the wiki pages.

If you have any questions, please feel free to ask on our discussion page.

Languages for the wiki and the game
Language name Language code Article count Speakers count Notes
wiki game
English (US) en EN 2,999 8 base language
English (UK) en-gb EN UK[1] 0 0 not present
Afrikaans af AF[1] 0 1 not present
Catalan ca CA 0 0 not present
Czech cs CS 7 0
Danish da DA 0 0 not present
Estonian ee EE[1] 0 0 not present
German de DE 14 2
Spanish es ES 102 3
Spanish (Argentina) es-ar[2] AR 0 0 not present
Finnish fi FI 0 1 not present
French fr FR 87 5
Hungarian hu HU 1 0
Indonesian id ID 0 0 not present
Italian it IT 15 0
Japanese ja JP 100 1
Korean ko KO 22 1
Dutch nl NL 1 0
Norwegian no NO 8 0
Polish pl PL 31 3
Tagalog ph PH 0 0 not present
Portugese pt PT 2 0
Brazilian Portugese pt-br PTBR 66 2
Romanian ro RO 0 0 not present
Russian ru RU 88 9
Thai th TH 10 2
Turkish tr TR 320 1
Ukrainian uk UA 57 2
Chinese (Simplified) zh-hans CN 120 5
Chinese (Traditional) zh-hant CH 51 6
  1. 1.0 1.1 1.2 This is unavailable in game.
  2. Despite Spanish (AR) being a separate language in the game, the Argentinian Spanish is not supported language by MediaWiki, the only other other Spanish language currently available being es-formal. There is also Latin American Spanish (es-419) which is used for some MediaWiki translations, but it's not supported for the interface.

Job board

Translation guide

Add a guide for translators, to Help:Contents? We currently have what's in PZwiki:Language policy and Help:Style guide, mentioned briefly on Discord.

  1. Add instructions on how to change language in MediaWiki.
  2. Add instructions on how to translate main page.
  3. Add instructions on how to translate the sidebar

Further improve the translation help? (most of the stuff that came to mind, except maybe some usage examples are already mentioned, plus it will be improved slowly over time though)

Templates

  1. Update Navboxes and more templates to use Template:T (links) or Template:Translation (raw translation).
    1. Another method is to pass all the text that needs to be translated to the subpage through parameters and hand it over to the main template for combination.
      1. This method preserves the translation of the template document.
      2. It's easier to transfer when Translate extension is applied in the future.
  2. Translate and improve notice boxes.
    1. Latest changes to translating notice boxes use Template:Translation, needs to be improved by:
      1. Use simplified string to get text, e.g. notice_improve_text instead of sections of the notice box.
      2. Get string from the language code subpage of the template.
    2. Create notice box for: "want to translate this template? see here", with link to the language code subpage. See Template:Translation guide.
  3. Update {{Img item}} template with new languages.
  4. Figure out a way to keep how many pages are in each language, User:Vaileasys should have template for that? Maybe update count of the pages in PZwiki:Community portal? (requires all pages to be subpage of the relevant page).
  5. Create notice box for auto translated pages (i.e. Google Translate, DeepL, etc.) stating: "⚠ This page auto translated from English, translation errors possible."

Miscellaneous

  1. Populate Template:Translation with content from public translations and start utilizing the template more (in progress; template should have a good documentation now).
  2. Add new languages to the wiki (especially the ones that the game comes with).
  3. Move pages and categories to appropriate places according to the Help:Style guide (This will need coordination with Project Navigation and Categories).
    1. The auto-translation template is required to automatically categorize pages and avoid adding categories manually.
  4. Move and use {{DISPLAYTITLE}} for all remaining non-English pages. (Mentioned in translation guide)
  5. Fix Project Zomboid Wiki, Project Zomboid Wiki/hu, วิกิโปรเจกต์ซอมบอยด์, Project Zomboid Wiki and 僵尸毁灭工程 wiki displaying their titles.
  6. Project Zomboid Wiki/it, Project Zomboid Wiki/ja, Project Zomboid Wiki/ko, Project Zomboid Wiki/pt, Project Zomboid Wiki, วิกิโปรเจกต์ซอมบอยด์, Project Zomboid Wiki, 殭屍毀滅工程 wiki, 僵尸毁灭工程 wiki needs updating links with {{MainPage Gameplay}} and {{MainPage WorldObjects}} templates.
  7. Figure out a way to easily update translations whenever main page changes, indicate which version it's based it? oldid?
  8. Don't use [[page|translations]] for pages that use {{DISPLAYTITLE}}. (recommended)
  9. Use {{Subpage}} template instead of manually inputting /xx for languages. (in progress)

Technical (sysop)

  1. Figure out how to translate some interface elements based on the language chosen in MediaWiki (sidebar, site notice, footer…).
    1. Most interface elements can be translated by wiki admins via Mediawiki interface pages, using the language code subpage [1].
    2. All other elements require setting up by a system admin, such as Namespaces and custom footers (default footers can be translated as above [2]).
  2. Add full-fledge language support, such as Wikipedia or other MediaWikis? (wiki farm; extra maintenance burden).
    1. To be like MediaWiki, this would require the Translate extension (evaluate if it's needed for our use case).

Translation progress

You can check the progress of the translations below by clicking on the language name.

Also it is encouraged to add new tasks or cross out completed tasks on the certain language section below to help the translation progress.

Czech

Main page

  • Needs moving to the new format.
  • Needs translation of new links and general checking.

Sidebar

  • Needs translation.

German

Main page

  • Needs moving to the new format.
  • Needs translation of new links and general checking.

Sidebar

  • Needs translation.

Templates

  • Replace old navbox templates with the new ones.

Spanish

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

French

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Others

  • Move pages (including categories) to subpages of English page.

Hungarian

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Italian

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Japanese

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Korean

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Dutch

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation. (Affiliates missing).

Norwegian

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Polish

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Translations

  • A lot of pages are terribly outdated (based on 0.2.0).

Portugese

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation (falls back to pt-br, Affiliates missing).

Others

Brazilian Portugese

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation.

Others

I checked and it seems that even these pages are in pt-br... Sarah52 (talk) 03:39, 22 April 2024 (BST)
  • Change the sections "Uso" to "Utilidade" from all pages that have it (eng equivalent: use to utility, as usage in portuguese "usagem" is not a really common word)

Russian

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation

Templates

  • Replace old navbox templates with the new ones.

Others

  • Move pages (including categories) to subpages of English page.

Thai

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation

Turkish

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation

Ukrainian

Main page

  • Needs moving to the new format.
  • Needs some checkups (some translation differs to what is in GitHub) – still needed?.

Sidebar

  • Needs translation

Chinese (Simplified)

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation

帮助

模板

载具

地点

Others

  • 模组开发
  • 生存指南
  • Move remaining pages and links from /zh-cn and /zh-Hans to /zh-hans (seems to be finished, unless something's missed still).

Chinese (Traditional)

Main page

  • Needs moving to the new format.

Sidebar

  • Needs translation (will fall back to zh-hans).

Others

  • Move remaining pages and links from /zh and /zh-Hant to /zh-hant.

Contributors

Want to be a contributor? You can add the appropriate Userbox so you can be properly counted toward the contributor count.

Just copy and paste the syntax onto your user page to display your contribution to this project.

Syntax Userbox
{{User project|Translations|leader}}
Translations

XXX is the project leader of Translations.

{{User project|Translations}}
Translations

XXX is a contributor of Translations.