Translating:Etherpad lite
Etherpad is a really-real time collaborative editor. With it, you can for instance collaboratively write down notes on a meeting while at the phone, or develop a document fixing each other's spelling errors as soon as they come out of the keyboard. Thanks to it, you'll finally be able to really write four hands, six hands, ... 2n hands. It's building on the original Etherpad code to make the editor really realtime: much lighter and more stable. It's free software, using the Apache License v2.
The Etherpad Foundation hosts a test site for everybody to try it. Don't rely on this service for medium- or long-term preservation of your pads/content.
Wikimedia Labs also hosts a test site. The main aim here would be to eventually integrate Etherpad with MediaWiki (with the EtherEditor extension), to benefit from both the four-hands features in Etherpad (without MediaWiki's edit conflicts) and the asynchronous/transparent collaboration of MediaWiki (with histories, logs etc.).
Source code and issues
- Etherpad has its repository on GitHub (readme)
- Issues can be reported on its issue tracker (you can also use the "i18n" label).
- More information about the technical aspects of the localisation is available in the docs.
Coordination
- User:Nike coordinates the localization on translatewiki.net.
- Marcel/analphabet (User:Mklehr) is the developer contact. Questions about the translation can be asked on the talk page.
- IRC channel: #etherpad-lite-dev @ freenode
Translations from translatewiki.net are integrated into the software every week, and are usually live on the demo site within a day (it runs nightly code). Support for a language is enabled on a localisation level of 35 % or more.
Formatting and message syntax
Plural
Only the messages that are part of the subgroup for the small "Etherpad Lite" extension for MediaWiki (see below), which uses the MediaWiki parser, may recognize the MediaWiki markup and parser functions like {{PLURAL: ... }}
or {{GRAMMAR: ... }}
. That MediaWiki extension is independant of Etherpad lite itself and just allows connecting to external Etherpad servers to work with pads hosted on external Eherpad lite servers and embed them as a block inside a wiki page.
All other messages in the "Etherpad Lite core" and "Etherpad Lite plugin" subgroups are using their own syntax as they are parsed and emitted by the webserver hosting an instance of Etherpad Lite. For handling plural forms, these messages use a different syntax.
Quick explanation on formatting: "You have {{n}} unread {[ plural(n) one: message, other: messages ]}
". Forms you can use are zero
, one
, two
, few
, many
, and other
, according to the plural rules in CLDR for your language.
For more details, see https://github.com/ether/etherpad-lite/pull/1841 for an example of how it works and https://github.com/marcelklehr/html10n.js#pluralization for a thorough explanation.
Sub-projects (message groups)
- Etherpad lite (22 groups):
- Etherpad Lite (extension for MediaWiki)
- Etherpad lite core
- Etherpad lite plugin Administrate pads
- Etherpad lite plugin Align text
- Etherpad lite plugin Author follow
- Etherpad lite plugin Author hover
- Etherpad lite plugin Comments and annotations
- Etherpad lite plugin Desktop notifications
- Etherpad lite plugin Embed Media
- Etherpad lite plugin Font color
- Etherpad lite plugin Font size
- Etherpad lite plugin Guest
- Etherpad lite plugin Headings
- Etherpad lite plugin Image Upload
- Etherpad lite plugin Markdown
- Etherpad lite plugin Pad list
- Etherpad lite plugin Set title
- Etherpad lite plugin Spellcheck
- Etherpad lite plugin Subscript and superscript
- Etherpad lite plugin Table of contents
- Etherpad lite plugin WebRTC
- Etherpad lite plugin What have I missed
- Etherpad lite plugin Who did what
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 |
---|---|---|---|---|---|
af: Afrikaans | 273 | 210 | 23% | 0% | 1% |
ang: Old English | 272 | 256 | 5% | 0% | 0% |
ar: Arabic | 273 | 2 | 99% | 43% | 0% |
ast: Asturian | 273 | 151 | 44% | 9% | 1% |
atj: Atikamekw | 272 | 251 | 7% | 0% | 0% |
awa: Awadhi | 273 | 218 | 20% | 0% | 1% |
az: Azerbaijani | 273 | 145 | 46% | 2% | 0% |
azb: South Azerbaijani | 273 | 174 | 36% | 5% | 2% |
ba: Bashkir | 272 | 260 | 4% | 100% | 1% |
bbc-latn: Batak Toba (Latin script) | 272 | 256 | 5% | 0% | 1% |
bcc: Southern Balochi | 273 | 159 | 41% | 0% | 3% |
be: Belarusian | 272 | 220 | 19% | 7% | 0% |
be-tarask: Belarusian (Taraškievica orthography) | 273 | 112 | 58% | 0% | 0% |
bg: Bulgarian | 272 | 208 | 23% | 28% | 0% |
bgn: Western Balochi | 273 | 213 | 21% | 0% | 1% |
blk: Pa'O | 272 | 265 | 2% | 0% | 0% |
bn: Bangla | 273 | 39 | 85% | 1% | 1% |
br: Breton | 273 | 155 | 43% | 0% | 2% |
bs: Bosnian | 273 | 181 | 33% | 79% | 2% |
ca: Catalan | 273 | 41 | 84% | 12% | 1% |
ce: Chechen | 272 | 265 | 2% | 0% | 0% |
ckb: Central Kurdish | 273 | 253 | 7% | 0% | 0% |
cs: Czech | 273 | 2 | 99% | 29% | 0% |
cy: Welsh | 272 | 183 | 32% | 0% | 1% |
da: Danish | 273 | 83 | 69% | 32% | 1% |
de: German | 273 | 2 | 99% | 94% | 0% |
diq: Zazaki | 273 | 2 | 99% | 45% | 0% |
dsb: Lower Sorbian | 273 | 2 | 99% | 0% | 0% |
dty: Doteli | 272 | 161 | 40% | 0% | 2% |
el: Greek | 273 | 41 | 84% | 43% | 1% |
en: English | 273 | 0 | 100% | 0% | 0% |
en-gb: British English | 273 | 154 | 43% | 0% | 0% |
eo: Esperanto | 273 | 154 | 43% | 22% | 2% |
es: Spanish | 273 | 92 | 66% | 98% | 0% |
et: Estonian | 273 | 165 | 39% | 4% | 4% |
eu: Basque | 273 | 2 | 99% | 99% | 0% |
fa: Persian | 273 | 53 | 80% | 63% | 0% |
ff: Fula | 272 | 3 | 98% | 0% | 0% |
fi: Finnish | 273 | 22 | 91% | 43% | 1% |
fo: Faroese | 273 | 198 | 27% | 0% | 2% |
fr: French | 273 | 0 | 100% | 54% | 0% |
fy: Western Frisian | 273 | 241 | 11% | 0% | 0% |
gl: Galician | 273 | 0 | 100% | 3% | 0% |
gn: Guarani | 272 | 255 | 6% | 0% | 0% |
gor: Gorontalo | 272 | 265 | 2% | 0% | 0% |
gu: Gujarati | 273 | 233 | 14% | 0% | 1% |
gur: Frafra | 272 | 247 | 9% | 0% | 1% |
ha: Hausa | 272 | 244 | 10% | 0% | 0% |
he: Hebrew | 273 | 0 | 100% | 16% | 0% |
hi: Hindi | 272 | 229 | 15% | 4% | 0% |
hif-latn: Fiji Hindi (Latin script) | 272 | 261 | 4% | 0% | 0% |
hr: Croatian | 273 | 145 | 46% | 0% | 1% |
hrx: Hunsrik | 273 | 174 | 36% | 0% | 3% |
hsb: Upper Sorbian | 273 | 2 | 99% | 0% | 0% |
hu: Hungarian | 273 | 29 | 89% | 38% | 2% |
hy: Armenian | 272 | 211 | 22% | 1% | 0% |
hyw: Western Armenian | 272 | 242 | 11% | 0% | 0% |
ia: Interlingua | 273 | 2 | 99% | 4% | 0% |
id: Indonesian | 272 | 6 | 97% | 7% | 1% |
ig: Igbo | 272 | 257 | 5% | 0% | 0% |
inh: Ingush | 272 | 265 | 2% | 14% | 0% |
io: Ido | 272 | 211 | 22% | 0% | 0% |
is: Icelandic | 273 | 116 | 57% | 0% | 1% |
it: Italian | 273 | 52 | 80% | 14% | 0% |
ja: Japanese | 273 | 104 | 61% | 73% | 2% |
kaa: Kara-Kalpak | 272 | 246 | 9% | 0% | 0% |
kab: Kabyle | 272 | 159 | 41% | 0% | 2% |
khw: Khowar | 272 | 258 | 5% | 0% | 0% |
kjp: Eastern Pwo | 272 | 245 | 9% | 0% | 0% |
kk-cyrl: Kazakh (Cyrillic script) | 272 | 252 | 7% | 0% | 0% |
km: Khmer | 273 | 191 | 30% | 7% | 2% |
kn: Kannada | 272 | 162 | 40% | 0% | 0% |
ko: Korean | 273 | 0 | 100% | 45% | 0% |
krc: Karachay-Balkar | 273 | 2 | 99% | 0% | 0% |
ksh: Colognian | 273 | 163 | 40% | 2% | 2% |
ku-latn: Kurdish (Latin script) | 272 | 205 | 24% | 2% | 0% |
kum: Kumyk | 272 | 259 | 4% | 0% | 0% |
ky: Kyrgyz | 273 | 243 | 10% | 0% | 1% |
lb: Luxembourgish | 273 | 114 | 58% | 3% | 0% |
lez: Lezghian | 272 | 258 | 5% | 0% | 2% |
lki: Laki | 273 | 163 | 40% | 0% | 2% |
lrc: Northern Luri | 273 | 209 | 23% | 0% | 1% |
lt: Lithuanian | 273 | 7 | 97% | 0% | 1% |
lv: Latvian | 273 | 191 | 30% | 7% | 1% |
map-bms: Banyumasan | 273 | 180 | 34% | 0% | 4% |
mg: Malagasy | 272 | 198 | 27% | 0% | 2% |
mk: Macedonian | 273 | 0 | 100% | 5% | 0% |
ml: Malayalam | 273 | 156 | 42% | 70% | 1% |
mn: Mongolian | 273 | 203 | 25% | 0% | 2% |
mnw: Mon | 272 | 220 | 19% | 0% | 0% |
mr: Marathi | 272 | 229 | 15% | 97% | 1% |
mrh: Mara | 272 | 265 | 2% | 0% | 0% |
ms: Malay | 273 | 159 | 41% | 0% | 3% |
my: Burmese | 273 | 29 | 89% | 8% | 1% |
nah: Nahuatl | 272 | 237 | 12% | 0% | 0% |
nap: Neapolitan | 273 | 166 | 39% | 0% | 1% |
nb: Norwegian Bokmål | 273 | 108 | 60% | 60% | 1% |
nds: Low German | 273 | 180 | 34% | 0% | 4% |
ne: Nepali | 273 | 173 | 36% | 0% | 1% |
nl: Dutch | 273 | 2 | 99% | 4% | 0% |
nn: Norwegian Nynorsk | 273 | 183 | 32% | 0% | 5% |
oc: Occitan | 273 | 69 | 74% | 0% | 3% |
olo: Livvi-Karelian | 272 | 229 | 15% | 39% | 0% |
os: Ossetic | 273 | 181 | 33% | 0% | 5% |
pa: Punjabi | 273 | 162 | 40% | 21% | 2% |
pl: Polish | 273 | 88 | 67% | 64% | 2% |
pms: Piedmontese | 272 | 53 | 80% | 0% | 1% |
ps: Pashto | 273 | 206 | 24% | 0% | 0% |
pt: Portuguese | 273 | 41 | 84% | 18% | 1% |
pt-br: Brazilian Portuguese | 273 | 2 | 99% | 28% | 0% |
qqq: Message documentation | 273 | 148 | 45% | 0% | 0% |
ro: Romanian | 272 | 151 | 44% | 0% | 1% |
roa-tara: Tarantino | 272 | 188 | 30% | 1% | 0% |
ru: Russian | 273 | 2 | 99% | 47% | 0% |
sat: Santali | 272 | 264 | 2% | 0% | 0% |
sc: Sardinian | 273 | 2 | 99% | 0% | 0% |
scn: Sicilian | 273 | 191 | 30% | 0% | 1% |
sco: Scots | 273 | 162 | 40% | 31% | 2% |
sd: Sindhi | 272 | 186 | 31% | 0% | 1% |
sdc: Sassarese Sardinian | 272 | 215 | 20% | 0% | 0% |
sdh: Southern Kurdish | 272 | 217 | 20% | 0% | 0% |
se: Northern Sami | 272 | 220 | 19% | 0% | 0% |
sh: Serbo-Croatian | 272 | 139 | 48% | 0% | 1% |
shn: Shan | 272 | 161 | 40% | 0% | 2% |
shy-latn: Shawiya (Latin script) | 272 | 257 | 5% | 0% | 0% |
sje: Pite Sami | 272 | 258 | 5% | 0% | 0% |
sk: Slovak | 273 | 2 | 99% | 0% | 0% |
skr-arab: Saraiki (Arabic script) | 272 | 112 | 58% | 0% | 0% |
sl: Slovenian | 273 | 0 | 100% | 7% | 0% |
smn: Inari Sami | 272 | 211 | 22% | 49% | 0% |
sms: Skolt Sami | 272 | 170 | 37% | 0% | 0% |
so: Somali | 273 | 256 | 6% | 0% | 1% |
sq: Albanian | 273 | 2 | 99% | 24% | 0% |
sr-ec: Serbian (Cyrillic script) | 273 | 151 | 44% | 76% | 0% |
sr-el: Serbian (Latin script) | 273 | 159 | 41% | 0% | 2% |
sro: Campidanese Sardinian | 273 | 110 | 59% | 0% | 0% |
sv: Swedish | 273 | 2 | 99% | 86% | 0% |
sw: Swahili | 272 | 29 | 89% | 7% | 1% |
ta: Tamil | 272 | 209 | 23% | 0% | 0% |
tcy: Tulu | 272 | 235 | 13% | 48% | 0% |
tdd: Tai Nuea | 272 | 266 | 2% | 0% | 0% |
te: Telugu | 273 | 188 | 31% | 16% | 1% |
th: Thai | 272 | 2 | 99% | 86% | 0% |
ti: Tigrinya | 272 | 253 | 6% | 0% | 0% |
tl: Tagalog | 272 | 230 | 15% | 0% | 1% |
tly: Talysh | 273 | 256 | 6% | 0% | 4% |
tr: Turkish | 273 | 2 | 99% | 44% | 0% |
tzm: Central Atlas Tamazight | 272 | 251 | 7% | 0% | 1% |
ug-arab: Uyghur (Arabic script) | 272 | 254 | 6% | 0% | 0% |
uk: Ukrainian | 273 | 2 | 99% | 54% | 0% |
ur: Urdu | 272 | 266 | 2% | 0% | 0% |
vec: Venetian | 272 | 239 | 12% | 0% | 1% |
vi: Vietnamese | 273 | 162 | 40% | 0% | 2% |
xmf: Mingrelian | 272 | 262 | 3% | 0% | 0% |
yi: Yiddish | 272 | 250 | 8% | 0% | 0% |
zgh: Standard Moroccan Tamazight | 272 | 246 | 9% | 42% | 0% |
zh-hans: Simplified Chinese | 273 | 2 | 99% | 84% | 0% |
zh-hant: Traditional Chinese | 273 | 0 | 100% | 77% | 0% |
All 158 languages together | 43,067 | 23,730 | 44% | 22% | 1% |
Map of translators
See also: Category:Etherpad lite translators — all users that registered their participation in their user page (including those not indicating their location).