From 88fe455e3f994601812b40b66678276e8d11adc7 Mon Sep 17 00:00:00 2001 From: DevilXD Date: Sun, 29 Oct 2023 22:47:28 +0100 Subject: [PATCH] Add English translation name keys --- lang/Deutsch.json | 1 + lang/Español.json | 1 + lang/Français.json | 1 + lang/Italiano.json | 1 + lang/Polski.json | 1 + lang/Português.json | 1 + lang/Türkçe.json | 1 + lang/Čeština.json | 1 + lang/Русский.json | 1 + lang/Українська.json | 1 + lang/العربية.json | 1 + lang/简体中文.json | 1 + lang/繁體中文.json | 1 + translate.py | 2 ++ 14 files changed, 15 insertions(+) diff --git a/lang/Deutsch.json b/lang/Deutsch.json index 263cda3..3b7fe09 100644 --- a/lang/Deutsch.json +++ b/lang/Deutsch.json @@ -1,4 +1,5 @@ { + "english_name": "German", "status": { "terminated": "\nAnwendung gestoppt.\nFenster schließen, um die Anwendung zu beenden", "watching": "{channel} wird zugesehen", diff --git a/lang/Español.json b/lang/Español.json index 1a5b6c1..2ed514c 100644 --- a/lang/Español.json +++ b/lang/Español.json @@ -1,4 +1,5 @@ { + "english_name": "Spanish", "status": { "terminated": "\nLa aplicación se ha detenido.\nPor favor, cierre la aplicación.", "watching": "Mirando el canal: {channel}", diff --git a/lang/Français.json b/lang/Français.json index e17a3dc..5f532e3 100644 --- a/lang/Français.json +++ b/lang/Français.json @@ -1,4 +1,5 @@ { + "english_name": "French", "status": { "terminated": "\nL'application a été arrêtée.\nVeuillez fermer l'application.", "watching": "En train de regarder : {channel}", diff --git a/lang/Italiano.json b/lang/Italiano.json index 6b7f07f..9a5abd9 100644 --- a/lang/Italiano.json +++ b/lang/Italiano.json @@ -1,4 +1,5 @@ { + "english_name": "Italian", "status": { "terminated": "\nApplicazione Terminata.\nChiudi la finestra per uscire dall'applicazione.", "watching": "Guardando: {channel}", diff --git a/lang/Polski.json b/lang/Polski.json index 8c71ef9..afb52fb 100644 --- a/lang/Polski.json +++ b/lang/Polski.json @@ -1,4 +1,5 @@ { + "english_name": "Polish", "status": { "terminated": "\nAplikacja została zatrzymana.\nZamknij okno, aby wyjść z aplikacji.", "watching": "Oglądam kanał: {channel}", diff --git a/lang/Português.json b/lang/Português.json index 1f32827..2643a51 100644 --- a/lang/Português.json +++ b/lang/Português.json @@ -1,4 +1,5 @@ { + "english_name": "Portuguese", "status": { "terminated": "\nAplicação Finalizada.\nFeche a janela para sair do programa.", "watching": "Assistindo o: {channel}", diff --git a/lang/Türkçe.json b/lang/Türkçe.json index 8164c48..f4c271c 100644 --- a/lang/Türkçe.json +++ b/lang/Türkçe.json @@ -1,4 +1,5 @@ { + "english_name": "Turkish", "status": { "terminated": "\nUygulama durduruldu.\nUygulamadan çıkmak için pencereyi kapatın", "watching": "{channel} izleniyor", diff --git a/lang/Čeština.json b/lang/Čeština.json index 67c037e..a07bb93 100644 --- a/lang/Čeština.json +++ b/lang/Čeština.json @@ -1,4 +1,5 @@ { + "english_name": "Czech", "status": { "terminated": "\nAplikace byla ukončena.", "watching": "Sledování kanálu: {channel}", diff --git a/lang/Русский.json b/lang/Русский.json index 3905aec..9635094 100644 --- a/lang/Русский.json +++ b/lang/Русский.json @@ -1,4 +1,5 @@ { + "english_name": "Russian", "status": { "terminated": "\nПриложение остановлено.\nЗакройте окно, чтобы выйти из приложения.", "watching": "Просмотр канала: {channel}", diff --git a/lang/Українська.json b/lang/Українська.json index 580a08f..60021ba 100644 --- a/lang/Українська.json +++ b/lang/Українська.json @@ -1,4 +1,5 @@ { + "english_name": "Ukrainian", "status": { "terminated": "\nЗастосунок зупинено.\nЗакрийте вікно для виходу з програми.", "watching": "Переглядає: {channel}", diff --git a/lang/العربية.json b/lang/العربية.json index bd0ad71..fa25730 100644 --- a/lang/العربية.json +++ b/lang/العربية.json @@ -1,4 +1,5 @@ { + "english_name": "Arabic", "status": { "terminated": "تم إنهاء التطبيق. \n أغلق النافذة للخروج من التطبيق.", "watching": "{channel} :يتم حالياَ مشاهدة", diff --git a/lang/简体中文.json b/lang/简体中文.json index b673801..f04c6f8 100644 --- a/lang/简体中文.json +++ b/lang/简体中文.json @@ -1,4 +1,5 @@ { + "english_name": "Simplified Chinese", "status": { "terminated": "\n应用程序已终止,请关闭窗口以退出应用程序。", "watching": "正在观看: {channel}", diff --git a/lang/繁體中文.json b/lang/繁體中文.json index 52af0c3..fd3bcf3 100644 --- a/lang/繁體中文.json +++ b/lang/繁體中文.json @@ -1,4 +1,5 @@ { + "english_name": "Traditional Chinese", "status": { "terminated": "\n應用程式已結束運行,請關閉窗口已退出應用程式。", "watching": "正在觀看: {channel}", diff --git a/translate.py b/translate.py index 9d51485..227c0e8 100644 --- a/translate.py +++ b/translate.py @@ -208,6 +208,7 @@ class GUIMessages(TypedDict): class Translation(TypedDict): language_name: NotRequired[str] + english_name: str status: StatusMessages login: LoginMessages error: ErrorMessages @@ -215,6 +216,7 @@ class Translation(TypedDict): default_translation: Translation = { + "english_name": "English", "status": { "terminated": "\nApplication Terminated.\nClose the window to exit the application.", "watching": "Watching: {channel}",