From 4ad860b1dbabad70517352c8dc6cf5e9d510b10e Mon Sep 17 00:00:00 2001 From: reis <29177546+reisxd@users.noreply.github.com> Date: Sat, 16 Nov 2024 03:27:22 +0300 Subject: [PATCH] feat: add relaunch requirement for user agent --- tizenbrew-app/TizenBrew/config.xml | 2 +- tizenbrew-app/TizenBrew/lang/da_DK.json | 1 + tizenbrew-app/TizenBrew/lang/de_DE.json | 1 + tizenbrew-app/TizenBrew/lang/el_GR.json | 1 + tizenbrew-app/TizenBrew/lang/en.json | 1 + tizenbrew-app/TizenBrew/lang/es_BO.json | 1 + tizenbrew-app/TizenBrew/lang/fi_FI.json | 1 + tizenbrew-app/TizenBrew/lang/fr_FR.json | 1 + tizenbrew-app/TizenBrew/lang/hu_HU.json | 1 + tizenbrew-app/TizenBrew/lang/it_IT.json | 1 + tizenbrew-app/TizenBrew/lang/nl_NL.json | 1 + tizenbrew-app/TizenBrew/lang/pl_PL.json | 1 + tizenbrew-app/TizenBrew/lang/pt_BR.json | 1 + tizenbrew-app/TizenBrew/lang/ru_RU.json | 1 + tizenbrew-app/TizenBrew/lang/th_TH.json | 1 + tizenbrew-app/TizenBrew/lang/tr_TR.json | 1 + tizenbrew-app/TizenBrew/lang/vi_VN.json | 1 + tizenbrew-app/TizenBrew/lang/zh_TW.json | 1 + tizenbrew-app/TizenBrew/settings.html | 5 +++-- 19 files changed, 21 insertions(+), 3 deletions(-) diff --git a/tizenbrew-app/TizenBrew/config.xml b/tizenbrew-app/TizenBrew/config.xml index ad2eacc..dff991a 100644 --- a/tizenbrew-app/TizenBrew/config.xml +++ b/tizenbrew-app/TizenBrew/config.xml @@ -1,5 +1,5 @@ - + diff --git a/tizenbrew-app/TizenBrew/lang/da_DK.json b/tizenbrew-app/TizenBrew/lang/da_DK.json index 868390d..43c116a 100644 --- a/tizenbrew-app/TizenBrew/lang/da_DK.json +++ b/tizenbrew-app/TizenBrew/lang/da_DK.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Virker på Tizen {version}+)", "uaBasedOnDevice": "User-Agent er baseret på din Enhed (kan aktivere visse funktioner)", "setUaTo": "Vil du gerne sætte User-Agent til {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Bemærk, at selvom dette kan have positive effekter, kan der også være negative effekter.", "language": "Sprog Indstillinger", "languageDesc": "Skift sproget i appen." diff --git a/tizenbrew-app/TizenBrew/lang/de_DE.json b/tizenbrew-app/TizenBrew/lang/de_DE.json index 0f33426..f6e7476 100644 --- a/tizenbrew-app/TizenBrew/lang/de_DE.json +++ b/tizenbrew-app/TizenBrew/lang/de_DE.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Funktioniert auf Tizen {version}+)", "uaBasedOnDevice": "User-Agent basierend auf Gerätemodell (sollte einige Features hinzufügen)", "setUaTo": "Willst du den User-Agent auf {userAgent} setzen?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Beachte: Dies könnte sowohl positive als auch negative Effekte haben.", "language": "Spracheinstellungen", "languageDesc": "Ändere die Sprache der App." diff --git a/tizenbrew-app/TizenBrew/lang/el_GR.json b/tizenbrew-app/TizenBrew/lang/el_GR.json index 5b42d92..4236cbf 100644 --- a/tizenbrew-app/TizenBrew/lang/el_GR.json +++ b/tizenbrew-app/TizenBrew/lang/el_GR.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Λειτουργεί στο Tizen {version}+)", "uaBasedOnDevice": "User-Agent με βάση τη συσκευή (Λογικά θα επιφέρει κάποιες δυνατότητες)", "setUaTo": "Θέλετε να ρυθμίσετε το User-Agent σε {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Σημειώστε ότι ενώ αυτό θα μπορούσε να έχει θετικά αποτελέσματα, θα μπορούσε επίσης να επιφέρει και αρνητικά αποτελέμσατα.", "language": "Ρυθμίσεις Γλώσσας", "languageDesc": "Αλλαγή της γλώσσας της εφαρμογής." diff --git a/tizenbrew-app/TizenBrew/lang/en.json b/tizenbrew-app/TizenBrew/lang/en.json index 1eeae7a..f62048c 100644 --- a/tizenbrew-app/TizenBrew/lang/en.json +++ b/tizenbrew-app/TizenBrew/lang/en.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Works on Tizen {version}+)", "uaBasedOnDevice": "User-Agent based on Device (should bring some features)", "setUaTo": "Do you want to set the User-Agent to {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Note that while this could have positive effects, there could also be negative effects.", "language": "Language Settings", "languageDesc": "Change the language of the app." diff --git a/tizenbrew-app/TizenBrew/lang/es_BO.json b/tizenbrew-app/TizenBrew/lang/es_BO.json index 2c5118f..c5ca5f1 100644 --- a/tizenbrew-app/TizenBrew/lang/es_BO.json +++ b/tizenbrew-app/TizenBrew/lang/es_BO.json @@ -45,6 +45,7 @@ "worksOnTizen": "(Funciona en la(s) version(es) {version}+ de Tizen)", "uaBasedOnDevice": "Agente de Usuario basado en el dispositivo (debería aportar algunas funciones)", "setUaTo": "¿Deseas establecer el Agente de Usuario como {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Ten en cuenta que, aunque esto podría tener efectos positivos, también podría tener efectos negativos.", "language": "Ajustes de Idioma", "languageDesc": "Cambia el idioma de la aplicación." diff --git a/tizenbrew-app/TizenBrew/lang/fi_FI.json b/tizenbrew-app/TizenBrew/lang/fi_FI.json index ddcde1f..eba0a53 100644 --- a/tizenbrew-app/TizenBrew/lang/fi_FI.json +++ b/tizenbrew-app/TizenBrew/lang/fi_FI.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Toimii Tizen-versiossa {version}+)", "uaBasedOnDevice": "User-Agent laitteen mukaan (saattaa tuoda joitain ominaisuuksia)", "setUaTo": "Haluatko asettaa User-Agentin arvoon {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Huomaa, että vaikka tällä voi olla positiivisia vaikutuksia, sillä voi olla myös negatiivisia vaikutuksia.", "language": "Kieliasetukset", "languageDesc": "Vaihda sovelluksen kieli." diff --git a/tizenbrew-app/TizenBrew/lang/fr_FR.json b/tizenbrew-app/TizenBrew/lang/fr_FR.json index 1a0f6ae..8810a9f 100644 --- a/tizenbrew-app/TizenBrew/lang/fr_FR.json +++ b/tizenbrew-app/TizenBrew/lang/fr_FR.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Fonctionne avec Tizen {version}+)", "uaBasedOnDevice": "User-Agent basé sur le périphérique (amènes certaines fonctionnalitée)", "setUaTo": "Voulez-vous paramétrer le User-Agent en tant que {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Notice : ceci peut avoir des effets aussi bien positifs que négatifs.", "language": "Paramètres de langue", "languageDesc": "Changer le langage de votre application." diff --git a/tizenbrew-app/TizenBrew/lang/hu_HU.json b/tizenbrew-app/TizenBrew/lang/hu_HU.json index d2a5ecb..d41ed1a 100644 --- a/tizenbrew-app/TizenBrew/lang/hu_HU.json +++ b/tizenbrew-app/TizenBrew/lang/hu_HU.json @@ -49,6 +49,7 @@ "worksOnTizen": "({version}+ Tizen-en működik )", "uaBasedOnDevice": "User-Agent (böngészőazonosító) az eszköz alapján (különböző funkciókat adhat)", "setUaTo": "Be akarod állítani a {userAgent} User-Agentet?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Vedd figyelembe hogy ennek lehetnek pozitív hatásai de ugyan így negatívak is.", "language": "Nyelvi beállítások", "languageDesc": "Változtad meg az app nyelvét." diff --git a/tizenbrew-app/TizenBrew/lang/it_IT.json b/tizenbrew-app/TizenBrew/lang/it_IT.json index 8a4bbca..4917242 100644 --- a/tizenbrew-app/TizenBrew/lang/it_IT.json +++ b/tizenbrew-app/TizenBrew/lang/it_IT.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Funziona su Tizen {version}+)", "uaBasedOnDevice": "User-Agent basato sul dispositivo (dovrebbe portare alcune features)", "setUaTo": "Vuoi impostare lo User-Agent in {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Nota che sebbene questo possa avere effetti positivi, è possibile possa averne anche di negativi.", "language": "Impostazioni lingua", "languageDesc": "Cambia la lingua dell'app" diff --git a/tizenbrew-app/TizenBrew/lang/nl_NL.json b/tizenbrew-app/TizenBrew/lang/nl_NL.json index a8233ab..b8cd732 100644 --- a/tizenbrew-app/TizenBrew/lang/nl_NL.json +++ b/tizenbrew-app/TizenBrew/lang/nl_NL.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Werkt op Tizen {version}+)", "uaBasedOnDevice": "User-Agent gebaseerd op Systeem (Zou functies toevoegen)", "setUaTo": "Wil je de User-Agent Veranderen naar {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Let op er zijn positieve effecten, maar ook negatieve effecten.", "language": "Taal Instellingen", "languageDesc": "Verander de taal van TizenBrew." diff --git a/tizenbrew-app/TizenBrew/lang/pl_PL.json b/tizenbrew-app/TizenBrew/lang/pl_PL.json index dc06b1e..64e8c7e 100644 --- a/tizenbrew-app/TizenBrew/lang/pl_PL.json +++ b/tizenbrew-app/TizenBrew/lang/pl_PL.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Działa na Tizen {version}+)", "uaBasedOnDevice": "User-Agent bazujący na urządzeniu (może wprowadzić pewne funkcje)", "setUaTo": "Czy chcesz ustawić User-Agent na {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Zwróć uwagę, że choć to może przynieść pozytywne efekty, mogą również wystąpić efekty negatywne.", "language": "Ustawienia języka", "languageDesc": "Zmień język aplikacji." diff --git a/tizenbrew-app/TizenBrew/lang/pt_BR.json b/tizenbrew-app/TizenBrew/lang/pt_BR.json index c3b1a29..06dd7f9 100644 --- a/tizenbrew-app/TizenBrew/lang/pt_BR.json +++ b/tizenbrew-app/TizenBrew/lang/pt_BR.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Funciona no Tizen {version}+)", "uaBasedOnDevice": "User-Agent baseado no Dispositivo (deve trazer alguns recursos)", "setUaTo": "Você quer mudar o User-Agent para {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Note que mesmo que isso possa ter efeitos positivos, também poderá ter efeitos negativos.", "language": "Configurações de idioma", "languageDesc": "Mudar o idioma do aplicativo." diff --git a/tizenbrew-app/TizenBrew/lang/ru_RU.json b/tizenbrew-app/TizenBrew/lang/ru_RU.json index dbed13c..9e5f74b 100644 --- a/tizenbrew-app/TizenBrew/lang/ru_RU.json +++ b/tizenbrew-app/TizenBrew/lang/ru_RU.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Работает на Tizen {version}+)", "uaBasedOnDevice": "User-Agent на основе устройства (должен добавить некоторые функции)", "setUaTo": "Вы хотите установить User-Agent на {userAgent}?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Обратите внимание, что, несмотря на возможные положительные эффекты, могут быть и отрицательные.", "language": "Настройки языка", "languageDesc": "Измените язык приложения." diff --git a/tizenbrew-app/TizenBrew/lang/th_TH.json b/tizenbrew-app/TizenBrew/lang/th_TH.json index 3e34e28..136302c 100644 --- a/tizenbrew-app/TizenBrew/lang/th_TH.json +++ b/tizenbrew-app/TizenBrew/lang/th_TH.json @@ -49,6 +49,7 @@ "worksOnTizen": "(ทำงานบน Tizen {version}+)", "uaBasedOnDevice": "User-Agent ที่อิงตามอุปกรณ์ (ควรนำฟีเจอร์มาด้วย)", "setUaTo": "คุณต้องการที่จะเซ็ท User-Agent ให้เป็น {userAgent}ไหม?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "โปรดจำด้วยนี่อาจจะมีผลกระทบที่ดี, แต่มันก็อาจจะมีผบกระทบที่ไม่ได้ด้วย.", "language": "การตั้งค่าภาษา", "languageDesc": "เปลี่ยนภาษาของแอปพลิเคชั่น." diff --git a/tizenbrew-app/TizenBrew/lang/tr_TR.json b/tizenbrew-app/TizenBrew/lang/tr_TR.json index 1462b94..cd27422 100644 --- a/tizenbrew-app/TizenBrew/lang/tr_TR.json +++ b/tizenbrew-app/TizenBrew/lang/tr_TR.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Tizen {version} ve üzerinde çalışır)", "uaBasedOnDevice": "Cihaza Dayalı User-Agent (bazı özellikler getirebilir)", "setUaTo": "User-Agent'ı {userAgent} olarak ayarlamak istiyor musun?", + "uaSetRelaunch": "User-Agent değiştirildi. Değişiklikleri uygulamak için uygulamayı yeniden başlatın.", "uaNegativeEffects": "Bunun olumlu etkileri olabileceği gibi, olumsuz etkileri de olabileceğini unutmayın.", "language": "Dil Ayarları", "languageDesc": "Uygulamanın dilini değiştirin." diff --git a/tizenbrew-app/TizenBrew/lang/vi_VN.json b/tizenbrew-app/TizenBrew/lang/vi_VN.json index e8ade3c..7effc41 100644 --- a/tizenbrew-app/TizenBrew/lang/vi_VN.json +++ b/tizenbrew-app/TizenBrew/lang/vi_VN.json @@ -49,6 +49,7 @@ "worksOnTizen": "(Hoạt động trên Tizen {version}+)", "uaBasedOnDevice": "User-Agent của Thiết bị (có thể thêm một số tính năng)", "setUaTo": "Bạn có muốn đổi User-Agent thành {userAgent} không?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "Lưu ý rằng bên cạnh việc có thể sửa một số tính năng, đổi User-Agent cũng có thể gây ra một số lỗi.", "language": "Cài đặt Ngôn ngữ", "languageDesc": "Thay đổi ngôn ngữ ứng dụng." diff --git a/tizenbrew-app/TizenBrew/lang/zh_TW.json b/tizenbrew-app/TizenBrew/lang/zh_TW.json index 55fca6e..55fd668 100644 --- a/tizenbrew-app/TizenBrew/lang/zh_TW.json +++ b/tizenbrew-app/TizenBrew/lang/zh_TW.json @@ -49,6 +49,7 @@ "worksOnTizen": "(能用於Tizen 版本{version}以上 )", "uaBasedOnDevice": "基於裝置的使用者代理(會帶來一些影響...)", "setUaTo": "您想設定使用者代理(UA)到 {userAgent}嗎?", + "uaSetRelaunch": "User-Agent set. Relaunch the app to apply changes.", "uaNegativeEffects": "請注意,這有可能會造成好效果,但也有造成負面影響", "language": "語言設定", "languageDesc": "改變程式語言" diff --git a/tizenbrew-app/TizenBrew/settings.html b/tizenbrew-app/TizenBrew/settings.html index f8acf4d..b10cac5 100644 --- a/tizenbrew-app/TizenBrew/settings.html +++ b/tizenbrew-app/TizenBrew/settings.html @@ -256,10 +256,11 @@

Cobalt 23 ${window.i18n.t('settings.worksOnTizen', { version: 5 })}

} function userAgentWarnMenu(userAgent, warn) { - var hasConfirmined = confirm(`${window.i18n.t('settings.setUaTo', { userAgent })}${warn ? `\n${window.i18n.t('settings.uaNegativeEffects')}` : ''}`); + var hasConfirmined = confirm(`${window.i18n.t('settings.setUaTo', { userAgent })}${warn ? ` \n${window.i18n.t('settings.uaNegativeEffects')}` : ''}`); if (hasConfirmined) { setUserAgent(userAgent); - location.reload(); + alert(window.i18n.t('settings.uaSetRelaunch')); + tizen.application.getCurrentApplication().exit(); } }