From 6f719541c5ea0e00b310bd10cb0a350f0152b847 Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Sun, 22 Dec 2019 07:25:07 -0500 Subject: [PATCH] Some initial docs about translations --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 20cffb8..5fbf5ef 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,43 @@ -# translations -Hush Translation Info +# Hush Translations + +The Hush project welcomes people of all languages to contribute translations, to make Hush accessible to people all around +the world. + +All usernames and channels mentioned in this document refer to Hush Discord at https://myhush.org/discord + +## SilentDragon (SD) + +Type: Full Node GUI Wallet + +Both SD+SDL use QT5 as a GUI library, and so we use QT Linguist to do translations. To see all the current +translations for SD on Github, look for all the `silentdragon_*.ts` files here: + +https://github.com/MyHush/SilentDragon/tree/master/res + +These files are XML. For example, the Russian translation file for SD is here: + +https://github.com/MyHush/SilentDragon/blob/master/res/silentdragon_ru.ts + +There is currently a 1000 HUSH bounty to add a new language to SD. + +## SilentDragonLite (SDL) + +Type: Lite Node GUI Wallet + +All translations are here in the `silentdragonlite_*.ts` file https://github.com/MyHush/SilentDragonLite/tree/master/res + +For example, the French SDL translation https://github.com/MyHush/SilentDragonLite/blob/master/res/silentdragonlite_fr.ts + +There is currently a 500 HUSH bounty to add a new language to SDL. + +## SilentDragonAndroid (SDA) + +Type: Android GUI Wallet that connects to SD or SDL + +We need to upgrade our Android app codebase to be able to support multiple languages, then we can accept translations. +Currently researching/deciding on a Kotlin internationalization library, if you have a favorite let us know in #developers! + +## myhush.org website + +Type: XML +In progress. Contact `@gilardh + @privatoshi` on Discord