Translating:Wikipedia Library Card Platform
Wikipedia Library Card Platform (homepage) provides free access to research materials to improve your ability to contribute content to Wikimedia projects. The website is powered by an open source Django project called TWLight.
Translation notes
- Wikipedia Library Card Platform has documentation on running a local development version of TWLight called twlight_vagrant.
- TWLight is based on Django 1.11, which has its own localization documentation.
Translatewiki translations only translate interface elements (e.g. basic text, buttons), and does not currently support publisher descriptions and certain other pieces of text (those that live in the tool's database rather than code). We're working on translation support for these texts too.
How to test translations in a local development environment
Once you have twlight_vagrant running and have SSHed into the guest, you can start working with translations. Replace XXX (twice) with your language code.
# Place where translations are stored within vagrant
cd /var/www/html/TWLight/locale/XXX/LC_MESSAGES/
# Edit translations:
vim django.po
# Compile updated translations.
sudo -u www /var/www/html/TWLight/bin/virtualenv_translate.sh
# Restart web application service
sudo systemctl restart gunicorn
# Select language from preferences (if you have created a user) in the local website or just set the preferred language via your browser settings or extension.
Exports
Languages with translation completion less than 25 % are not committed to version control. If the project consists of multiple message groups, the limit is applied to each group separately.
Translation updates are exported to version control every Monday and Thursday.
Translation statistics
The numbers shown below are cached and may not show the latest status. See this stats page for always up to date statistics.
Language | Messages | Untranslated | Completion | Reviewed | Outdated |
---|---|---|---|---|---|
ar: Arabic | 561 | 108 | 80% | 93% | 10% |
ary: Moroccan Arabic | 561 | 539 | 3% | 0% | 0% |
az: Azerbaijani | 561 | 542 | 3% | 0% | 0% |
bcl: Central Bikol | 561 | 285 | 49% | 0% | 1% |
be-tarask: Belarusian (Taraškievica orthography) | 561 | 525 | 6% | 0% | 0% |
bn: Bangla | 561 | 423 | 24% | 31% | 1% |
br: Breton | 561 | 333 | 40% | 0% | 8% |
ca: Catalan | 561 | 471 | 16% | 10% | 1% |
cs: Czech | 561 | 525 | 6% | 0% | 0% |
cy: Welsh | 561 | 477 | 14% | 0% | 1% |
da: Danish | 561 | 280 | 50% | 3% | 4% |
de: German | 561 | 6 | 98% | 4% | 2% |
diq: Zazaki | 561 | 391 | 30% | 24% | 0% |
el: Greek | 561 | 492 | 12% | 0% | 1% |
en-gb: British English | 561 | 375 | 33% | 0% | 1% |
eo: Esperanto | 561 | 413 | 26% | 0% | 3% |
es: Spanish | 561 | 128 | 77% | 37% | 2% |
fa: Persian | 561 | 257 | 54% | 29% | 13% |
fi: Finnish | 561 | 301 | 46% | 3% | 17% |
fr: French | 561 | 0 | 100% | 75% | 0% |
he: Hebrew | 561 | 5 | 99% | 0% | 0% |
hi: Hindi | 561 | 200 | 64% | 90% | 15% |
hy: Armenian | 561 | 503 | 10% | 0% | 0% |
id: Indonesian | 561 | 346 | 38% | 1% | 1% |
it: Italian | 561 | 500 | 10% | 8% | 0% |
ja: Japanese | 561 | 1 | 99% | 4% | 1% |
ka: Georgian | 561 | 522 | 6% | 0% | 0% |
kcg: Tyap | 561 | 546 | 2% | 0% | 0% |
kjp: Eastern Pwo | 561 | 507 | 9% | 0% | 0% |
kn: Kannada | 561 | 506 | 9% | 56% | 0% |
ko: Korean | 561 | 338 | 39% | 0% | 4% |
kum: Kumyk | 561 | 483 | 13% | 0% | 0% |
lb: Luxembourgish | 561 | 488 | 13% | 1% | 0% |
lv: Latvian | 561 | 543 | 3% | 38% | 1% |
mk: Macedonian | 561 | 355 | 36% | 0% | 7% |
ml: Malayalam | 561 | 511 | 8% | 0% | 0% |
mnw: Mon | 561 | 401 | 28% | 0% | 1% |
mr: Marathi | 561 | 435 | 22% | 0% | 5% |
ms: Malay | 561 | 270 | 51% | 0% | 1% |
my: Burmese | 561 | 441 | 21% | 0% | 9% |
nb: Norwegian Bokmål | 561 | 548 | 2% | 0% | 0% |
ne: Nepali | 561 | 536 | 4% | 36% | 0% |
nl: Dutch | 561 | 471 | 16% | 14% | 1% |
pl: Polish | 561 | 352 | 37% | 7% | 1% |
pt: Portuguese | 561 | 12 | 97% | 27% | 2% |
pt-br: Brazilian Portuguese | 561 | 7 | 98% | 3% | 2% |
qqq: Message documentation | 561 | 11 | 98% | 0% | 0% |
ro: Romanian | 561 | 61 | 89% | 0% | 9% |
roa-tara: Tarantino | 561 | 506 | 9% | 0% | 0% |
ru: Russian | 561 | 9 | 98% | 75% | 2% |
sd: Sindhi | 561 | 496 | 11% | 0% | 0% |
skr-arab: Saraiki (Arabic script) | 561 | 478 | 14% | 0% | 0% |
sr-ec: Serbian (Cyrillic script) | 561 | 398 | 29% | 27% | 0% |
sr-el: Serbian (Latin script) | 561 | 470 | 16% | 0% | 0% |
sv: Swedish | 561 | 302 | 46% | 0% | 5% |
ta: Tamil | 561 | 413 | 26% | 11% | 5% |
tcy: Tulu | 561 | 502 | 10% | 0% | 0% |
th: Thai | 561 | 510 | 9% | 0% | 1% |
ti: Tigrinya | 561 | 540 | 3% | 0% | 0% |
tly: Talysh | 561 | 546 | 2% | 0% | 0% |
tr: Turkish | 561 | 0 | 100% | 98% | 0% |
ug-arab: Uyghur (Arabic script) | 561 | 547 | 2% | 0% | 1% |
uk: Ukrainian | 561 | 57 | 89% | 33% | 3% |
vi: Vietnamese | 561 | 365 | 34% | 1% | 7% |
zgh: Standard Moroccan Tamazight | 561 | 523 | 6% | 15% | 1% |
zh-hans: Simplified Chinese | 561 | 92 | 83% | 8% | 1% |
zh-hant: Traditional Chinese | 561 | 0 | 100% | 0% | 0% |
All 67 languages together | 37,587 | 23,524 | 37% | 21% | 2% |
Activity
Map of translators
Open support requests
No open support requests. This is good!