Jump to content

Translating:Etherpad lite

From translatewiki.net
Etherpad lite logo.
Etherpad lite logo.

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

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

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)

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 261 199 23% 0% 1%
ang: Old English 260 244 6% 0% 0%
ar: Arabic 261 0 100% 45% 0%
ast: Asturian 261 140 46% 9% 1%
atj: Atikamekw 260 239 8% 0% 0%
awa: Awadhi 261 206 21% 0% 1%
az: Azerbaijani 261 134 48% 2% 1%
azb: South Azerbaijani 261 163 37% 5% 2%
ba: Bashkir 260 249 4% 100% 1%
bbc-latn: Batak Toba (Latin script) 260 244 6% 0% 1%
bcc: Southern Balochi 261 148 43% 0% 4%
be: Belarusian 260 213 18% 8% 0%
be-tarask: Belarusian (Taraškievica orthography) 261 97 62% 0% 0%
bg: Bulgarian 260 195 25% 24% 1%
bgn: Western Balochi 261 202 22% 0% 2%
blk: Pa'O 260 253 2% 0% 0%
bn: Bangla 261 43 83% 1% 2%
br: Breton 261 144 44% 0% 2%
bs: Bosnian 261 170 34% 80% 2%
ca: Catalan 261 50 80% 13% 2%
ce: Chechen 260 217 16% 0% 0%
ckb: Central Kurdish 261 241 7% 0% 0%
cs: Czech 261 9 96% 30% 1%
cy: Welsh 260 191 26% 0% 1%
da: Danish 261 79 69% 33% 2%
de: German 261 1 99% 91% 1%
diq: Dimli 261 9 96% 48% 1%
dsb: Lower Sorbian 261 9 96% 0% 1%
dty: Doteli 260 150 42% 0% 3%
el: Greek 261 28 89% 42% 1%
en: English 261 0 100% 0% 0%
en-gb: British English 261 142 45% 0% 1%
eo: Esperanto 261 143 45% 22% 3%
es: Spanish 261 11 95% 99% 1%
et: Estonian 261 154 40% 3% 5%
eu: Basque 261 2 99% 96% 1%
fa: Persian 261 8 96% 54% 1%
ff: Fula 260 12 95% 0% 1%
fi: Finnish 261 17 93% 43% 0%
fo: Faroese 261 186 28% 0% 2%
fr: French 261 0 100% 90% 0%
fy: Western Frisian 261 229 12% 0% 0%
gl: Galician 261 0 100% 3% 0%
gn: Guarani 260 243 6% 0% 0%
gor: Gorontalo 260 254 2% 0% 1%
got: Gothic 260 170 34% 0% 0%
gu: Gujarati 261 221 15% 0% 1%
gur: Frafra 260 235 9% 0% 1%
ha: Hausa 260 232 10% 0% 0%
he: Hebrew 261 0 100% 21% 0%
hi: Hindi 260 217 16% 4% 0%
hif-latn: Fiji Hindi (Latin script) 260 249 4% 0% 0%
hr: Croatian 261 136 47% 0% 2%
hrx: Hunsrik 261 163 37% 0% 4%
hsb: Upper Sorbian 261 9 96% 0% 1%
hu: Hungarian 261 38 85% 42% 3%
hy: Armenian 260 199 23% 1% 0%
hyw: Western Armenian 260 230 11% 0% 0%
ia: Interlingua 261 0 100% 4% 0%
id: Indonesian 260 9 96% 5% 1%
ig: Igbo 260 243 6% 0% 0%
inh: Ingush 260 253 2% 14% 0%
io: Ido 260 201 22% 0% 1%
is: Icelandic 261 105 59% 0% 1%
it: Italian 261 0 100% 12% 0%
ja: Japanese 261 94 63% 74% 2%
kaa: Kara-Kalpak 260 170 34% 0% 0%
kab: Kabyle 260 120 53% 0% 3%
khw: Khowar 260 246 5% 0% 0%
kjp: Eastern Pwo 260 233 10% 0% 0%
kk-cyrl: Kazakh (Cyrillic script) 260 240 7% 0% 0%
km: Khmer 261 180 31% 7% 3%
kn: Kannada 260 157 39% 0% 1%
ko: Korean 261 8 96% 49% 1%
krc: Karachay-Balkar 261 11 95% 0% 1%
ksh: Colognian 261 152 41% 2% 3%
ku-latn: Kurdish (Latin script) 260 194 25% 3% 1%
kum: Kumyk 260 247 5% 0% 0%
ky: Kyrgyz 261 229 12% 0% 1%
lb: Luxembourgish 261 110 57% 3% 1%
lez: Lezghian 260 246 5% 0% 2%
lki: Laki 261 152 41% 0% 3%
ln: Lingala 260 207 20% 0% 1%
lrc: Northern Luri 261 197 24% 0% 1%
lt: Lithuanian 261 13 95% 0% 1%
lv: Latvian 261 180 31% 7% 1%
map-bms: Banyumasan 261 169 35% 0% 5%
mg: Malagasy 260 187 28% 0% 2%
mk: Macedonian 261 0 100% 5% 0%
ml: Malayalam 261 145 44% 70% 2%
mn: Mongolian 261 191 26% 0% 2%
mnw: Mon 260 208 20% 0% 0%
mr: Marathi 260 217 16% 97% 1%
mrh: Mara 260 253 2% 0% 0%
ms: Malay 261 148 43% 0% 4%
my: Burmese 261 38 85% 9% 2%
nah: Nahuatl 260 226 13% 0% 1%
nap: Neapolitan 261 157 39% 0% 2%
nb: Norwegian Bokmål 261 103 60% 62% 1%
nds: Low German 261 169 35% 0% 5%
ne: Nepali 261 162 37% 0% 2%
nl: Dutch 261 0 100% 58% 0%
nn: Norwegian Nynorsk 261 172 34% 0% 5%
oc: Occitan 261 72 72% 0% 4%
olo: Livvi-Karelian 260 217 16% 39% 0%
os: Ossetic 261 170 34% 0% 5%
pa: Punjabi 261 134 48% 18% 3%
pl: Polish 261 77 70% 64% 2%
pms: Piedmontese 260 0 100% 0% 0%
ps: Pashto 261 103 60% 0% 0%
pt: Portuguese 261 48 81% 20% 1%
pt-br: Brazilian Portuguese 261 9 96% 34% 1%
qqq: Message documentation 261 139 46% 0% 0%
ro: Romanian 260 140 46% 0% 2%
roa-tara: Tarantino 260 177 31% 1% 1%
ru: Russian 261 0 100% 50% 0%
sat: Santali 260 252 3% 0% 0%
sc: Sardinian 261 11 95% 0% 1%
scn: Sicilian 261 183 29% 0% 1%
sco: Scots 261 151 42% 31% 2%
sd: Sindhi 260 175 32% 0% 2%
sdc: Sassarese Sardinian 260 210 19% 0% 0%
sdh: Southern Kurdish 260 209 19% 0% 0%
se: Northern Sami 260 211 18% 0% 0%
sh-latn: Serbo-Croatian (Latin script) 260 128 50% 0% 1%
shn: Shan 260 150 42% 0% 3%
shy-latn: Shawiya (Latin script) 260 245 5% 0% 0%
sje: Pite Sami 260 246 5% 0% 0%
sk: Slovak 261 11 95% 0% 1%
skr-arab: Saraiki (Arabic script) 260 113 56% 0% 0%
sl: Slovenian 261 9 96% 7% 1%
smn: Inari Sami 260 204 21% 51% 0%
sms: Skolt Sami 260 168 35% 0% 1%
so: Somali 261 244 6% 0% 1%
sq: Albanian 261 11 95% 26% 1%
sr-ec: Serbian (Cyrillic script) 261 140 46% 76% 1%
sr-el: Serbian (Latin script) 261 148 43% 0% 3%
sro: Campidanese Sardinian 261 100 61% 0% 1%
sv: Swedish 261 9 96% 84% 1%
sw: Swahili 260 37 85% 8% 2%
ta: Tamil 260 198 23% 0% 1%
tcy: Tulu 260 224 13% 50% 1%
tdd: Tai Nuea 260 254 2% 0% 0%
te: Telugu 261 177 32% 16% 2%
th: Thai 260 11 95% 85% 1%
ti: Tigrinya 260 241 7% 0% 0%
tl: Tagalog 260 228 12% 0% 1%
tly: Talysh 261 244 6% 0% 4%
tr: Turkish 261 9 96% 48% 1%
tzm: Central Atlas Tamazight 260 239 8% 0% 1%
ug-arab: Uyghur (Arabic script) 260 242 6% 0% 0%
uk: Ukrainian 261 9 96% 58% 1%
ur: Urdu 260 254 2% 0% 0%
vec: Venetian 260 228 12% 0% 2%
vi: Vietnamese 261 151 42% 0% 2%
xmf: Mingrelian 260 250 3% 0% 0%
yi: Yiddish 260 238 8% 0% 0%
yue-hant: Cantonese (Traditional Han script) 260 250 3% 0% 0%
zgh: Standard Moroccan Tamazight 260 234 10% 42% 0%
zh-hans: Simplified Chinese 261 0 100% 80% 0%
zh-hant: Traditional Chinese 261 0 100% 73% 0%
All 161 languages together 41,951 22,841 45% 24% 1%

Map of translators

Loading map...

Add yourself to map See also: Category:Etherpad lite translators — all users that registered their participation in their user page (including those not indicating their location).