Translating:DiscordWikiBot

From translatewiki.net
Jump to navigation Jump to search

DiscordWikiBot is a console application that powers WikiBot, a Discord bot used by a number of Wikimedia community servers on Discord. It provides a number of helpful features for Discord servers, like easy linking to wiki pages, and informing about recent changes in Wikimedia projects and in translations on Translatewiki.net.

Project information:

Translation notes

Messages are using Markdown syntax with extensions provided by SmartFormat library:

  • Variables start from zero and have the following syntax: {0}, {1}, …
  • Plural support is available and done like this: {0} {0:author|authors}, {0} {0:автор|автора|авторов}. Code with current supported languages.
  • Other messages without any parameters can be inserted into each other with {msg:example} syntax. This syntax should be left untranslated.

Emoji names, like :white_check_mark:, can be sometimes used in messages. They should be left untranslated.

To make a line break, one line break should be used, not two like it is done in MediaWiki.

Fallback languages are supported by using MediaWiki’s language list. There is no RTL support provided by Discord (the app itself), but translation is possible (see feature request).

Glossary

  • Stream (short for ‘recent changes stream’): a term for the bot posting messages about new changes in a specific channel on a Discord server, like in ‘live stream’. Potential synonyms: broadcast, transmission.

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 78 0 100% 100% 0%
ast: Asturian 78 41 47% 0% 0%
az: Azerbaijani 78 4 94% 0% 0%
be: Belarusian 78 4 94% 0% 0%
bn: Bangla 78 72 7% 0% 0%
cs: Czech 78 75 3% 0% 0%
da: Danish 78 55 29% 0% 0%
de: German 78 66 15% 0% 0%
diq: Zazaki 78 44 43% 20% 0%
en-gb: British English 78 55 29% 0% 0%
es: Spanish 78 50 35% 0% 0%
fi: Finnish 78 55 29% 0% 0%
fr: French 78 0 100% 56% 0%
he: Hebrew 78 1 98% 0% 2%
hr: Croatian 78 4 94% 98% 0%
hy: Armenian 78 75 3% 0% 0%
hyw: Western Armenian 78 75 3% 0% 0%
it: Italian 78 63 19% 0% 0%
ko: Korean 78 42 46% 0% 0%
lb: Luxembourgish 78 55 29% 0% 0%
lt: Lithuanian 78 69 11% 0% 0%
lv: Latvian 78 67 14% 0% 0%
lzh: Literary Chinese 78 76 2% 0% 0%
mk: Macedonian 78 0 100% 0% 0%
ml: Malayalam 78 62 20% 0% 0%
nb: Norwegian Bokmål 78 57 26% 0% 0%
nl: Dutch 78 59 24% 0% 0%
pl: Polish 78 0 100% 0% 0%
pms: Piedmontese 78 0 100% 0% 0%
pt: Portuguese 78 53 32% 84% 0%
pt-br: Brazilian Portuguese 78 0 100% 0% 0%
qqq: Message documentation 78 30 61% 0% 0%
roa-tara: Tarantino 78 63 19% 0% 0%
ru: Russian 78 0 100% 6% 0%
sd: Sindhi 78 72 7% 50% 0%
sh: Serbo-Croatian 78 0 100% 0% 0%
sr-ec: Serbian (Cyrillic script) 78 0 100% 0% 0%
sr-el: Serbian (Latin script) 78 0 100% 0% 0%
sv: Swedish 78 15 80% 0% 0%
ta: Tamil 78 72 7% 0% 0%
tg-cyrl: Tajik (Cyrillic script) 78 56 28% 0% 0%
tr: Turkish 78 0 100% 0% 0%
tt-cyrl: Tatar (Cyrillic script) 78 65 16% 0% 0%
uk: Ukrainian 78 0 100% 0% 0%
zh-hans: Simplified Chinese 78 63 19% 0% 0%
zh-hant: Traditional Chinese 78 0 100% 0% 0%
All 46 languages together 3,588 1,715 52% 12% 1%

Activity

Map of translators

Add yourself to map

Open support requests

No open support requests. This is good!