From 06647aeba99e2715ae5250b7ebde8683ae016154 Mon Sep 17 00:00:00 2001 From: istickz Date: Thu, 18 Jul 2019 14:08:24 +0300 Subject: [PATCH 1/3] Add Russian locale support --- README.md | 2 +- fluffy.conf | 7 +++++++ fluffy.pyw | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 fluffy.conf diff --git a/README.md b/README.md index ce5ae4b..a3df98b 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ ## Features * Support for XorTroll/Goldleaf and Adubbz/Tinfoil -* Support for languages: English, Chinese, Vietnamese, Spanish, French, Brazilian Portuguese, Turkish, Italian, German, and Bahasa Indonesia! +* Support for languages: English, Chinese, Vietnamese, Spanish, French, Brazilian Portuguese, Turkish, Italian, German, Bahasa Indonesia and Russian! * Cross platform: Fluffy works natively on Windows, Linux, and MacOS! * USB and Network: Display live transfer rate in MB/s with progress percentage. * USB and Network: Display current NSP being installed and numbered queue. diff --git a/fluffy.conf b/fluffy.conf new file mode 100644 index 0000000..1b028df --- /dev/null +++ b/fluffy.conf @@ -0,0 +1,7 @@ +[DEFAULT] +switch_ip = 0.0.0.0 +language = 11 +dark_mode = 0 +allow_access_non_nsp = 0 +ignore_warning_prompt = 0 + diff --git a/fluffy.pyw b/fluffy.pyw index 0ed36cc..cd7a437 100755 --- a/fluffy.pyw +++ b/fluffy.pyw @@ -212,6 +212,8 @@ def set_language(v): Language.CurrentDict = Language.IndonesiaDict elif v == 10: Language.CurrentDict = Language.KoreanDict + elif v == 11: + Language.CurrentDict = Language.RussianDict class Language: CurrentDict = None @@ -601,6 +603,40 @@ class Language: 32: "기부", } + RussianDict = {0: "Fluffy", + 1: "Начать передачу", + 2: "IP Switch", + 3: "IP компьютера", + 4: "Режим передачи по USB", + 5: "Обычный", + 6: "Безопасный", + 7: "Выбранныей NSP", + 8: "Установка прошла успешно", + 9: "Статус подключения", + 10: "Switch не обнаружен", + 11: "Switch обнаружен", + 12: "Режим сети", + 13: "Выбор файлов NSP", + 14: "Выбранные файлы NSP", + 15: "Ожидание запроса на подключение", + 16: "Отмена", + 17: "Ошибка: Goldleaf выдал ошибку.", + 18: "Ошибка: Tinfoil выдал ошибку.", + 19: "Ошибка: Network выдал ошибку.", + 20: "Темная тема", + 21: "Опции", + 22: "Язык", + 23: "Github", + 24: "Сетевой режим", + 25: "Заголовки отправлены", + 26: "Файлы NSP в очереди", + 27: "Установка", + 28: "Скорость передачи", + 29: "Текущий NCA", + 30: "О программе", + 31: "Благодарность", + 32: "Пожертвовать средства", + } @@ -1923,6 +1959,7 @@ try: lang_group.addAction(QAction('Deutsch',lang_group,checkable=True)) lang_group.addAction(QAction('Bahasa Indonesia',lang_group,checkable=True)) lang_group.addAction(QAction('한국어',lang_group,checkable=True)) + lang_group.addAction(QAction('Русский',lang_group,checkable=True)) lang_menu.addActions(lang_group.actions()) lang_group.triggered.connect(UI.lang_menu_cmd) about_menu.triggered.connect(UI.about_menu_cmd) From 0c8bb29e437625f8d9fe5ea6af8adc4e6e3d06a5 Mon Sep 17 00:00:00 2001 From: istickz Date: Thu, 18 Jul 2019 14:14:21 +0300 Subject: [PATCH 2/3] remove fluffy.conf --- fluffy.conf | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 fluffy.conf diff --git a/fluffy.conf b/fluffy.conf deleted file mode 100644 index 1b028df..0000000 --- a/fluffy.conf +++ /dev/null @@ -1,7 +0,0 @@ -[DEFAULT] -switch_ip = 0.0.0.0 -language = 11 -dark_mode = 0 -allow_access_non_nsp = 0 -ignore_warning_prompt = 0 - From 6cf6d22a7d628f29085c2bf53d50c18baa16df4e Mon Sep 17 00:00:00 2001 From: Temur Date: Thu, 18 Jul 2019 14:34:43 +0300 Subject: [PATCH 3/3] Update fluffy.pyw Co-Authored-By: Petr Stepchenko --- fluffy.pyw | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fluffy.pyw b/fluffy.pyw index cd7a437..735bb5a 100755 --- a/fluffy.pyw +++ b/fluffy.pyw @@ -610,7 +610,7 @@ class Language: 4: "Режим передачи по USB", 5: "Обычный", 6: "Безопасный", - 7: "Выбранныей NSP", + 7: "Текущий NSP", 8: "Установка прошла успешно", 9: "Статус подключения", 10: "Switch не обнаружен",