add warnings

This commit is contained in:
Matthew Fosse 2024-03-06 08:56:40 -08:00
parent 54f8dafb99
commit 2c64070fe8
28 changed files with 47 additions and 2 deletions

View file

@ -44,6 +44,10 @@ class MainActions {
return;
}
if (viewModel.isTorEnabled) {
_showErrorDialog(context, S.of(context).warning, S.of(context).tor_enabled_warning);
}
final defaultBuyProvider = viewModel.defaultBuyProvider;
try {
defaultBuyProvider != null
@ -69,9 +73,15 @@ class MainActions {
isEnabled: (viewModel) => viewModel.isEnabledExchangeAction,
canShow: (viewModel) => viewModel.hasExchangeAction,
onTap: (BuildContext context, DashboardViewModel viewModel) async {
if (viewModel.isEnabledExchangeAction) {
await Navigator.of(context).pushNamed(Routes.exchange);
if (!viewModel.isEnabledExchangeAction) {
return;
}
if (viewModel.isTorEnabled) {
_showErrorDialog(context, S.of(context).warning, S.of(context).tor_enabled_warning);
}
await Navigator.of(context).pushNamed(Routes.exchange);
},
);
@ -98,6 +108,10 @@ class MainActions {
return;
}
if (viewModel.isTorEnabled) {
_showErrorDialog(context, S.of(context).warning, S.of(context).tor_enabled_warning);
}
final defaultSellProvider = viewModel.defaultSellProvider;
try {
defaultSellProvider != null

View file

@ -357,6 +357,11 @@ abstract class DashboardViewModelBase with Store {
@computed
bool get isTorOnly => settingsStore.torConnectionMode == TorConnectionMode.torOnly;
@computed
bool get isTorEnabled =>
settingsStore.torConnectionMode == TorConnectionMode.enabled ||
settingsStore.torConnectionMode == TorConnectionMode.torOnly;
@computed
bool get isEnabledSellAction => !settingsStore.disableSell && availableSellProviders.isNotEmpty;

View file

@ -655,6 +655,7 @@
"token_symbol": "رمز العملة ، على سبيل المثال: USDT",
"tokenID": "ﻒﻳﺮﻌﺗ ﺔﻗﺎﻄﺑ",
"tor_connection": "ﺭﻮﺗ ﻝﺎﺼﺗﺍ",
"tor_enabled_warning": "يرجى ملاحظة أن Tor هو حاليًا أفضل جهد وأن بعض الخدمات قد لا تعمل أو تعود إلى ClearNet إذا فشل الاتصال",
"tor_feature_disabled": "تم تعطيل هذه الميزة بينما يتم تمكين وضع TOR فقط لحماية خصوصيتك لأن هذه الميزة لا تتصل عبر Tor",
"tor_only": "Tor فقط",
"tor_only_warning": "قد يتم تعطيل بعض الميزات لحماية خصوصيتك عند استخدام وضع TOR فقط",

View file

@ -655,6 +655,7 @@
"token_symbol": "Символ на токена, напр.: USDT",
"tokenID": "документ за самоличност",
"tor_connection": "Tor връзка",
"tor_enabled_warning": "Моля, обърнете внимание, че TOR в момента е най -доброто усилие и някои услуги може да не работят или да се върнат към ClearNet, ако връзката не успее",
"tor_feature_disabled": "Тази функция е деактивирана, докато само режимът на TOR е активиран да защити вашата поверителност, тъй като тази функция не се свързва над TOR",
"tor_only": "Само чрез Tor",
"tor_only_warning": "Някои функции могат да бъдат деактивирани, за да защитят вашата поверителност, когато използвате само TOR режим",

View file

@ -655,6 +655,7 @@
"token_symbol": "Symbol tokenu, např.: USDT",
"tokenID": "ID",
"tor_connection": "Připojení Tor",
"tor_enabled_warning": "Vezměte prosím na vědomí, že Tor je v současné době nejlepším úsilím a některé služby nemusí fungovat nebo se vrátit zpět na Clearnet, pokud připojení selže",
"tor_feature_disabled": "Tato funkce je zakázána, zatímco režim pouze TOR je povolen k ochraně vašeho soukromí, protože tato funkce se nepřipojuje přes tor",
"tor_only": "Pouze Tor",
"tor_only_warning": "Některé funkce mohou být deaktivovány k ochraně vašeho soukromí při používání režimu pouze TOR",

View file

@ -656,6 +656,7 @@
"token_symbol": "Token-Symbol, z. B.: USDT",
"tokenID": "AUSWEIS",
"tor_connection": "Tor-Verbindung",
"tor_enabled_warning": "Bitte beachten Sie, dass TOR derzeit bester Aufwand ist und einige Dienste möglicherweise nicht funktionieren oder auf ClearNET zurückgreifen, wenn die Verbindung fehlschlägt",
"tor_feature_disabled": "Diese Funktion ist deaktiviert, während der TOR -Modus für den Schutz Ihrer Privatsphäre aktiviert ist, da diese Funktion nicht über TOR hergestellt wird",
"tor_only": "Nur Tor",
"tor_only_warning": "Einige Funktionen können deaktiviert sein, um Ihre Privatsphäre zu schützen, wenn Sie nur den TOR -Modus verwenden",

View file

@ -655,6 +655,7 @@
"token_symbol": "Token symbol eg: USDT",
"tokenID": "ID",
"tor_connection": "Tor connection",
"tor_enabled_warning": "Please note that Tor is currently a best effort and some services may not work or fall back to clearnet if the connection fails",
"tor_feature_disabled": "This feature is disabled while Tor Only mode is enabled to protect your privacy as this feature doesn't connect over Tor",
"tor_only": "Tor only",
"tor_only_warning": "Some features may be disabled to protect your privacy when using Tor only mode",

View file

@ -656,6 +656,7 @@
"token_symbol": "Símbolo de token, por ejemplo: USDT",
"tokenID": "IDENTIFICACIÓN",
"tor_connection": "conexión tor",
"tor_enabled_warning": "Tenga en cuenta que Tor es actualmente el mejor esfuerzo y que algunos servicios pueden no funcionar o recurrir a Clearnet si la conexión falla",
"tor_feature_disabled": "Esta característica está deshabilitada, mientras que el modo de solo tor está habilitado para proteger su privacidad, ya que esta función no se conecta a través de Tor",
"tor_only": "solo Tor",
"tor_only_warning": "Algunas características pueden desactivarse para proteger su privacidad cuando se usa solo el modo Tor",

View file

@ -655,6 +655,7 @@
"token_symbol": "Symbole de token, par exemple : USDT",
"tokenID": "IDENTIFIANT",
"tor_connection": "Connexion Tor",
"tor_enabled_warning": "Veuillez noter que Tor est actuellement un meilleur effort et que certains services peuvent ne pas fonctionner ou retomber à ClearNet si la connexion échoue",
"tor_feature_disabled": "Cette fonction est désactivée tandis que le mode Tor unique",
"tor_only": "Tor uniquement",
"tor_only_warning": "Certaines fonctionnalités peuvent être désactivées pour protéger votre vie privée lorsque vous utilisez le mode Tor uniquement",

View file

@ -657,6 +657,7 @@
"token_symbol": "Alamar alama misali: USDT",
"tokenID": "ID",
"tor_connection": "Tor haɗin gwiwa",
"tor_enabled_warning": "Lura cewa tor din a yanzu haka ne mafi kyawun ƙoƙari kuma wasu sabis na iya yin aiki ko faduwa ga bayyananniyar idan haɗin ya gaza",
"tor_feature_disabled": "An kunna wannan fasalin kawai yayin da kawai ana kunna yanayin don kare sirrinka saboda wannan fasalin bashi da alaƙa da tor",
"tor_only": "Tor kawai",
"tor_only_warning": "Ana iya kashe wasu fasaloli don kare sirrinka lokacin da kake amfani da tor kawai",

View file

@ -657,6 +657,7 @@
"token_symbol": "टोकन प्रतीक जैसे: यूएसडीटी",
"tokenID": "पहचान",
"tor_connection": "टोर कनेक्शन",
"tor_enabled_warning": "कृपया ध्यान दें कि TOR वर्तमान में एक सर्वोत्तम प्रयास है और कुछ सेवाएं काम नहीं कर सकती हैं या कनेक्शन के विफल होने पर Clearnet पर वापस आ सकती हैं",
"tor_feature_disabled": "यह सुविधा अक्षम है, जबकि टॉर केवल मोड आपकी गोपनीयता की सुरक्षा के लिए सक्षम है क्योंकि यह सुविधा टीओआर से कनेक्ट नहीं होती है",
"tor_only": "Tor केवल",
"tor_only_warning": "TOR केवल मोड का उपयोग करते समय आपकी गोपनीयता की सुरक्षा के लिए कुछ सुविधाएँ अक्षम हो सकती हैं",

View file

@ -655,6 +655,7 @@
"token_symbol": "Simbol tokena npr.: USDT",
"tokenID": "iskaznica",
"tor_connection": "Tor veza",
"tor_enabled_warning": "Imajte na umu da je Tor trenutno najbolji napor, a neke usluge možda neće raditi ili se vratiti na Clearnet ako veza ne uspije",
"tor_feature_disabled": "Ova je značajka onemogućena dok je način samo TOR omogućen kako bi zaštitio vašu privatnost jer se ova značajka ne povezuje preko Tor -a",
"tor_only": "Samo Tor",
"tor_only_warning": "Neke značajke mogu biti onemogućene za zaštitu vaše privatnosti kada koristite TOR način",

View file

@ -658,6 +658,7 @@
"token_symbol": "Simbol token misalnya: USDT",
"tokenID": "PENGENAL",
"tor_connection": "koneksi Tor",
"tor_enabled_warning": "Harap dicatat bahwa Tor saat ini merupakan upaya terbaik dan beberapa layanan mungkin tidak berfungsi atau kembali ke ClearNet jika koneksi gagal",
"tor_feature_disabled": "Fitur ini dinonaktifkan sementara mode Tor Only diaktifkan untuk melindungi privasi Anda karena fitur ini tidak terhubung melalui Tor",
"tor_only": "Hanya Tor",
"tor_only_warning": "Beberapa fitur mungkin dinonaktifkan untuk melindungi privasi Anda saat menggunakan mode tor saja",

View file

@ -657,6 +657,7 @@
"token_symbol": "Simbolo del token, ad esempio: USDT",
"tokenID": "ID",
"tor_connection": "Connessione Tor",
"tor_enabled_warning": "Si prega di notare che TOR è attualmente uno sforzo migliore e alcuni servizi potrebbero non funzionare o tornare a ClearNet se la connessione non riesce",
"tor_feature_disabled": "Questa funzione è disabilitata mentre la modalità solo TOR è abilitata per proteggere la tua privacy in quanto questa funzione non si collega a Tor",
"tor_only": "Solo Tor",
"tor_only_warning": "Alcune funzionalità possono essere disabilitate per proteggere la tua privacy quando si utilizzano solo la modalità Tor",

View file

@ -656,6 +656,7 @@
"token_symbol": "トークンシンボル 例: USDT",
"tokenID": "ID",
"tor_connection": "Tor接続",
"tor_enabled_warning": "TORは現在最善の努力であり、一部のサービスが機能しないか、接続が失敗した場合にClearNetに戻ってくる可能性があることに注意してください",
"tor_feature_disabled": "この機能はプライバシーを保護するためにTORのみモードが有効になっている間、この機能は無効になります。この機能はTORに接続していないため",
"tor_only": "Torのみ",
"tor_only_warning": "TORのみのモードを使用する場合、プライバシーを保護するためにいくつかの機能が無効になる場合があります",

View file

@ -656,6 +656,7 @@
"token_symbol": "토큰 기호 예: USDT",
"tokenID": "ID",
"tor_connection": "토르 연결",
"tor_enabled_warning": "Tor는 현재 최선의 노력이며 연결이 실패하면 일부 서비스가 작동하지 않거나 Clearnet으로 돌아갈 수 있습니다.",
"tor_feature_disabled": "이 기능은 TOR 전용 모드가 사용되지 않으므로이 기능은 TOR에 연결되지 않으므로 개인 정보를 보호 할 수 있습니다.",
"tor_only": "Tor 뿐",
"tor_only_warning": "Tor 전용 모드를 사용할 때 개인 정보를 보호하기 위해 일부 기능이 비활성화 될 수 있습니다.",

View file

@ -655,6 +655,7 @@
"token_symbol": "တိုကင်သင်္ကေတ ဥပမာ- USDT",
"tokenID": "အမှတ်သညာ",
"tor_connection": "Tor ချိတ်ဆက်မှု",
"tor_enabled_warning": "Tor သည်လက်ရှိအချိန်တွင်အကောင်းဆုံးကြိုးပမ်းအားထုတ်မှုတစ်ခုဖြစ်ပြီးအချို့သော 0 န်ဆောင်မှုများသည်ဆက်သွယ်မှုပျက်ကွက်ပါကအချို့သော 0 န်ဆောင်မှုများသည်အလုပ်မလုပ်ပါ",
"tor_feature_disabled": "ဤအင်္ဂါရပ်ကိုမသန်မစွမ်းဖြစ်သော်လည်း Tor တစ်ခုတည်းသော mode ကိုသင်၏ privacy ကိုကာကွယ်ရန်အတွက်ဤအင်္ဂါရပ်သည် Tor ကိုမချိတ်ဆက်ပါကကာကွယ်နိုင်သည်",
"tor_only": "Tor သာ",
"tor_only_warning": "Tor တစ်ခုတည်းသော mode ကိုသုံးသောအခါသင်၏ privacy ကိုကာကွယ်ရန်အချို့သောအင်္ဂါရပ်များကိုပိတ်ထားနိုင်သည်",

View file

@ -655,6 +655,7 @@
"token_symbol": "Tokensymbool bijv.: USDT",
"tokenID": "ID kaart",
"tor_connection": "Tor-verbinding",
"tor_enabled_warning": "Houd er rekening mee dat Tor momenteel een beste inspanning is en dat sommige diensten mogelijk niet werken of terugvallen naar Clearnet als de verbinding mislukt",
"tor_feature_disabled": "Deze functie is uitgeschakeld, terwijl alleen TOR -modus is ingeschakeld om uw privacy te beschermen, omdat deze functie geen verbinding maakt via Tor",
"tor_only": "Alleen Tor",
"tor_only_warning": "Sommige functies kunnen worden uitgeschakeld om uw privacy te beschermen wanneer u alleen de Tor -modus gebruikt",

View file

@ -655,6 +655,7 @@
"token_symbol": "Symbol tokena np.: USDT",
"tokenID": "ID",
"tor_connection": "Połączenie Torem",
"tor_enabled_warning": "Należy pamiętać, że TOR jest obecnie najlepszym wysiłkiem, a niektóre usługi mogą nie działać ani nie spadać do ClearNET, jeśli połączenie się nie powiedzie",
"tor_feature_disabled": "Ta funkcja jest wyłączona, podczas gdy tryb TOR jest włączony do ochrony prywatności, ponieważ ta funkcja nie łączy się z Tor",
"tor_only": "Tylko sieć Tor",
"tor_only_warning": "Niektóre funkcje mogą być wyłączone w celu ochrony prywatności podczas korzystania z trybu TOR",

View file

@ -657,6 +657,7 @@
"token_symbol": "Símbolo de token, por exemplo: USDT",
"tokenID": "EU IA",
"tor_connection": "Conexão Tor",
"tor_enabled_warning": "Observe que o Tor é atualmente o melhor esforço e alguns serviços podem não funcionar ou voltar para o clearnet se a conexão falhar",
"tor_feature_disabled": "Esse recurso está desativado, enquanto o modo apenas Tor está habilitado para proteger sua privacidade, pois esse recurso não se conecta",
"tor_only": "Tor apenas",
"tor_only_warning": "Alguns recursos podem ser desativados para proteger sua privacidade ao usar apenas o modo Tor",

View file

@ -656,6 +656,7 @@
"token_symbol": "Символ токена, например: USDT",
"tokenID": "ИДЕНТИФИКАТОР",
"tor_connection": "Тор соединение",
"tor_enabled_warning": "Обратите внимание, что в настоящее время TOR является лучшим усилием, и некоторые услуги могут не работать или вернуться к Clearnet, если соединение не удалось",
"tor_feature_disabled": "Эта функция отключена, в то время как режим только Tor включен для защиты вашей конфиденциальности, поскольку эта функция не подключается к Tor",
"tor_only": "Только Tor",
"tor_only_warning": "Некоторые функции могут быть отключены для защиты вашей конфиденциальности при использовании только режима Tor",

View file

@ -655,6 +655,7 @@
"token_symbol": "สัญลักษณ์โทเค็น เช่น USDT",
"tokenID": "บัตรประจำตัวประชาชน",
"tor_connection": "การเชื่อมต่อทอร์",
"tor_enabled_warning": "โปรดทราบว่า TOR ปัจจุบันเป็นความพยายามที่ดีที่สุดและบริการบางอย่างอาจไม่ทำงานหรือถอยกลับไปที่ Clearnet หากการเชื่อมต่อล้มเหลว",
"tor_feature_disabled": "คุณสมบัตินี้ถูกปิดใช้งานในขณะที่โหมด Tor Only เปิดใช้งานเพื่อป้องกันความเป็นส่วนตัวของคุณเนื่องจากคุณสมบัตินี้ไม่เชื่อมต่อกับ Tor",
"tor_only": "Tor เท่านั้น",
"tor_only_warning": "คุณสมบัติบางอย่างอาจถูกปิดใช้งานเพื่อปกป้องความเป็นส่วนตัวของคุณเมื่อใช้โหมด TOR เท่านั้น",

View file

@ -655,6 +655,7 @@
"token_symbol": "Simbolo ng token hal: USDT",
"tokenID": "ID",
"tor_connection": "Koneksyon ng Tor",
"tor_enabled_warning": "Mangyaring tandaan na ang Tor ay kasalukuyang isang pinakamahusay na pagsisikap at ang ilang mga serbisyo ay maaaring hindi gumana o bumalik sa Clearnet kung nabigo ang koneksyon",
"tor_feature_disabled": "Ang tampok na ito ay hindi pinagana habang ang mode lamang ay pinagana upang maprotektahan ang iyong privacy dahil ang tampok na ito ay hindi kumonekta sa tor",
"tor_only": "Tor lang",
"tor_only_warning": "Ang ilang mga tampok ay maaaring hindi pinagana upang maprotektahan ang iyong privacy kapag gumagamit lamang ng mode ng tor",

View file

@ -655,6 +655,7 @@
"token_symbol": "Jeton sembolü, örneğin: USDT",
"tokenID": "İD",
"tor_connection": "Tor bağlantısı",
"tor_enabled_warning": "Tor'un şu anda en iyi çaba olduğunu ve bağlantı başarısız olursa bazı hizmetlerin işe yaramayabileceğini veya ClearNet'e geri dönmeyebileceğini lütfen unutmayın.",
"tor_feature_disabled": "Bu özellik, gizliliğinizi korumak için yalnızca TOR modu etkinleştirilirken bu özellik devre dışı bırakılır, çünkü bu özellik TOR üzerinden bağlanmaz",
"tor_only": "Yalnızca Tor",
"tor_only_warning": "Yalnızca TOR modu kullanırken gizliliğinizi korumak için bazı özellikler devre dışı bırakılabilir",

View file

@ -656,6 +656,7 @@
"token_symbol": "Символ маркера, наприклад: USDT",
"tokenID": "ID",
"tor_connection": "Підключення Tor",
"tor_enabled_warning": "Зверніть увагу, що TOR наразі є найкращими зусиллями, і деякі послуги можуть не працювати або не повернутися до Clearnet, якщо з'єднання не вдасться",
"tor_feature_disabled": "Ця функція вимкнена, тоді як режим лише TOR увімкнено для захисту вашої конфіденційності, оскільки ця функція не з'єднується через TOR",
"tor_only": "Тільки Tor",
"tor_only_warning": "Деякі функції можуть бути відключені для захисту вашої конфіденційності при використанні лише режиму TOR",

View file

@ -657,6 +657,7 @@
"token_symbol": "ٹوکن کی علامت جیسے: USDT",
"tokenID": "ID",
"tor_connection": "ﻦﺸﮑﻨﮐ ﺭﻮﭨ",
"tor_enabled_warning": "براہ کرم نوٹ کریں کہ ٹور فی الحال ایک بہترین کوشش ہے اور اگر کنکشن ناکام ہوجاتا ہے تو کچھ خدمات کام نہیں کرسکتی ہیں یا کلیئر نیٹ میں واپس نہیں آسکتی ہیں۔",
"tor_feature_disabled": "یہ خصوصیت غیر فعال ہے جبکہ ٹور صرف موڈ آپ کی رازداری کے تحفظ کے لئے اہل ہے کیونکہ یہ خصوصیت ٹور سے زیادہ متصل نہیں ہے",
"tor_only": "صرف Tor",
"tor_only_warning": "جب صرف ٹور صرف ٹور استعمال کرتے ہو تو آپ کی رازداری کے تحفظ کے لئے کچھ خصوصیات کو غیر فعال کیا جاسکتا ہے",

View file

@ -656,6 +656,7 @@
"token_symbol": "Aami aami fun apẹẹrẹ: USDT",
"tokenID": "ID",
"tor_connection": "Tor asopọ",
"tor_enabled_warning": "Jọwọ ṣe akiyesi pe isọdọmọ ni lọwọlọwọ igbiyanju ti o dara julọ ati diẹ ninu awọn iṣẹ le ma ṣiṣẹ tabi ṣubu pada si ko opure ti asopọ ba kuna",
"tor_feature_disabled": "Ẹya yii jẹ alaabo lakoko ti o ba jẹ pe o ṣiṣẹ nikan lati daabobo aṣiri rẹ bi ẹya yii ko sopọ mọra",
"tor_only": "Tor nìkan",
"tor_only_warning": "Diẹ ninu awọn ẹya le jẹ alaabo lati daabobo aṣiri rẹ nigbati o ba ni ọna to",

View file

@ -655,6 +655,7 @@
"token_symbol": "代币符号例如USDT",
"tokenID": "ID",
"tor_connection": "Tor连接",
"tor_enabled_warning": "请注意TOR目前是最好的努力如果连接失败某些服务可能无法正常工作或落回Clearnet",
"tor_feature_disabled": "此功能在启用仅TOR模式的同时被禁用以保护您的隐私因为此功能无法通过TOR连接",
"tor_only": "仅限 Tor",
"tor_only_warning": "某些功能可能会被禁用以保护您的隐私时仅使用TOR模式",