Translating:Page Content Service
The Page Content Service is an API for page content to deliver HTML and provide some JSON metadata for reading use cases. It is used by the Wikimedia Foundation for rendering articles for the mobile UI in the Wikipedia apps for iOS and Android.
It currently runs as a service on dedicated WMF servers, based a node.js runtime. Its documentation is still limited (technical docs are private) as this is a work in progress and a transitional solution before adapting MediaWiki itself (and the Wikimedia servers infrastructure) to take into account mobile requirements and limitations, as well as to better support other client-side platforms (including smart TVs or other mobile OSes with limited capabilities) and some accessiblity features (for other adapted browsers). A small part of the API is stable, but most API endpoints for JSON metadata and all HTML endpoints are still experimental and will change over time.
Project information:
- Project contact: JoeWalshWMF
- Translatewiki.net contacts: Nike
- Source: https://gerrit.wikimedia.org/g/mediawiki/services/mobileapps/
- Bugtracker: https://phabricator.wikimedia.org/tag/page_content_service/
- Licence: Apache 2.0
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.
Activity
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 |
---|---|---|---|---|---|
ab: Abkhazian | 24 | 20 | 16% | 0% | 0% |
acm: Iraqi Arabic | 24 | 0 | 100% | 0% | 0% |
af: Afrikaans | 24 | 14 | 41% | 0% | 5% |
anp: Angika | 24 | 0 | 100% | 100% | 0% |
ar: Arabic | 24 | 0 | 100% | 100% | 0% |
arn: Mapuche | 24 | 15 | 37% | 0% | 0% |
ary: Moroccan Arabic | 24 | 22 | 8% | 0% | 0% |
as: Assamese | 24 | 16 | 33% | 0% | 0% |
ast: Asturian | 24 | 11 | 54% | 0% | 9% |
az: Azerbaijani | 24 | 0 | 100% | 4% | 0% |
azb: South Azerbaijani | 24 | 20 | 16% | 0% | 0% |
ba: Bashkir | 24 | 14 | 41% | 100% | 5% |
ban: Balinese | 24 | 0 | 100% | 75% | 0% |
be: Belarusian | 24 | 0 | 100% | 0% | 0% |
be-tarask: Belarusian (Taraškievica orthography) | 24 | 0 | 100% | 0% | 0% |
bew: Betawi | 24 | 0 | 100% | 0% | 0% |
bg: Bulgarian | 24 | 21 | 12% | 0% | 0% |
bgn: Western Balochi | 24 | 22 | 8% | 0% | 0% |
bjn: Banjar | 24 | 1 | 95% | 0% | 0% |
blk: Pa'O | 24 | 0 | 100% | 91% | 0% |
bn: Bangla | 25 | 0 | 100% | 0% | 0% |
br: Breton | 24 | 0 | 100% | 0% | 0% |
bs: Bosnian | 24 | 13 | 45% | 0% | 5% |
ca: Catalan | 24 | 0 | 100% | 0% | 0% |
ccp: Chakma | 24 | 0 | 100% | 0% | 0% |
ce: Chechen | 24 | 0 | 100% | 0% | 0% |
ckb: Central Kurdish | 24 | 0 | 100% | 0% | 0% |
cnh: Hakha-Chin | 24 | 17 | 29% | 0% | 0% |
cs: Czech | 24 | 10 | 58% | 0% | 9% |
cy: Welsh | 24 | 0 | 100% | 0% | 0% |
da: Danish | 24 | 6 | 75% | 0% | 5% |
dag: Dagbani | 24 | 0 | 100% | 0% | 0% |
de: German | 24 | 0 | 100% | 100% | 0% |
dga: Dagaare | 24 | 0 | 100% | 100% | 0% |
diq: Zazaki | 24 | 0 | 100% | 0% | 0% |
el: Greek | 24 | 9 | 62% | 13% | 5% |
en: English | 26 | 0 | 100% | 0% | 0% |
en-gb: British English | 24 | 22 | 8% | 0% | 0% |
eo: Esperanto | 24 | 8 | 66% | 6% | 0% |
es: Spanish | 24 | 2 | 91% | 13% | 0% |
eu: Basque | 24 | 0 | 100% | 100% | 0% |
fa: Persian | 24 | 0 | 100% | 62% | 0% |
fat: Fanti | 24 | 0 | 100% | 0% | 0% |
fi: Finnish | 24 | 0 | 100% | 0% | 0% |
fit: Tornedalen Finnish | 24 | 23 | 4% | 0% | 0% |
fo: Faroese | 24 | 18 | 25% | 0% | 0% |
fr: French | 24 | 0 | 100% | 75% | 0% |
fy: Western Frisian | 24 | 0 | 100% | 8% | 0% |
ga: Irish | 24 | 11 | 54% | 0% | 9% |
gaa: Ga | 24 | 20 | 16% | 0% | 0% |
gcf: Guadeloupean Creole | 24 | 13 | 45% | 0% | 0% |
gl: Galician | 24 | 0 | 100% | 75% | 0% |
glk: Gilaki | 24 | 21 | 12% | 0% | 0% |
gn: Guarani | 24 | 3 | 87% | 0% | 0% |
got: Gothic | 24 | 23 | 4% | 0% | 0% |
gu: Gujarati | 24 | 17 | 29% | 0% | 0% |
gur: Frafra | 24 | 0 | 100% | 0% | 0% |
guw: Gun | 24 | 0 | 100% | 0% | 0% |
ha: Hausa | 24 | 11 | 54% | 0% | 0% |
he: Hebrew | 24 | 0 | 100% | 0% | 0% |
hi: Hindi | 24 | 10 | 58% | 0% | 5% |
hr: Croatian | 24 | 18 | 25% | 0% | 0% |
hsb: Upper Sorbian | 24 | 19 | 20% | 0% | 0% |
ht: Haitian Creole | 24 | 0 | 100% | 0% | 0% |
hu: Hungarian | 24 | 0 | 100% | 0% | 0% |
hy: Armenian | 24 | 13 | 45% | 0% | 5% |
hyw: Western Armenian | 24 | 19 | 20% | 0% | 0% |
ia: Interlingua | 24 | 0 | 100% | 8% | 0% |
iba: Iban | 24 | 0 | 100% | 0% | 0% |
id: Indonesian | 24 | 0 | 100% | 4% | 0% |
igl: Igala | 24 | 18 | 25% | 0% | 0% |
inh: Ingush | 24 | 18 | 25% | 16% | 0% |
io: Ido | 24 | 0 | 100% | 0% | 0% |
is: Icelandic | 24 | 0 | 100% | 83% | 0% |
it: Italian | 24 | 0 | 100% | 0% | 0% |
ja: Japanese | 26 | 0 | 100% | 0% | 0% |
jbo: Lojban | 24 | 23 | 4% | 0% | 0% |
jv: Javanese | 24 | 11 | 54% | 0% | 9% |
ka: Georgian | 24 | 14 | 41% | 0% | 5% |
kaa: Kara-Kalpak | 24 | 0 | 100% | 0% | 0% |
kab: Kabyle | 24 | 11 | 54% | 15% | 5% |
kcg: Tyap | 24 | 0 | 100% | 0% | 0% |
kiu: Kirmanjki | 24 | 1 | 95% | 0% | 5% |
kjp: Eastern Pwo | 24 | 23 | 4% | 0% | 0% |
kk-cyrl: Kazakh (Cyrillic script) | 24 | 23 | 4% | 0% | 0% |
km: Khmer | 24 | 11 | 54% | 0% | 9% |
kn: Kannada | 24 | 22 | 8% | 0% | 0% |
ko: Korean | 24 | 0 | 100% | 0% | 0% |
krc: Karachay-Balkar | 24 | 0 | 100% | 8% | 0% |
ks-arab: Kashmiri (Arabic script) | 25 | 0 | 100% | 8% | 0% |
ksh: Colognian | 24 | 14 | 41% | 0% | 5% |
ku-latn: Kurdish (Latin script) | 24 | 0 | 100% | 16% | 0% |
kum: Kumyk | 24 | 17 | 29% | 0% | 0% |
kus: Kusaal | 24 | 0 | 100% | 0% | 0% |
ky: Kyrgyz | 24 | 3 | 87% | 0% | 0% |
lb: Luxembourgish | 24 | 0 | 100% | 4% | 0% |
li: Limburgish | 24 | 22 | 8% | 0% | 0% |
lij: Ligurian | 24 | 0 | 100% | 0% | 0% |
lki: Laki | 24 | 23 | 4% | 0% | 0% |
ln: Lingala | 24 | 23 | 4% | 0% | 0% |
lt: Lithuanian | 24 | 1 | 95% | 0% | 0% |
lv: Latvian | 24 | 15 | 37% | 0% | 0% |
mag: Magahi | 24 | 0 | 100% | 0% | 0% |
mai: Maithili | 24 | 17 | 29% | 0% | 0% |
mk: Macedonian | 25 | 0 | 100% | 48% | 0% |
ml: Malayalam | 24 | 0 | 100% | 0% | 0% |
mnc: Manchu | 24 | 0 | 100% | 0% | 0% |
mni: Manipuri | 24 | 0 | 100% | 0% | 0% |
mnw: Mon | 24 | 9 | 62% | 0% | 5% |
mos: Mossi | 24 | 0 | 100% | 0% | 0% |
mr: Marathi | 24 | 14 | 41% | 0% | 5% |
mrh: Mara | 24 | 1 | 95% | 100% | 5% |
ms: Malay | 24 | 0 | 100% | 0% | 0% |
mt: Maltese | 24 | 22 | 8% | 0% | 0% |
my: Burmese | 24 | 0 | 100% | 54% | 0% |
nap: Neapolitan | 24 | 23 | 4% | 0% | 0% |
nb: Norwegian Bokmål | 24 | 0 | 100% | 0% | 0% |
ne: Nepali | 24 | 12 | 50% | 0% | 9% |
nit: Southeastern Kolami | 24 | 14 | 41% | 0% | 5% |
nl: Dutch | 25 | 0 | 100% | 68% | 0% |
nn: Norwegian Nynorsk | 24 | 10 | 58% | 0% | 0% |
nqo: N’Ko | 24 | 0 | 100% | 0% | 0% |
oc: Occitan | 24 | 14 | 41% | 0% | 5% |
olo: Livvi-Karelian | 24 | 20 | 16% | 0% | 0% |
om: Oromo | 24 | 1 | 95% | 100% | 5% |
os: Ossetic | 24 | 21 | 12% | 0% | 0% |
pa: Punjabi | 24 | 0 | 100% | 66% | 0% |
pam: Pampanga | 24 | 21 | 12% | 0% | 0% |
pl: Polish | 24 | 0 | 100% | 87% | 0% |
pnb: Western Punjabi | 24 | 9 | 62% | 0% | 5% |
ps: Pashto | 24 | 14 | 41% | 0% | 5% |
pt: Portuguese | 24 | 0 | 100% | 12% | 0% |
pt-br: Brazilian Portuguese | 24 | 0 | 100% | 0% | 0% |
qqq: Message documentation | 26 | 0 | 100% | 0% | 0% |
rn: Rundi | 24 | 0 | 100% | 0% | 0% |
ro: Romanian | 24 | 0 | 100% | 0% | 0% |
roa-tara: Tarantino | 24 | 0 | 100% | 29% | 0% |
rsk: Pannonian Rusyn | 24 | 0 | 100% | 0% | 0% |
ru: Russian | 24 | 0 | 100% | 0% | 0% |
sa: Sanskrit | 24 | 17 | 29% | 0% | 0% |
sah: Yakut | 24 | 13 | 45% | 0% | 9% |
sat: Santali | 24 | 22 | 8% | 0% | 0% |
scn: Sicilian | 24 | 3 | 87% | 0% | 0% |
sco: Scots | 24 | 22 | 8% | 0% | 0% |
sd: Sindhi | 25 | 0 | 100% | 4% | 0% |
sdh: Southern Kurdish | 24 | 14 | 41% | 0% | 0% |
se: Northern Sami | 24 | 18 | 25% | 0% | 0% |
sh: Serbo-Croatian | 24 | 21 | 12% | 0% | 0% |
sh-latn: Serbo-Croatian (Latin script) | 24 | 20 | 16% | 0% | 0% |
shi: Tachelhit | 24 | 22 | 8% | 50% | 0% |
shn: Shan | 24 | 11 | 54% | 0% | 9% |
si: Sinhala | 24 | 20 | 16% | 0% | 0% |
sje: Pite Sami | 24 | 21 | 12% | 0% | 0% |
sk: Slovak | 24 | 0 | 100% | 91% | 0% |
skr-arab: Saraiki (Arabic script) | 25 | 2 | 92% | 0% | 0% |
sl: Slovenian | 24 | 0 | 100% | 12% | 0% |
smn: Inari Sami | 24 | 13 | 45% | 0% | 0% |
sms: Skolt Sami | 24 | 15 | 37% | 0% | 0% |
sn: Shona | 24 | 6 | 75% | 0% | 0% |
sq: Albanian | 24 | 18 | 25% | 0% | 0% |
sr-ec: Serbian (Cyrillic script) | 24 | 0 | 100% | 8% | 0% |
sr-el: Serbian (Latin script) | 24 | 0 | 100% | 0% | 0% |
sro: Campidanese Sardinian | 24 | 19 | 20% | 0% | 0% |
su: Sundanese | 24 | 11 | 54% | 0% | 5% |
sv: Swedish | 24 | 0 | 100% | 4% | 0% |
sw: Swahili | 24 | 0 | 100% | 0% | 0% |
syl: Sylheti | 24 | 22 | 8% | 0% | 0% |
ta: Tamil | 24 | 0 | 100% | 0% | 0% |
tcy: Tulu | 24 | 14 | 41% | 0% | 5% |
tdd: Tai Nuea | 24 | 11 | 54% | 0% | 0% |
te: Telugu | 24 | 14 | 41% | 0% | 5% |
tg-cyrl: Tajik (Cyrillic script) | 24 | 23 | 4% | 0% | 0% |
th: Thai | 24 | 3 | 87% | 0% | 0% |
ti: Tigrinya | 24 | 7 | 70% | 0% | 0% |
tl: Tagalog | 24 | 0 | 100% | 0% | 0% |
tly: Talysh | 24 | 0 | 100% | 0% | 0% |
tn: Tswana | 24 | 19 | 20% | 0% | 0% |
tr: Turkish | 24 | 0 | 100% | 95% | 0% |
trv: Taroko | 24 | 23 | 4% | 100% | 0% |
tt-cyrl: Tatar (Cyrillic script) | 24 | 20 | 16% | 0% | 0% |
tum: Tumbuka | 24 | 18 | 25% | 0% | 0% |
tw: Twi | 24 | 2 | 91% | 0% | 0% |
ug-arab: Uyghur (Arabic script) | 24 | 19 | 20% | 0% | 0% |
uk: Ukrainian | 24 | 0 | 100% | 83% | 0% |
ur: Urdu | 25 | 13 | 48% | 0% | 8% |
uz: Uzbek | 24 | 0 | 100% | 0% | 0% |
vec: Venetian | 24 | 19 | 20% | 0% | 0% |
vi: Vietnamese | 24 | 11 | 54% | 0% | 5% |
vo: Volapük | 24 | 23 | 4% | 0% | 0% |
wal: Wolaytta | 24 | 0 | 100% | 0% | 0% |
wo: Wolof | 24 | 23 | 4% | 0% | 0% |
xal: Kalmyk | 24 | 7 | 70% | 0% | 0% |
xmf: Mingrelian | 24 | 3 | 87% | 0% | 0% |
yi: Yiddish | 24 | 17 | 29% | 0% | 0% |
yrl: Nheengatu | 24 | 0 | 100% | 0% | 0% |
yue-hant: Cantonese (Traditional Han script) | 24 | 22 | 8% | 0% | 0% |
zgh: Standard Moroccan Tamazight | 24 | 22 | 8% | 0% | 0% |
zh-hans: Simplified Chinese | 24 | 0 | 100% | 45% | 0% |
zh-hant: Traditional Chinese | 24 | 0 | 100% | 0% | 0% |
zh-hk: Chinese (Hong Kong) | 24 | 23 | 4% | 0% | 0% |
zu: Zulu | 24 | 4 | 83% | 0% | 5% |
All 201 languages together | 4,837 | 1,707 | 64% | 15% | 1% |
Map of translators
See also: Category:Page Content Service translators — all users that registered their participation in their user page (including those not indicating their location).