diff --git a/src/_locales/ar/messages.json b/src/_locales/ar/messages.json index 9511c4e..70f0e37 100644 --- a/src/_locales/ar/messages.json +++ b/src/_locales/ar/messages.json @@ -39,10 +39,6 @@ "message": "استبعاد من التوجيه", "description": "used in the settings page" }, - "updateInstances": { - "message": "تحديث قائمة النظراء", - "description": "used in the settings page" - }, "importSettings": { "message": "استيراد الإعدادات", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "الواجهة الأمامية", "description": "used in the settings page" }, - "searchNote": { - "message": "ملاحظة: استعمل خاصية البحث بكامل إمكانيتها عبر وضع LibRedirect محرك البحث الافتراضي.", - "description": "used in the settings page" - }, "redirectType": { "message": "نوع التوجيه", "description": "used in the settings page" @@ -91,14 +83,23 @@ "message": "أضف نظرائك المفضلين", "description": "used in the settings page" }, - "lbryDesktop": { - "message": "سطح المكتب LBRY" + "copyRaw": { + "message": "الرابط الأصلي", + "description": "used in the popup" + }, + "copied": { + "message": "تم النسخ", + "description": "used in the popup" + }, + "redirectToOriginal": { + "message": "إعادة التوجيه إلى الأصلي", + "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { "message": "محاولة إعادة توجيه هذا الارتباط التشعبي", "description": "Used in context menus when right clicking on a hyperlink" }, - "protocolFallback": { - "message": "الرجوع إلى الوضع الطبيعي إذا لم تتوفر مثيلات للبروتوكول الحالي" + "about": { + "message": "عن" } } \ No newline at end of file diff --git a/src/_locales/bs/messages.json b/src/_locales/bs/messages.json index 1396f78..def050a 100644 --- a/src/_locales/bs/messages.json +++ b/src/_locales/bs/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Ažurirajte instance", - "description": "used in the settings page" - }, "importSettings": { "message": "Uvozne Postavke", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Sučelje", "description": "used in the settings page" }, - "searchNote": { - "message": "Savjet: Iskoristite puni potencijal pretrage tako što ćete LibRedirect postaviti kao zadani tražilac.", - "description": "used in the settings page" - }, "redirectType": { "message": "Vrsta Preusmjeravanja", "description": "used in the settings page" diff --git a/src/_locales/cs/messages.json b/src/_locales/cs/messages.json index e3e9288..9d94d37 100644 --- a/src/_locales/cs/messages.json +++ b/src/_locales/cs/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Aktualizovat instance", - "description": "used in the settings page" - }, "importSettings": { "message": "Importovat nastavení", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Poznámka: Využijte plný potenciál vyhledávání tak, že si jako výchozí vyhledávač nastavíte LibRedirect.", - "description": "used in the settings page" - }, "redirectType": { "message": "Typ přesměrování", "description": "used in the settings page" @@ -97,8 +89,8 @@ "copied": { "message": "Zkopírováno" }, - "toggleTab": { - "message": "Přepnout přesměrování v této kartě", + "redirectToOriginal": { + "message": "Redirect to original", "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json index 9a10cfb..ed344d4 100644 --- a/src/_locales/de/messages.json +++ b/src/_locales/de/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Instanzen aktualisieren", - "description": "used in the settings page" - }, "importSettings": { "message": "Einstellungen importieren", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Hinweis: Um das volle Potenzial der Suchweiterleitung zu nutzen, lege LibRedirect als Standardsuchmaschine fest.", - "description": "used in the settings page" - }, "redirectType": { "message": "Art der Weiterleitung", "description": "used in the settings page" diff --git a/src/_locales/delete.py b/src/_locales/delete.py new file mode 100644 index 0000000..13bfe54 --- /dev/null +++ b/src/_locales/delete.py @@ -0,0 +1,54 @@ +import json + + +# langs = ['bs', 'cs', 'de', 'es', 'fr', 'gl', 'hr', 'id', 'it', 'ja', 'ko', +# 'nb_NO', 'nl', 'pl', 'pt', 'pt_BR', 'ro', 'ru', 'sr', 'tr', 'uk', 'vi', 'zh_Hans'] +en_json = {} + +with open('./en/messages.json') as data: + en_json = json.load(data) + +keys = ['extensionName', + 'extensionDescription', + 'general', + 'theme', + 'auto', + 'light', + 'dark', + 'excludeFromRedirecting', + 'importSettings', + 'exportSettings', + 'resetSettings', + 'enable', + 'showInPopup', + 'frontend', + 'redirectType', + 'both', + 'onlyEmbedded', + 'onlyNotEmbedded', + 'addYourFavoriteInstances', + 'switchInstance', + 'copyRaw', + 'copied', + 'settings', + 'about', + 'redirectToOriginal', + 'redirectLink', + ] + +tmp = {} + +for key in en_json: + if key in keys: + tmp[key] = en_json[key] + +en_json = tmp + +with open('en/messages.json', 'w') as outfile: + outfile.write( + json.dumps( + en_json, + ensure_ascii=False, + indent=4 + ) + ) diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json index 6eb71f0..98f197e 100644 --- a/src/_locales/en/messages.json +++ b/src/_locales/en/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Update Instances", - "description": "used in the settings page" - }, "importSettings": { "message": "Import Settings", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Note: Use the search to its full potential by making LibRedirect your default search engine.", - "description": "used in the settings page" - }, "redirectType": { "message": "Redirect Type", "description": "used in the settings page" diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json index 48f5710..c45470c 100644 --- a/src/_locales/es/messages.json +++ b/src/_locales/es/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Actualizar Instancias", - "description": "used in the settings page" - }, "importSettings": { "message": "Importar Ajustes", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Nota: Utilice la búsqueda en todo su potencial haciendo de LibRedirect su motor de búsqueda predeterminado.", - "description": "used in the settings page" - }, "redirectType": { "message": "Tipo de Redirección", "description": "used in the settings page" diff --git a/src/_locales/filter.py b/src/_locales/filter.py index 1c98300..c60a6a4 100644 --- a/src/_locales/filter.py +++ b/src/_locales/filter.py @@ -1,13 +1,39 @@ import json -langs = ['bs', 'cs', 'de', 'es', 'fr', 'gl', 'hr', 'id', 'it', 'ja', 'ko', - 'nb_NO', 'nl', 'pl', 'pt', 'pt_BR', 'ro', 'ru', 'sr', 'tr', 'uk', 'vi', 'zh_Hans'] +langs = [ + 'ar', + 'bs', + 'cs', + 'de', + 'es', + 'fr', + 'gl', + 'hr', + 'id', + 'it', + 'ja', + 'ko', + 'nb_NO', + 'nl', + 'pl', + 'pt', + 'pt_BR', + 'ro', + 'ru', + 'sr', + 'tr', + 'uk', + 'vi', + 'zh_Hans', +] en_json = {} with open('src/_locales/en/messages.json') as data: en_json = json.load(data) + + for lang in langs: lang_json = {} with open('src/_locales/'+lang+'/messages.json') as data: diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json index b9e3d06..065661e 100644 --- a/src/_locales/fr/messages.json +++ b/src/_locales/fr/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Mettre à jour les instances", - "description": "used in the settings page" - }, "importSettings": { "message": "Importation de paramètres", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Remarque : utilisez tout le potentiel de la recherche en faisant de LibRedirect votre moteur de recherche par défaut.", - "description": "used in the settings page" - }, "redirectType": { "message": "Type de redirection", "description": "used in the settings page" diff --git a/src/_locales/gl/messages.json b/src/_locales/gl/messages.json index 1bd0dc4..a38336d 100644 --- a/src/_locales/gl/messages.json +++ b/src/_locales/gl/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Actualizar Instancias", - "description": "used in the settings page" - }, "importSettings": { "message": "Importar Axustes", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Interface", "description": "used in the settings page" }, - "searchNote": { - "message": "Nota: usa a busca con todo o seu potencial facendo que LibRedirect sexa o teu buscador por defecto.", - "description": "used in the settings page" - }, "redirectType": { "message": "Tipo de Redirección", "description": "used in the settings page" @@ -94,8 +86,8 @@ "copyRaw": { "message": "Copiar en crú" }, - "lbryDesktop": { - "message": "Escritorio LBRY" + "copied": { + "message": "Copied" }, "redirectToOriginal": { "message": "Redirect to original", diff --git a/src/_locales/hr/messages.json b/src/_locales/hr/messages.json index 0c380e0..24d09a7 100644 --- a/src/_locales/hr/messages.json +++ b/src/_locales/hr/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Ažuriraj instance", - "description": "used in the settings page" - }, "importSettings": { "message": "Uvezi postavke", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Sučelje", "description": "used in the settings page" }, - "searchNote": { - "message": "Savjet: Koristi sav potencijal pretrage postavljanjem LibRedirecta kao zadane tražilice.", - "description": "used in the settings page" - }, "redirectType": { "message": "Vrsta preusmjeravanja", "description": "used in the settings page" diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json index 2ca365a..5d0a745 100644 --- a/src/_locales/id/messages.json +++ b/src/_locales/id/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Perbarui Instansi", - "description": "used in the settings page" - }, "importSettings": { "message": "Impor Pengaturan", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Catatan: Gunakan penelusuran ke potensial yang penuh dengan menetapkan LibRedirrect sebagai mesin pencarian Anda.", - "description": "used in the settings page" - }, "redirectType": { "message": "Jenis Pengalihan", "description": "used in the settings page" diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json index 568402e..ecbb66c 100644 --- a/src/_locales/it/messages.json +++ b/src/_locales/it/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Aggiorna istanze", - "description": "used in the settings page" - }, "importSettings": { "message": "Importa impostazioni", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Nota: imposta LibRedirect come motore di ricerca predefinito per sfruttare appieno il potenziale della ricerca.", - "description": "used in the settings page" - }, "redirectType": { "message": "Tipo di reindirizzamento", "description": "used in the settings page" diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json index cce2e4e..0503cbc 100644 --- a/src/_locales/ja/messages.json +++ b/src/_locales/ja/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "インスタンスのリストを更新", - "description": "used in the settings page" - }, "importSettings": { "message": "設定のインポート", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "フロントエンド", "description": "used in the settings page" }, - "searchNote": { - "message": "注意: 「検索」を利用するには、LibRedirect をデフォルトの検索エンジンとして設定してください。", - "description": "used in the settings page" - }, "redirectType": { "message": "リダイレクトタイプ", "description": "used in the settings page" diff --git a/src/_locales/ko/messages.json b/src/_locales/ko/messages.json index f4a2a45..85b72c9 100644 --- a/src/_locales/ko/messages.json +++ b/src/_locales/ko/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "인스터스 업데이트", - "description": "used in the settings page" - }, "importSettings": { "message": "설정 불러오기", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "프론트엔드", "description": "used in the settings page" }, - "searchNote": { - "message": "안내: LibRedirect를 기본 검색 엔진으로 만들면 완벽히 사용할 수 있습니다.", - "description": "used in the settings page" - }, "redirectType": { "message": "리다이렉트 종류", "description": "used in the settings page" diff --git a/src/_locales/nb_NO/messages.json b/src/_locales/nb_NO/messages.json index a0527b9..4686001 100644 --- a/src/_locales/nb_NO/messages.json +++ b/src/_locales/nb_NO/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Oppdater instanser", - "description": "used in the settings page" - }, "importSettings": { "message": "Importer innstillinger", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Grenseflate", "description": "used in the settings page" }, - "searchNote": { - "message": "Merk: For å bruke søket til dets fulle kan du gjøre LibRedirect til din forvalgte søkemotor", - "description": "used in the settings page" - }, "redirectType": { "message": "Videresendingstype", "description": "used in the settings page" diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json index 5315f80..f320d56 100644 --- a/src/_locales/nl/messages.json +++ b/src/_locales/nl/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Instantielijst bijwerken", - "description": "used in the settings page" - }, "importSettings": { "message": "Instellingen importeren", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Front-end", "description": "used in the settings page" }, - "searchNote": { - "message": "Tip: gebruik de zoekfunctie ten volle door van LibRedirect uw standaardzoekmachine te maken.", - "description": "used in the settings page" - }, "redirectType": { "message": "Omleidingstype", "description": "used in the settings page" diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json index de7e550..2ebd2c8 100644 --- a/src/_locales/pl/messages.json +++ b/src/_locales/pl/messages.json @@ -19,54 +19,6 @@ "message": "Ogólne", "description": "used in the settings page" }, - "sendFiles": { - "message": "Wyślij pliki", - "description": "used in the settings page" - }, - "youtube": { - "message": "YouTube", - "description": "used in the settings page" - }, - "instagram": { - "message": "Instagram", - "description": "used in the settings page" - }, - "twitter": { - "message": "Twitter", - "description": "used in the settings page" - }, - "reddit": { - "message": "Reddit", - "description": "used in the settings page" - }, - "tiktok": { - "message": "TikTok", - "description": "used in the settings page" - }, - "ytmusic": { - "message": "YouTube Music", - "description": "used in the settings page" - }, - "imgur": { - "message": "Imgur", - "description": "used in the settings page" - }, - "wikipedia": { - "message": "Wikipedia", - "description": "used in the settings page" - }, - "peertube": { - "message": "PeerTube", - "description": "used in the settings page" - }, - "medium": { - "message": "Medium", - "description": "used in the settings page" - }, - "tor": { - "message": "Tor", - "description": "used in the settings page" - }, "theme": { "message": "Motyw", "description": "used in the settings page" @@ -79,18 +31,14 @@ "message": "Ciemny", "description": "used in the settings page" }, - "autoRedirect": { - "message": "Automatyczne przekierowywanie instancji offline do online", + "auto": { + "message": "Auto", "description": "used in the settings page" }, "excludeFromRedirecting": { "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Zaktualizuj instancje", - "description": "used in the settings page" - }, "importSettings": { "message": "Importuj ustawienia", "description": "used in the settings page" @@ -99,36 +47,12 @@ "message": "Eksportuj ustawienia", "description": "used in the settings page" }, - "onlyNotEmbedded": { - "message": "tylko nieosadzone", + "resetSettings": { + "message": "Zresetuj ustawienia", "description": "used in the settings page" }, - "instanceOffline": { - "message": "Ta instancja jest offline, przekierowanie nastąpi po", - "description": "used in instance_offline.html" - }, - "cancel": { - "message": "Anuluj", - "description": "used in instance_offline.html" - }, - "instanceIsOff": { - "message": "Instancja jest offline", - "description": "used in instance_offline.html" - }, - "redirectionCanceled": { - "message": "Przekierowanie anulowane", - "description": "used in instance_offline.js" - }, - "normal": { - "message": "Normalny", - "description": "used in the settings page" - }, - "defaultInstances": { - "message": "Domyślne instancje", - "description": "used in the settings page" - }, - "customInstances": { - "message": "Własne instancje", + "enable": { + "message": "Enable", "description": "used in the settings page" }, "showInPopup": { @@ -139,18 +63,10 @@ "message": "Frontend", "description": "used in the settings page" }, - "searchNote": { - "message": "Uwaga: wykorzystaj w pełni potencjał wyszukiwania, czyniąc LibRedirect swoją domyślną wyszukiwarką.", - "description": "used in the settings page" - }, "redirectType": { "message": "Typ przekierowania", "description": "used in the settings page" }, - "embeddedVids": { - "message": "Frontend osadzonych filmów", - "description": "used in the settings page" - }, "both": { "message": "oba", "description": "used in the settings page" @@ -159,74 +75,29 @@ "message": "tylko osadzone", "description": "used in the settings page" }, - "copyRaw": { - "message": "Skopiuj nieprzetworzony" - }, - "copied": { - "message": "Skopiowano" - }, - "unifySettings": { - "message": "Ujednolić ustawienia" - }, - "lbry": { - "message": "LBRY" - }, - "i2p": { - "message": "I2P" - }, - "testInstancesLatency": { - "message": "Testuj opóźnienie instancji" - }, - "translate": { - "message": "Przetłumacz", - "description": "used in the settings page" - }, - "maps": { - "message": "Mapy", + "onlyNotEmbedded": { + "message": "tylko nieosadzone", "description": "used in the settings page" }, "addYourFavoriteInstances": { "message": "Add your favorite instances", "description": "used in the settings page" }, - "extensionDescription": { - "message": "Rozszerzenie, które przekierowuje popularne witryny do alternatywnych, szanujących prywatność frontendów i backendów", - "description": "description of the extension" - }, - "resetSettings": { - "message": "Zresetuj ustawienia", - "description": "used in the settings page" - }, - "protocol": { - "message": "Protokół", - "description": "used in the settings page" + "copyRaw": { + "message": "Skopiuj nieprzetworzony" }, "copied": { "message": "Skopiowano" }, - "system": { - "message": "Systemowy", - "description": "used in the settings page" - }, - "customPopup": { - "message": "Dostosuj wyskakujące okienko", - "description": "used in the settings page" - }, - "loki": { - "message": "Lokinet" - }, - "lbryDesktop": { - "message": "Aplikacja LBRY" - }, - "toggleTab": { - "message": "Przełącz przekierowania na tej karcie", + "redirectToOriginal": { + "message": "Redirect to original", "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { "message": "Spróbuj przekierować to hiperłącze", "description": "Used in context menus when right clicking on a hyperlink" }, - "protocolFallback": { - "message": "Powróć do normalnego, jeśli żadne instancje nie są dostępne dla bieżącego protokołu" + "about": { + "message": "About" } } \ No newline at end of file diff --git a/src/_locales/pt/messages.json b/src/_locales/pt/messages.json index 4483e2f..81f08a2 100644 --- a/src/_locales/pt/messages.json +++ b/src/_locales/pt/messages.json @@ -1,82 +1,11 @@ { - "extensionDescription": { - "message": "Uma extensão para os navegadores de Internet que redireciona sites populares para interfaces gráficas e interfaces de textos alternativas e amigáveis que respeitam a privacidade", - "description": "description of the extension" - }, - "tiktok": { - "message": "TikTok", - "description": "used in the settings page" - }, - "exportSettings": { - "message": "Exportar configurações", - "description": "used in the settings page" - }, - "searchNote": { - "message": "Nota: utilize a pesquisa do LibRedirect com todo o seu potencial para torná-lo o seu motor de busca padrão.", - "description": "used in the settings page" - }, - "redirectionCanceled": { - "message": "Redirecionamento cancelado", - "description": "used in instance_offline.js" - }, - "embeddedVids": { - "message": "Interface gráfica para vídeos embutidos", - "description": "used in the settings page" - }, - "redirectType": { - "message": "Tipo de redirecionamento", - "description": "used in the settings page" - }, - "redirectLink": { - "message": "Tentar redirecionar esta hiperligação", - "description": "Used in context menus when right clicking on a hyperlink" - }, - "onlyNotEmbedded": { - "message": "apenas os não embutidos", - "description": "used in the settings page" - }, - "instanceOffline": { - "message": "Esta instância está desligada (off-line), será redirecionada após", - "description": "used in instance_offline.html" - }, - "unifySettings": { - "message": "Unificar configurações" - }, - "notFullyPrivate": { - "message": "Esta não é uma interface gráfica totalmente privada." - }, - "both": { - "message": "ambos", - "description": "used in the settings page" - }, - "onlyEmbedded": { - "message": "só embutidos", - "description": "used in the settings page" - }, - "cancel": { - "message": "Cancelar", - "description": "used in instance_offline.html" - }, - "copyRaw": { - "message": "Copiar URL original" - }, - "testInstancesLatency": { - "message": "Testar latência das instâncias" - }, - "lbryDesktop": { - "message": "LBRY Desktop" - }, - "toggleTab": { - "message": "Alternar redirecionamentos neste separador", - "description": "Used in context menus when right clicking on a page/tab" - }, "extensionName": { "message": "LibRedirect", "description": "name of the extension" }, - "general": { - "message": "Geral", - "description": "used in the settings page" + "extensionDescription": { + "message": "Uma extensão para os navegadores de Internet que redireciona sites populares para interfaces gráficas e interfaces de textos alternativas e amigáveis que respeitam a privacidade", + "description": "description of the extension" }, "switchInstance": { "message": "Trocar de instância", @@ -86,66 +15,14 @@ "message": "Configurações", "description": "used in the popup" }, - "search": { - "message": "Pesquisar", - "description": "used in the settings page" - }, - "translate": { - "message": "Traduzir", - "description": "used in the settings page" - }, - "maps": { - "message": "Mapas", - "description": "used in the settings page" - }, - "sendFiles": { - "message": "Enviar ficheiros", - "description": "used in the settings page" - }, - "youtube": { - "message": "YouTube", - "description": "used in the settings page" - }, - "instagram": { - "message": "Instagram", - "description": "used in the settings page" - }, - "twitter": { - "message": "Twitter", - "description": "used in the settings page" - }, - "reddit": { - "message": "Reddit", - "description": "used in the settings page" - }, - "ytmusic": { - "message": "YT Music", - "description": "used in the settings page" - }, - "imgur": { - "message": "Imgur", - "description": "used in the settings page" - }, - "wikipedia": { - "message": "Wikipédia", - "description": "used in the settings page" - }, - "peertube": { - "message": "PeerTube", - "description": "used in the settings page" - }, - "medium": { - "message": "Medium", + "general": { + "message": "Geral", "description": "used in the settings page" }, "theme": { "message": "Tema", "description": "used in the settings page" }, - "system": { - "message": "Sistema", - "description": "used in the settings page" - }, "light": { "message": "Claro", "description": "used in the settings page" @@ -154,69 +31,73 @@ "message": "Escuro", "description": "used in the settings page" }, - "autoRedirect": { - "message": "Redirecionar automaticamente das instâncias que estão desligadas (off-line) para as que estão ligadas (on-line)", + "auto": { + "message": "Auto", "description": "used in the settings page" }, - "exceptions": { - "message": "Exceções", - "description": "used in the settings page" - }, - "updateInstances": { - "message": "Atualizar as instâncias", + "excludeFromRedirecting": { + "message": "Excluded from redirecting", "description": "used in the settings page" }, "importSettings": { "message": "Importar configurações", "description": "used in the settings page" }, - "resetSettings": { - "message": "Repor configurações", + "exportSettings": { + "message": "Exportar configurações", "description": "used in the settings page" }, - "customPopup": { - "message": "Personalizar janela popup", + "resetSettings": { + "message": "Repor configurações", "description": "used in the settings page" }, "enable": { "message": "Ativar", "description": "used in the settings page" }, - "protocol": { - "message": "Protocolo", - "description": "used in the settings page" - }, - "normal": { - "message": "Normal", - "description": "used in the settings page" - }, - "defaultInstances": { - "message": "Instâncias predefinidas", - "description": "used in the settings page" - }, - "customInstances": { - "message": "Instâncias personalizadas", - "description": "used in the settings page" - }, - "toggleAll": { - "message": "Ativar ou desativar tudo", + "showInPopup": { + "message": "Show in popup", "description": "used in the settings page" }, "frontend": { "message": "Interface", "description": "used in the settings page" }, - "instanceIsOff": { - "message": "Esta instância está desligada (off-line)", - "description": "used in instance_offline.html" + "redirectType": { + "message": "Tipo de redirecionamento", + "description": "used in the settings page" + }, + "both": { + "message": "ambos", + "description": "used in the settings page" + }, + "onlyEmbedded": { + "message": "só embutidos", + "description": "used in the settings page" + }, + "onlyNotEmbedded": { + "message": "apenas os não embutidos", + "description": "used in the settings page" + }, + "addYourFavoriteInstances": { + "message": "Add your favorite instances", + "description": "used in the settings page" + }, + "copyRaw": { + "message": "Copiar URL original" }, "copied": { "message": "Copiado" }, - "lbry": { - "message": "LBRY" + "redirectToOriginal": { + "message": "Redirect to original", + "description": "Used in context menus when right clicking on a page/tab" }, - "protocolFallback": { - "message": "Retornar ao normal se não houver outras instâncias disponíveis para o protocolo atual" + "redirectLink": { + "message": "Tentar redirecionar esta hiperligação", + "description": "Used in context menus when right clicking on a hyperlink" + }, + "about": { + "message": "About" } -} +} \ No newline at end of file diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json index b80550f..440a1a9 100644 --- a/src/_locales/pt_BR/messages.json +++ b/src/_locales/pt_BR/messages.json @@ -1,22 +1,7 @@ { - "youtube": { - "message": "YouTube", - "description": "Utilizado na página de configurações" - }, - "ytmusic": { - "message": "Músicas do YouTube", - "description": "Utilizado na página de configurações" - }, - "cancel": { - "message": "Cancelar", - "description": "Utilizado no arquivo instance_offline.html" - }, - "unifySettings": { - "message": "Unificar configurações" - }, - "twitter": { - "message": "Twitter", - "description": "Utilizado na página de configurações" + "extensionName": { + "message": "LibRedirect", + "description": "Nome da Extensão" }, "extensionDescription": { "message": "Uma extensão para os navegadores de internet que redireciona os sítios/sites populares para interfaces gráficas e interfaces de textos alternativas e amigáveis que respeitam sua privacidade", @@ -34,58 +19,6 @@ "message": "Geral", "description": "Utilizado na página de configurações" }, - "search": { - "message": "Pesquisar", - "description": "Utilizado na página de configurações" - }, - "translate": { - "message": "Traduzir", - "description": "Utilizado na página de configurações" - }, - "maps": { - "message": "Mapas", - "description": "Utilizado na página de configurações" - }, - "sendFiles": { - "message": "Enviar arquivos", - "description": "Utilizado na página de configurações" - }, - "instagram": { - "message": "Instagram", - "description": "Utilizado na página de configurações" - }, - "reddit": { - "message": "Reddit", - "description": "Utilizado na página de configurações" - }, - "tiktok": { - "message": "TikTok", - "description": "Utilizado na página de configurações" - }, - "imgur": { - "message": "Imgur", - "description": "Utilizado na página de configurações" - }, - "extensionName": { - "message": "LibRedirect", - "description": "Nome da Extensão" - }, - "wikipedia": { - "message": "Wikipédia", - "description": "Utilizado na página de configurações" - }, - "peertube": { - "message": "PeerTube", - "description": "Utilizado na página de configurações" - }, - "medium": { - "message": "Medium", - "description": "Utilizado na página de configurações" - }, - "tor": { - "message": "Tor", - "description": "Utilizado na página de configurações" - }, "theme": { "message": "Tema", "description": "Utilizado na página de configurações" @@ -98,18 +31,14 @@ "message": "Escuro", "description": "Utilizado na página de configurações" }, - "autoRedirect": { - "message": "Redirecionar automaticamente das instâncias que estão desconectadas (off-line) para as conectadas (on-line)", - "description": "Utilizado na página de configurações" + "auto": { + "message": "Auto", + "description": "used in the settings page" }, "excludeFromRedirecting": { "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Atualizar as instâncias", - "description": "Utilizado na página de configurações" - }, "importSettings": { "message": "Importar as configurações", "description": "Utilizado na página de configurações" @@ -122,50 +51,22 @@ "message": "Redefinir as configurações", "description": "Utilizado na página de configurações" }, - "customPopup": { - "message": "Personalizar a janela popup", - "description": "Utilizado na página de configurações" - }, "enable": { "message": "Ativar", "description": "Utilizado na página de configurações" }, - "protocol": { - "message": "Protocolo", - "description": "Utilizado na página de configurações" - }, - "normal": { - "message": "Normal", - "description": "Utilizado na página de configurações" - }, - "defaultInstances": { - "message": "Instâncias padrão", - "description": "Utilizado na página de configurações" - }, - "customInstances": { - "message": "Instâncias personalizadas", - "description": "Utilizado na página de configurações" - }, - "toggleAll": { - "message": "Ativar tudo", - "description": "Utilizado na página de configurações" + "showInPopup": { + "message": "Show in popup", + "description": "used in the settings page" }, "frontend": { "message": "Interface gráfica", "description": "Utilizado na página de configurações" }, - "searchNote": { - "message": "Observação: utilize a pesquisa do LibRedirect com todo o seu potencial para torná-lo o seu mecanismo de pesquisa padrão.", - "description": "Utilizado na página de configurações" - }, "redirectType": { "message": "Tipo de redirecionamento", "description": "Utilizado na página de configurações" }, - "embeddedVids": { - "message": "Interface gráfica para vídeos incorporados", - "description": "Utilizado na página de configurações" - }, "both": { "message": "ambos", "description": "Utilizado na página de configurações" @@ -178,17 +79,9 @@ "message": "apenas os não incorporados", "description": "Utilizado na página de configurações" }, - "instanceOffline": { - "message": "Esta instância está desconectada (off-line), você será redirecionado após", - "description": "Utilizado no arquivo instance_offline.html" - }, - "instanceIsOff": { - "message": "Esta instância está desconectada (off-line)", - "description": "Utilizado no arquivo instance_offline.html" - }, - "redirectionCanceled": { - "message": "Redirecionamento cancelado", - "description": "Utilizado no arquivo instance_offline.js" + "addYourFavoriteInstances": { + "message": "Add your favorite instances", + "description": "used in the settings page" }, "copyRaw": { "message": "Copiar URL original" @@ -196,11 +89,9 @@ "copied": { "message": "Copiado" }, - "lbry": { - "message": "LBRY" - }, - "testInstancesLatency": { - "message": "Testar a latência das instâncias" + "redirectToOriginal": { + "message": "Redirect to original", + "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { "message": "Attempt to redirect this hyperlink", diff --git a/src/_locales/ro/messages.json b/src/_locales/ro/messages.json index 5a3331b..6d730d4 100644 --- a/src/_locales/ro/messages.json +++ b/src/_locales/ro/messages.json @@ -19,70 +19,10 @@ "message": "General", "description": "used in the settings page" }, - "search": { - "message": "Căutare", - "description": "used in the settings page" - }, - "translate": { - "message": "Traduceți", - "description": "used in the settings page" - }, - "maps": { - "message": "Hărți", - "description": "used in the settings page" - }, - "sendFiles": { - "message": "Trimite fișiere", - "description": "used in the settings page" - }, - "youtube": { - "message": "YouTube", - "description": "used in the settings page" - }, - "instagram": { - "message": "Instagram", - "description": "used in the settings page" - }, - "twitter": { - "message": "Twitter", - "description": "used in the settings page" - }, - "reddit": { - "message": "Reddit", - "description": "used in the settings page" - }, - "tiktok": { - "message": "TikTok", - "description": "used in the settings page" - }, - "ytmusic": { - "message": "YT Music", - "description": "used in the settings page" - }, - "imgur": { - "message": "Imgur", - "description": "used in the settings page" - }, - "wikipedia": { - "message": "Wikipedia", - "description": "used in the settings page" - }, - "peertube": { - "message": "PeerTube", - "description": "used in the settings page" - }, - "medium": { - "message": "Medium", - "description": "used in the settings page" - }, "theme": { "message": "Temă", "description": "used in the settings page" }, - "system": { - "message": "Sistem", - "description": "used in the settings page" - }, "light": { "message": "Luminat", "description": "used in the settings page" @@ -91,16 +31,12 @@ "message": "Întunecat", "description": "used in the settings page" }, - "autoRedirect": { - "message": "Redirecționează automat instanțele offline către cele online", + "auto": { + "message": "Auto", "description": "used in the settings page" }, - "exceptions": { - "message": "Excepții", - "description": "used in the settings page" - }, - "updateInstances": { - "message": "Actualizați Instanțele", + "excludeFromRedirecting": { + "message": "Excluded from redirecting", "description": "used in the settings page" }, "importSettings": { @@ -115,43 +51,20 @@ "message": "Resetează setarile", "description": "used in the settings page" }, - "customPopup": { - "message": "Personalizați Popup-ul", - "description": "used in the settings page" - }, "enable": { "message": "Activează", "description": "used in the settings page" }, - "protocol": { - "message": "Protocol", - "description": "used in the settings page" - }, - "normal": { - "message": "Normal", - "description": "used in the settings page" - }, - "defaultInstances": { - "message": "Instanțe implicite", - "description": "used in the settings page" - }, - "customInstances": { - "message": "Instanțe personalizate", - "description": "used in the settings page" - }, - "toggleAll": { - "message": "Comutați pe toate", + "showInPopup": { + "message": "Show in popup", "description": "used in the settings page" }, "frontend": { "message": "Frontend", "description": "used in the settings page" }, - "notFullyPrivate": { - "message": "Acesta nu este un frontend complet privat." - }, - "searchNote": { - "message": "Notă: Utilizați căutarea la potențialul său maxim, făcând LibRedirect motorul de căutare implicit.", + "redirectType": { + "message": "Tip redirecționare", "description": "used in the settings page" }, "both": { @@ -166,21 +79,9 @@ "message": "numai încorporat", "description": "used in the settings page" }, - "instanceOffline": { - "message": "Această instanță este offline, veți fi redirecționat după", - "description": "used in instance_offline.html" - }, - "cancel": { - "message": "Anulează", - "description": "used in instance_offline.html" - }, - "instanceIsOff": { - "message": "Instanța este offline", - "description": "used in instance_offline.html" - }, - "redirectionCanceled": { - "message": "Redirecționarea a fost anulată", - "description": "used in instance_offline.js" + "addYourFavoriteInstances": { + "message": "Add your favorite instances", + "description": "used in the settings page" }, "copyRaw": { "message": "Copiați Raw" @@ -188,35 +89,15 @@ "copied": { "message": "Copiat" }, - "unifySettings": { - "message": "Unificați setările" - }, - "lbry": { - "message": "LBRY" - }, - "testInstancesLatency": { - "message": "Testează Latența Instanțelor" - }, - "protocolFallback": { - "message": "Revenire la normal dacă nu sunt disponibile instanțe pentru protocolul curent" - }, - "lbryDesktop": { - "message": "Desktop LBRY" - }, - "toggleTab": { - "message": "Comutați redirecționările în această filă", + "redirectToOriginal": { + "message": "Redirect to original", "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { "message": "Încercați să redirecționați acest hyperlink", "description": "Used in context menus when right clicking on a hyperlink" }, - "redirectType": { - "message": "Tip redirecționare", - "description": "used in the settings page" - }, - "embeddedVids": { - "message": "Videoclipuri încorporate Frontend", - "description": "used in the settings page" + "about": { + "message": "About" } -} +} \ No newline at end of file diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json index 97a6e41..f2230d9 100644 --- a/src/_locales/ru/messages.json +++ b/src/_locales/ru/messages.json @@ -1,8 +1,4 @@ { - "extensionDescription": { - "message": "Сетевое расширение, которое перенаправляет известные сайты на иные интерфейсы и движки, обеспечивающие конфиденциальность", - "description": "description of the extension" - }, "extensionName": { "message": "LibRedirect", "description": "name of the extension" @@ -43,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Обновить экземпляры", - "description": "used in the settings page" - }, "importSettings": { "message": "Импорт настроек", "description": "used in the settings page" @@ -68,11 +60,7 @@ "description": "used in the settings page" }, "frontend": { - "message": "Фронтенд", - "description": "used in the settings page" - }, - "searchNote": { - "message": "Примечание: Используйте поиск в полной мере, сделав LibRedirect поисковой системой по умолчанию.", + "message": "Интерфейс", "description": "used in the settings page" }, "redirectType": { @@ -95,89 +83,15 @@ "message": "Add your favorite instances", "description": "used in the settings page" }, - "embeddedVids": { - "message": "Интерфейс для встроенных видео", - "description": "used in the settings page" + "copyRaw": { + "message": "Скопировать оригинал" }, "copied": { "message": "Скопировано" }, - "lbry": { - "message": "LBRY" - }, - "i2p": { - "message": "I2P" - }, - "loki": { - "message": "Lokinet" - }, - "testInstancesLatency": { - "message": "Тестирование задержки экземпляров" - }, - "copyRaw": { - "message": "Скопировать оригинал" - }, - "unifySettings": { - "message": "Унифицировать настройки" - }, - "instagram": { - "message": "Instagram", - "description": "used in the settings page" - }, - "enable": { - "message": "Включить", - "description": "used in the settings page" - }, - "twitter": { - "message": "Twitter", - "description": "used in the settings page" - }, - "system": { - "message": "Системная", - "description": "used in the settings page" - }, - "exceptions": { - "message": "Исключения", - "description": "used in the settings page" - }, - "reddit": { - "message": "Reddit", - "description": "used in the settings page" - }, - "tor": { - "message": "Tor", - "description": "used in the settings page" - }, - "medium": { - "message": "Medium", - "description": "used in the settings page" - }, - "theme": { - "message": "Тема", - "description": "used in the settings page" - }, - "light": { - "message": "Светлая", - "description": "used in the settings page" - }, - "dark": { - "message": "Тёмная", - "description": "used in the settings page" - }, - "toggleAll": { - "message": "Переключить все", - "description": "used in the settings page" - }, - "notFullyPrivate": { - "message": "Это не полностью приватный интерфейс." - }, - "frontend": { - "message": "Интерфейс", - "description": "used in the settings page" - }, - "searchNote": { - "message": "Примечание: используйте поиск в полной мере, сделав LibRedirect поисковой системой по умолчанию.", - "description": "used in the settings page" + "redirectToOriginal": { + "message": "Redirect to original", + "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { "message": "Попытаться перенаправить эту ссылку", diff --git a/src/_locales/sr/messages.json b/src/_locales/sr/messages.json index 567eabb..a814146 100644 --- a/src/_locales/sr/messages.json +++ b/src/_locales/sr/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Ажурирајте инстанце", - "description": "used in the settings page" - }, "importSettings": { "message": "Увозна Подешавања", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Сучеље", "description": "used in the settings page" }, - "searchNote": { - "message": "Савет: Искористите претрагу до њеног пуног потенцијала тако што ћете LibRedirect поставити као подразумевани претраживач.", - "description": "used in the settings page" - }, "redirectType": { "message": "Тип Преусмеравања", "description": "used in the settings page" diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json index 5b638cd..702aa88 100644 --- a/src/_locales/tr/messages.json +++ b/src/_locales/tr/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Örnekleri Güncelle", - "description": "used in the settings page" - }, "importSettings": { "message": "Ayarları İçe Aktar", "description": "used in the settings page" @@ -67,10 +63,6 @@ "message": "Ön Uç", "description": "used in the settings page" }, - "searchNote": { - "message": "Not: LibRedirect'i öntanımlı arama motorunuz yaparak aramayı tüm özellikleriyle kullanın.", - "description": "used in the settings page" - }, "redirectType": { "message": "Yönlendirme Türü", "description": "used in the settings page" diff --git a/src/_locales/uk/messages.json b/src/_locales/uk/messages.json index c5aae98..a9d78d5 100644 --- a/src/_locales/uk/messages.json +++ b/src/_locales/uk/messages.json @@ -39,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "Оновити сервери", - "description": "used in the settings page" - }, "importSettings": { "message": "Імпортувати налаштування", "description": "used in the settings page" @@ -67,88 +63,20 @@ "message": "Фронтенд", "description": "used in the settings page" }, - "searchNote": { - "message": "Порада: Шукати стане зручніше, якщо оберете LibRedirect типовим засобом пошуку.", - "description": "used in the settings page" - }, "redirectType": { "message": "Що переспрямовувати", "description": "used in the settings page" }, - "redirectionCanceled": { - "message": "Переспрямування скасовано", - "description": "used in instance_offline.js" - }, - "protocolFallback": { - "message": "Повертатися до звичайного протоколу, якщо жоден сервер не доступний через обраний" - }, - "unifySettings": { - "message": "Єдині налаштування" - }, - "lbry": { - "message": "LBRY" - }, - "extensionName": { - "message": "LibRedirect", - "description": "name of the extension" - }, - "switchInstance": { - "message": "Інший сервер", - "description": "used in manifest.json as shortcut description" - }, - "settings": { - "message": "Налаштування", - "description": "used in the popup" - }, - "search": { - "message": "Пошук", - "description": "used in the settings page" - }, - "sendFiles": { - "message": "Надсилання файлів", - "description": "used in the settings page" - }, - "youtube": { - "message": "YouTube", - "description": "used in the settings page" - }, - "ytmusic": { - "message": "YT Music", - "description": "used in the settings page" - }, - "peertube": { - "message": "PeerTube", - "description": "used in the settings page" - }, - "system": { - "message": "Системна", - "description": "used in the settings page" - }, - "dark": { - "message": "Темна", - "description": "used in the settings page" - }, - "autoRedirect": { - "message": "Автоматично переспрямовувати недоступні сервери на доступні", - "description": "used in the settings page" - }, - "importSettings": { - "message": "Імпортувати налаштування", - "description": "used in the settings page" - }, - "customPopup": { - "message": "Вимикач у спливному переліку", + "both": { + "message": "both", "description": "used in the settings page" }, "onlyEmbedded": { "message": "лише вбудовані", "description": "used in the settings page" }, - "notFullyPrivate": { - "message": "Цей фронтенд приватний лише частково." - }, - "embeddedVids": { - "message": "Фронтенд вбудованих відео", + "onlyNotEmbedded": { + "message": "only not embedded", "description": "used in the settings page" }, "addYourFavoriteInstances": { @@ -161,37 +89,15 @@ "copied": { "message": "Скопійовано" }, - "copyRaw": { - "message": "Копіювати оригінал посилання" - }, - "testInstancesLatency": { - "message": "Випробувати затримку серверів" - }, - "lbryDesktop": { - "message": "LBRY Desktop" - }, - "redirectLink": { - "message": "Спроба перенаправлення за цим гіперпосиланням", - "description": "Used in context menus when right clicking on a hyperlink" - }, - "theme": { - "message": "Тема", - "description": "used in the settings page" - }, - "translate": { - "message": "Переклад", - "description": "used in the settings page" - }, - "maps": { - "message": "Мапи", - "description": "used in the settings page" - }, - "redirectLink": { - "message": "Спроба перенаправлення за цим гіперпосиланням", - "description": "Used in context menus when right clicking on a hyperlink" - }, - "toggleTab": { - "message": "Перемикнути перенаправлення на цій вкладці", + "redirectToOriginal": { + "message": "Redirect to original", "description": "Used in context menus when right clicking on a page/tab" + }, + "redirectLink": { + "message": "Спроба перенаправлення за цим гіперпосиланням", + "description": "Used in context menus when right clicking on a hyperlink" + }, + "about": { + "message": "About" } } \ No newline at end of file diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json index 166b797..f61a83e 100644 --- a/src/_locales/vi/messages.json +++ b/src/_locales/vi/messages.json @@ -1,192 +1,42 @@ { - "redirectLink": { - "message": "Chuyển hướng siêu liên kết này", - "description": "Used in context menus when right clicking on a hyperlink" - }, - "copied": { - "message": "Đã Sao Chép" - }, - "redirectionCanceled": { - "message": "Đã hủy chuyển hướng", - "description": "used in instance_offline.js" - }, - "protocolFallback": { - "message": "Trở về bình thường nếu không có instance nào cho giao thức hiện tại" - }, - "lbry": { - "message": "LBRY" - }, - "lbryDesktop": { - "message": "LBRY Desktop" - }, - "instanceIsOff": { - "message": "Instance đang ngoại tuyến", - "description": "used in instance_offline.html" - }, "extensionName": { "message": "LibRedirect", "description": "name of the extension" }, - "youtube": { - "message": "YouTube", - "description": "used in the settings page" + "extensionDescription": { + "message": "Một tiện ích mở rộng chuyển hướng một số trang web phổ biến đến các frontend và backend khác thân thiện với quyền riêng tư", + "description": "description of the extension" }, - "wikipedia": { - "message": "Wikipedia", - "description": "used in the settings page" + "switchInstance": { + "message": "Đổi Instance", + "description": "used in manifest.json as shortcut description" }, - "reddit": { - "message": "Reddit", - "description": "used in the settings page" + "settings": { + "message": "Cài Đặt", + "description": "used in the popup" }, - "peertube": { - "message": "PeerTube", + "general": { + "message": "Cài đặt chung", "description": "used in the settings page" }, "theme": { "message": "Giao diện", "description": "used in the settings page" }, - "dark": { - "message": "Tối", - "description": "used in the settings page" - }, - "imgur": { - "message": "Imgur", - "description": "used in the settings page" - }, - "general": { - "message": "Cài đặt chung", - "description": "used in the settings page" - }, - "translate": { - "message": "Dịch", - "description": "used in the settings page" - }, - "switchInstance": { - "message": "Đổi Instance", - "description": "used in manifest.json as shortcut description" - }, - "maps": { - "message": "Bản đồ", - "description": "used in the settings page" - }, - "settings": { - "message": "Cài Đặt", - "description": "used in the popup" - }, - "sendFiles": { - "message": "Gửi tập tin", - "description": "used in the settings page" - }, - "instagram": { - "message": "Instagram", - "description": "used in the settings page" - }, - "twitter": { - "message": "Twitter", - "description": "used in the settings page" - }, - "medium": { - "message": "Medium", - "description": "used in the settings page" - }, "light": { "message": "Sáng", "description": "used in the settings page" }, - "system": { - "message": "Hệ thống", + "dark": { + "message": "Tối", "description": "used in the settings page" }, - "resetSettings": { - "message": "Đặt lại cài đặt", + "auto": { + "message": "Auto", "description": "used in the settings page" }, - "protocol": { - "message": "Giao thức", - "description": "used in the settings page" - }, - "normal": { - "message": "Bình thường", - "description": "used in the settings page" - }, - "toggleAll": { - "message": "Bật lên tất cả", - "description": "used in the settings page" - }, - "redirectType": { - "message": "Loại chuyển hướng", - "description": "used in the settings page" - }, - "notFullyPrivate": { - "message": "Đây không phải là một frontend hoàn toàn riêng tư." - }, - "customInstances": { - "message": "Các Instance Tùy Chỉnh", - "description": "used in the settings page" - }, - "frontend": { - "message": "Frontend", - "description": "used in the settings page" - }, - "searchNote": { - "message": "Lưu ý: Sử dụng hết tiềm năng của tìm kiếm bằng cách đặt LibRedirect làm công cụ tìm kiếm mặc định của bạn.", - "description": "used in the settings page" - }, - "defaultInstances": { - "message": "Các Instance Mặc Định", - "description": "used in the settings page" - }, - "both": { - "message": "cả hai", - "description": "used in the settings page" - }, - "search": { - "message": "Tìm kiếm", - "description": "used in the settings page" - }, - "updateInstances": { - "message": "Cập Nhật Các Instance", - "description": "used in the settings page" - }, - "cancel": { - "message": "Hủy", - "description": "used in instance_offline.html" - }, - "enable": { - "message": "Bật", - "description": "used in the settings page" - }, - "exceptions": { - "message": "Ngoại lệ", - "description": "used in the settings page" - }, - "instanceOffline": { - "message": "Instance này đang ngoại tuyến, bạn sẽ được chuyển hướng sau", - "description": "used in instance_offline.html" - }, - "testInstancesLatency": { - "message": "Kiểm tra độ trễ của các instance" - }, - "toggleTab": { - "message": "Bật chuyển hướng trong thẻ này", - "description": "Used in context menus when right clicking on a page/tab" - }, - "extensionDescription": { - "message": "Một tiện ích mở rộng chuyển hướng một số trang web phổ biến đến các frontend và backend khác thân thiện với quyền riêng tư", - "description": "description of the extension" - }, - "tiktok": { - "message": "TikTok", - "description": "used in the settings page" - }, - "ytmusic": { - "message": "YT Music", - "description": "used in the settings page" - }, - "autoRedirect": { - "message": "Tự động chuyển hướng instance đang ngoại tuyến sang instance đang trực tuyến", + "excludeFromRedirecting": { + "message": "Excluded from redirecting", "description": "used in the settings page" }, "importSettings": { @@ -196,5 +46,58 @@ "exportSettings": { "message": "Xuất cài đặt", "description": "used in the settings page" + }, + "resetSettings": { + "message": "Đặt lại cài đặt", + "description": "used in the settings page" + }, + "enable": { + "message": "Bật", + "description": "used in the settings page" + }, + "showInPopup": { + "message": "Show in popup", + "description": "used in the settings page" + }, + "frontend": { + "message": "Frontend", + "description": "used in the settings page" + }, + "redirectType": { + "message": "Loại chuyển hướng", + "description": "used in the settings page" + }, + "both": { + "message": "cả hai", + "description": "used in the settings page" + }, + "onlyEmbedded": { + "message": "only embedded", + "description": "used in the settings page" + }, + "onlyNotEmbedded": { + "message": "only not embedded", + "description": "used in the settings page" + }, + "addYourFavoriteInstances": { + "message": "Add your favorite instances", + "description": "used in the settings page" + }, + "copyRaw": { + "message": "Copy Raw" + }, + "copied": { + "message": "Đã Sao Chép" + }, + "redirectToOriginal": { + "message": "Redirect to original", + "description": "Used in context menus when right clicking on a page/tab" + }, + "redirectLink": { + "message": "Chuyển hướng siêu liên kết này", + "description": "Used in context menus when right clicking on a hyperlink" + }, + "about": { + "message": "About" } -} +} \ No newline at end of file diff --git a/src/_locales/zh_Hans/messages.json b/src/_locales/zh_Hans/messages.json index 5b359b8..30b25fb 100644 --- a/src/_locales/zh_Hans/messages.json +++ b/src/_locales/zh_Hans/messages.json @@ -3,9 +3,9 @@ "message": "LibRedirect", "description": "name of the extension" }, - "wikipedia": { - "message": "维基百科", - "description": "used in the settings page" + "extensionDescription": { + "message": "将常用网站按需重定向到隐私友好的替代前端/后端的 Web 扩展程序", + "description": "description of the extension" }, "switchInstance": { "message": "切换实例", @@ -19,66 +19,10 @@ "message": "通用", "description": "used in the settings page" }, - "maps": { - "message": "地图", - "description": "used in the settings page" - }, - "reddit": { - "message": "Reddit", - "description": "used in the settings page" - }, - "tiktok": { - "message": "TikTok", - "description": "used in the settings page" - }, - "search": { - "message": "搜索", - "description": "used in the settings page" - }, - "imgur": { - "message": "Imgur", - "description": "used in the settings page" - }, - "ytmusic": { - "message": "YouTube 音乐", - "description": "used in the settings page" - }, - "medium": { - "message": "Medium", - "description": "used in the settings page" - }, - "extensionDescription": { - "message": "将常用网站按需重定向到隐私友好的替代前端/后端的 Web 扩展程序", - "description": "description of the extension" - }, "theme": { "message": "主题", "description": "used in the settings page" }, - "redirectType": { - "message": "重定向类型", - "description": "used in the settings page" - }, - "instanceOffline": { - "message": "此实例已离线,将重定向于", - "description": "used in instance_offline.html" - }, - "copied": { - "message": "已复制" - }, - "unifySettings": { - "message": "统一设置" - }, - "lbry": { - "message": "LBRY" - }, - "testInstancesLatency": { - "message": "测试实例连接延迟" - }, - "system": { - "message": "跟随系统", - "description": "used in the settings page" - }, "light": { "message": "浅色", "description": "used in the settings page" @@ -95,10 +39,6 @@ "message": "Excluded from redirecting", "description": "used in the settings page" }, - "updateInstances": { - "message": "更新实例", - "description": "used in the settings page" - }, "importSettings": { "message": "导入设置", "description": "used in the settings page" @@ -123,10 +63,6 @@ "message": "前端", "description": "used in the settings page" }, - "searchNote": { - "message": "注意:请将 LibRedirect 作为你的默认搜索引擎以充分发挥搜索的潜力。", - "description": "used in the settings page" - }, "redirectType": { "message": "重定向类型", "description": "used in the settings page" @@ -153,23 +89,15 @@ "copied": { "message": "已复制" }, - "searchNote": { - "message": "备注:将 LibRedirect 设为默认搜索引擎,以充分发挥搜索功能的潜力。", - "description": "used in the settings page" - }, - "redirectLink": { - "message": "尝试重定向此超链接", - "description": "Used in context menus when right clicking on a hyperlink" - }, - "lbryDesktop": { - "message": "LBRY 桌面版" - }, - "toggleTab": { - "message": "在此标签页中切换重定向", + "redirectToOriginal": { + "message": "Redirect to original", "description": "Used in context menus when right clicking on a page/tab" }, "redirectLink": { "message": "尝试重定向此链接", "description": "Used in context menus when right clicking on a hyperlink" + }, + "about": { + "message": "About" } } \ No newline at end of file diff --git a/src/pages/background/background.js b/src/pages/background/background.js index 0d9a001..99dda03 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -86,7 +86,7 @@ browser.commands.onCommand.addListener(async command => { browser.contextMenus.create({ id: "settings", - title: browser.i18n.getMessage("Settings"), + title: browser.i18n.getMessage("settings"), contexts: ["browser_action"], })