Translating:DiscordWikiBot

From translatewiki.net
Revision as of 00:18, 11 April 2020 by Stjn (talk | contribs) (→‎Translation notes: another helpful addition)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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).

English (en) and Russian (ru) translations are submitted by the maintainers and do not need to be edited. English translation is written in British English.

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
af: Afrikaans 78 44 43% 0% 0%
ar: Arabic 78 1 98% 100% 2%
ast: Asturian 78 16 79% 0% 0%
az: Azerbaijani 78 1 98% 0% 2%
be: Belarusian 78 6 92% 0% 3%
bn: Bangla 78 71 8% 0% 0%
br: Breton 78 0 100% 0% 0%
bs: Bosnian 78 1 98% 0% 2%
ca: Catalan 78 76 2% 0% 0%
cs: Czech 78 0 100% 0% 0%
da: Danish 78 55 29% 0% 0%
de: German 78 21 73% 0% 0%
diq: Zazaki 78 0 100% 66% 0%
el: Greek 78 0 100% 0% 0%
en-gb: British English 78 55 29% 0% 0%
es: Spanish 78 49 37% 0% 0%
fi: Finnish 78 55 29% 0% 0%
fit: Tornedalen Finnish 78 68 12% 0% 0%
fr: French 78 0 100% 56% 0%
he: Hebrew 78 1 98% 0% 2%
hr: Croatian 78 0 100% 97% 0%
hy: Armenian 78 74 5% 0% 0%
hyw: Western Armenian 78 75 3% 0% 0%
ia: Interlingua 78 76 2% 0% 0%
it: Italian 78 63 19% 0% 0%
ja: Japanese 78 71 8% 0% 0%
ko: Korean 78 42 46% 0% 0%
lb: Luxembourgish 78 54 30% 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 63 19% 0% 2%
ms: Malay 78 74 5% 0% 0%
my: Burmese 78 75 3% 0% 0%
nb: Norwegian Bokmål 78 56 28% 0% 0%
nl: Dutch 78 57 26% 0% 0%
pl: Polish 78 0 100% 98% 0%
pms: Piedmontese 78 0 100% 0% 0%
pt: Portuguese 78 54 30% 87% 2%
pt-br: Brazilian Portuguese 78 0 100% 6% 0%
qqq: Message documentation 78 30 61% 0% 0%
roa-tara: Tarantino 78 57 26% 0% 0%
ru: Russian 78 0 100% 98% 0%
sd: Sindhi 78 72 7% 50% 0%
sh: Serbo-Croatian 78 0 100% 0% 0%
sr-ec: Serbian (Cyrillic script) 78 0 100% 44% 0%
sr-el: Serbian (Latin script) 78 2 97% 0% 3%
sv: Swedish 78 17 78% 0% 3%
ta: Tamil 78 72 7% 0% 0%
tg-cyrl: Tajik (Cyrillic script) 78 56 28% 0% 2%
th: Thai 78 0 100% 0% 0%
tly: Talysh 78 71 8% 0% 0%
tr: Turkish 78 0 100% 96% 0%
tt-cyrl: Tatar (Cyrillic script) 78 64 17% 0% 0%
uk: Ukrainian 78 0 100% 0% 0%
xmf: Mingrelian 78 65 16% 0% 0%
zh-hans: Simplified Chinese 78 39 50% 2% 0%
zh-hant: Traditional Chinese 78 0 100% 0% 0%
All 59 languages together 4,602 2,111 54% 21% 1%

Activity

Map of translators

Add yourself to map

Open support requests

No open support requests. This is good!