PZwiki:Project Translations: Difference between revisions
(Let's add the back arrow back until other pages are merged, add userboxes, navbox) |
m (Actually, let's remove the arrow indeed) |
||
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="display: block; border: 1px solid #191423; vertical-align: top; background: #ebcdc3; margin-bottom: 10px; padding: 1em; margin-top: 0em; padding-top: .3em;"> |
Revision as of 01:00, 3 December 2023
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.
Anyone is welcome to join by adding {{User project|Translations}}
and {{User language|language code}}
on their user pages to indicate their participation in this project and which languages they can help with.
Language name | Language code (wiki) | Language code (game) | Main page | Main page translation | Sidebar translation | Article count | Speakers count |
---|---|---|---|---|---|---|---|
English (US) | en | EN | Project Zomboid Wiki | base language | base language | 2,999 | n/a |
English (UK) | en-gb | EN UK (unavailable in game) | not present | not present | Falls back to en | 0 | n/a |
Afrikaans | af | AF (unavailable in game) | not present | not present | needs translations | 0 | 1 |
Catalan | ca | CA | not present | not present | needs translations | 0 | 0 |
Czech | cs | CS | Project Zomboid Wiki | DONE (except newly added Noise link) | needs translations | 7 | 0 |
Danish | da | DA | not present | not present | needs translations | 0 | 0 |
Estonian | ee | EE (unavailable in game) | not present | not present | needs translations | 0 | 0 |
German | de | DE | Project Zomboid Wiki | needs translations | needs translations | 14 | 2 |
Spanish | es | ES | Project Zomboid Wiki | some missing translations, needs checking | DONE | 102 | 3 |
Spanish (Argentina) | es-ar* | AR | not present | not present | unsupported by MediaWiki | 0 | n/a |
Finnish | fi | FI | not present | not present | needs translations | 0 | 1 |
French | fr | FR | Project Zomboid Wiki/fr | some missing translations, needs checking | DONE | 87 | 5 |
Hungarian | hu | HU | Project Zomboid Wiki/hu | needs translations | needs translations | 1 | 0 |
Indonesian | id | ID | not present | not present | needs translations | 0 | 0 |
Italian | it | IT | Project Zomboid Wiki/it | some missing translations, needs checking | DONE | 15 | 0 |
Japanese | ja | JP | Project Zomboid Wiki/ja | some missing translations, needs checking | needs translations | 100 | 1 |
Korean | ko | KO | Project Zomboid Wiki/ko | some missing translations, needs checking | needs translations | 22 | 1 |
Dutch | nl | NL | Project Zomboid Wiki/nl | DONE | DONE (except Affiliates) | 1 | 0 |
Norwegian | no | NO | Project Zomboid Wiki/no | needs translations | needs translations | 8 | 0 |
Polish | pl | PL | Project Zomboid Wiki | DONE | DONE | 31 | 3 |
Tagalog | ph | PH | not present | not present | needs translations | 0 | 0 |
Portugese | pt | PT | Project Zomboid Wiki/pt | some missing translations, needs checking | Falls back to pt-br | 2 | 0 |
Brazilian Portugese | pt-br | PTBR | Project Zomboid Wiki/pt-br | DONE | DONE (except Affiliates) | 66 | 2 |
Romanian | ro | RO | not present | not present | needs translations | 0 | 0 |
Russian | ru | RU | Project Zomboid Wiki | some missing translations, needs checking | needs translations | 88 | 9 |
Thai | th | TH | วิกิโปรเจกต์ซอมบอยด์ | some missing translations, needs checking | DONE | 10 | 2 |
Turkish | tr | TR | Project Zomboid Wiki | DONE | DONE | 320 | 1 |
Ukrainian | uk | UA | Project Zomboid Wiki | DONE mostly, though there are a few inconsistencies | needs translations | 57 | 2 |
Chinese (Simplified) | zh-hans | CN | 僵尸毁灭工程 wiki | DONE | DONE | 120 | 5 |
Chinese (Traditional) | zh-hant | CH | 殭屍毀滅工程 wiki | some missing translations, needs checking | Falls back to zh-hans | 51 | 6 |
- 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.
- Add instructions on how to change language in MediaWiki.
- Add instructions on how to translate main page.
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
- Update Navboxes and more templates to use Template:T (links) or Template:Translation (raw translation).
- 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.
- This method preserves the translation of the template document.
- It's easier to transfer when Translate extension is applied in the future.
- 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.
- Translate and improve notice boxes.
- Latest changes to translating notice boxes use Template:Translation, needs to be improved by:
- Use simplified string to get text, e.g.
notice_improve_text
instead of sections of the notice box. - Get string from the language code subpage of the template.
- Use simplified string to get text, e.g.
Create notice box for: "want to translate this template? see here", with link to the language code subpage.See Template:Translation guide.
- Latest changes to translating notice boxes use Template:Translation, needs to be improved by:
Update{{Img item}}
template with new languages.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).Create notice box for auto translated pages (i.e. Google Translate, DeepL, etc.) stating: "⚠ This page auto translated from English, translation errors possible."
Miscellaneous
- Populate Template:Translation with content from public translations and start utilizing the template more (in progress; template should have a good documentation now).
- Add new languages to the wiki (especially the ones that the game comes with).
- Move pages and categories to appropriate places according to the Help:Style guide (This will need coordination with Project Navigation and Categories).
- The auto-translation template is required to automatically categorize pages and avoid adding categories manually.
Moveand use{{DISPLAYTITLE}}
for all remaining non-English pages. (Mentioned in translation guide)Fix Project Zomboid Wiki, Project Zomboid Wiki/hu, วิกิโปรเจกต์ซอมบอยด์, Project Zomboid Wiki and 僵尸毁灭工程 wiki displaying their titles.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.- Figure out a way to easily update translations whenever main page changes, indicate which version it's based it? oldid?
- Don't use
[[page|translations]]
for pages that use {{DISPLAYTITLE}}. (recommended) - Use
{{Subpage}}
template instead of manually inputting /xx for languages. (in progress)
Technical (sysop)
- Figure out how to translate some interface elements based on the language chosen in MediaWiki (
sidebar, site notice,footer…).- Most interface elements can be translated by wiki admins via Mediawiki interface pages, using the language code subpage [1].
- All other elements require setting up by a system admin, such as Namespaces and custom footers (default footers can be translated as above [2]).
Add full-fledge language support, such as Wikipedia or other MediaWikis? (wiki farm; extra maintenance burden).- To be like MediaWiki, this would require the Translate extension (evaluate if it's needed for our use case).
Articles in need of improvement
Translation needed | Tasks |
---|---|
Czech |
|
German |
|
Spanish |
|
French |
|
Hungarian |
|
Italian |
|
Japanese |
|
Korean |
|
Dutch |
|
Norwegian |
|
Polish |
|
Portugese |
|
Brazilian Portugese |
|
Russian |
|
Thai |
|
Turkish |
|
Ukrainian |
|
Chinese (Simplified) |
|
Chinese (Traditional) |
|
Userboxes
Just copy and paste the syntax onto your user page to display your contribution to this project.
Syntax | Userbox |
---|---|
{{User project|Translations|leader}} |
XXX is the project leader of Translations. |
{{User project|Translations}} |
XXX is a contributor of Translations. |
Contributors
Want to be a contributor? You can add your name below. Also, please add the appropriate Userbox so you can be properly counted toward the contributor count.