Riley Schnee b0d7ff290f feat: Add option to flip single element on the context menu (#2520) %!s(int64=5) %!d(string=hai) anos
..
README.md a13c4f72f5 docs: adding PR guidelines for contributors (#2736) %!s(int64=5) %!d(string=hai) anos
ar-SA.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
bg-BG.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
ca-ES.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
de-DE.json 9757f8e2e5 chore: Update translations from Crowdin (#3221) %!s(int64=5) %!d(string=hai) anos
el-GR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
en.json b0d7ff290f feat: Add option to flip single element on the context menu (#2520) %!s(int64=5) %!d(string=hai) anos
es-ES.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
fa-IR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
fi-FI.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
fr-FR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
he-IL.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
hi-IN.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
hu-HU.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
id-ID.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
it-IT.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
ja-JP.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
kab-KAB.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
ko-KR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
my-MM.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
nb-NO.json 9757f8e2e5 chore: Update translations from Crowdin (#3221) %!s(int64=5) %!d(string=hai) anos
nl-NL.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
nn-NO.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
oc-FR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
pa-IN.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
percentages.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
pl-PL.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
pt-BR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
pt-PT.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
ro-RO.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
ru-RU.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
sk-SK.json 9757f8e2e5 chore: Update translations from Crowdin (#3221) %!s(int64=5) %!d(string=hai) anos
sv-SE.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
tr-TR.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
uk-UA.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
zh-CN.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos
zh-TW.json c5b4b04d6b chore: Update translations from Crowdin (#3270) %!s(int64=5) %!d(string=hai) anos

README.md

How to contribute

Please do not contribute changes directly to these files, as we manage them with Crowdin. Instead:

Completion of translation

percentages.json holds a percentage of completion for each language. We generate these automatically on build time when a new translation PR appears.

We only make a language available on the app if it exceeds a certain threshold of completion.