chore: cleanup

fix: show tor loading screen when app is starting
This commit is contained in:
Czarek Nakamoto 2025-04-30 17:47:53 +02:00
parent 2ed4001374
commit efb395c0d1
36 changed files with 274 additions and 4 deletions

View file

@ -1,10 +1,8 @@
import 'dart:async';
import 'dart:convert';
import 'dart:io';
import 'dart:typed_data';
import 'package:cw_core/utils/proxy_socket/abstract.dart';
import 'package:socks5_proxy/socks_client.dart';
import 'package:socks_socket/socks_socket.dart';
import 'package:tor/tor.dart';
import 'package:http/io_client.dart' as ioc;

View file

@ -36,6 +36,7 @@ import 'package:cake_wallet/src/screens/dev/moneroc_call_profiler.dart';
import 'package:cake_wallet/src/screens/dev/secure_preferences_page.dart';
import 'package:cake_wallet/src/screens/dev/shared_preferences_page.dart';
import 'package:cake_wallet/src/screens/settings/background_sync_page.dart';
import 'package:cake_wallet/src/screens/start_tor/start_tor_page.dart';
import 'package:cake_wallet/src/screens/wallet_connect/services/bottom_sheet_service.dart';
import 'package:cake_wallet/src/screens/wallet_connect/services/key_service/wallet_connect_key_service.dart';
import 'package:cake_wallet/src/screens/wallet_connect/services/walletkit_service.dart';
@ -45,6 +46,7 @@ import 'package:cake_wallet/view_model/dev/shared_preferences.dart';
import 'package:cake_wallet/view_model/link_view_model.dart';
import 'package:cake_wallet/tron/tron.dart';
import 'package:cake_wallet/src/screens/transaction_details/rbf_details_page.dart';
import 'package:cake_wallet/view_model/start_tor_view_model.dart';
import 'package:cw_core/receive_page_option.dart';
import 'package:cake_wallet/entities/wallet_edit_page_arguments.dart';
import 'package:cake_wallet/entities/wallet_manager.dart';
@ -652,7 +654,6 @@ Future<void> setup({
return walletKitService;
});
getIt.registerFactory(() => NFTViewModel(appStore, getIt.get<BottomSheetService>()));
getIt.registerFactory(() => BalancePage(
nftViewModel: getIt.get<NFTViewModel>(),
dashboardViewModel: getIt.get<DashboardViewModel>(),
@ -1472,6 +1473,8 @@ Future<void> setup({
getIt.registerFactory(() => BackgroundSyncLogsViewModel());
getIt.registerFactory(() => DevBackgroundSyncLogsPage(getIt.get<BackgroundSyncLogsViewModel>()));
getIt.registerFactory(() => StartTorPage(StartTorViewModel(),));
_isSetupFinished = true;
}

View file

@ -292,7 +292,7 @@ class AppState extends State<App> with SingleTickerProviderStateMixin {
final authenticationStore = getIt.get<AuthenticationStore>();
final initialRoute = authenticationStore.state == AuthenticationState.uninitialized
? Routes.welcome
: Routes.login;
: settingsStore.currentBuiltinTor ? Routes.startTor : Routes.login;
final currentTheme = settingsStore.currentTheme;
final statusBarBrightness =
currentTheme.type == ThemeType.dark ? Brightness.light : Brightness.dark;

View file

@ -1,5 +1,6 @@
import 'dart:async';
import 'package:cake_wallet/src/screens/base_page.dart';
import 'package:cake_wallet/utils/tor.dart';
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:cw_core/utils/print_verbose.dart';
@ -7,6 +8,8 @@ import 'package:cw_core/wallet_base.dart';
import 'package:cw_core/sync_status.dart';
import 'package:cw_core/wallet_type.dart';
import 'package:cake_wallet/store/settings_store.dart';
import 'package:flutter/material.dart';
import 'package:get_it/get_it.dart';
Timer? _checkConnectionTimer;

View file

@ -96,6 +96,7 @@ import 'package:cake_wallet/src/screens/setup_2fa/setup_2fa_enter_code_page.dart
import 'package:cake_wallet/src/screens/setup_2fa/setup_2fa_info_page.dart';
import 'package:cake_wallet/src/screens/setup_2fa/setup_2fa_qr_page.dart';
import 'package:cake_wallet/src/screens/setup_pin_code/setup_pin_code.dart';
import 'package:cake_wallet/src/screens/start_tor/start_tor_page.dart';
import 'package:cake_wallet/src/screens/subaddress/address_edit_or_create_page.dart';
import 'package:cake_wallet/src/screens/support/support_page.dart';
import 'package:cake_wallet/src/screens/support_chat/support_chat_page.dart';
@ -854,6 +855,11 @@ Route<dynamic> createRoute(RouteSettings settings) {
return MaterialPageRoute<void>(
builder: (_) => getIt.get<DevSecurePreferencesPage>(),
);
case Routes.startTor:
return MaterialPageRoute<void>(
builder: (_) => getIt.get<StartTorPage>(),
);
default:
return MaterialPageRoute<void>(

View file

@ -110,6 +110,7 @@ class Routes {
static const nftDetailsPage = '/nft_details_page';
static const importNFTPage = '/import_nft_page';
static const backgroundSync = '/background_sync';
static const startTor = '/start_tor';
static const devMoneroBackgroundSync = '/dev/monero_background_sync';
static const devMoneroCallProfiler = '/dev/monero_call_profiler';

View file

@ -0,0 +1,99 @@
import 'package:flutter/material.dart';
import 'package:flutter_mobx/flutter_mobx.dart';
import 'package:cake_wallet/generated/i18n.dart';
import 'package:cake_wallet/src/screens/base_page.dart';
import 'package:cake_wallet/src/widgets/primary_button.dart';
import 'package:cake_wallet/view_model/start_tor_view_model.dart';
class StartTorPage extends BasePage {
StartTorPage(this.startTorViewModel);
final StartTorViewModel startTorViewModel;
@override
String get title => S.current.tor_connection;
@override
Widget leading(BuildContext context) {
return Container();
}
@override
Widget body(BuildContext context) {
startTorViewModel.startTor(context);
return Container(
padding: EdgeInsets.all(24),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Observer(
builder: (_) {
return Column(
children: [
SizedBox(width: double.maxFinite),
if (startTorViewModel.isLoading) ...[
CircularProgressIndicator(),
SizedBox(height: 20),
_buildWaitingText(context),
],
if (startTorViewModel.showOptions) ...[
_buildOptionsButtons(context),
],
],
);
},
),
],
),
);
}
Widget _buildWaitingText(BuildContext context) {
return Observer(
builder: (_) {
return Column(
children: [
Text(
S.current.establishing_tor_connection,
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.bold,
),
textAlign: TextAlign.center,
),
],
);
},
);
}
Widget _buildOptionsButtons(BuildContext context) {
return Column(
children: [
Text(
S.current.tor_connection_timeout,
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.bold,
),
textAlign: TextAlign.center,
),
SizedBox(height: 24),
PrimaryButton(
onPressed: () => startTorViewModel.disableTor(context),
text: S.current.disable_tor,
color: Theme.of(context).colorScheme.primary,
textColor: Colors.white,
),
SizedBox(height: 16),
PrimaryButton(
onPressed: () => startTorViewModel.ignoreAndLaunchApp(context),
text: S.current.ignor,
color: Theme.of(context).colorScheme.secondary,
textColor: Colors.white,
),
],
);
}
}

View file

@ -0,0 +1,76 @@
import 'dart:async';
import 'package:cake_wallet/di.dart';
import 'package:cake_wallet/routes.dart';
import 'package:cake_wallet/store/settings_store.dart';
import 'package:cake_wallet/utils/tor.dart';
import 'package:flutter/material.dart';
import 'package:mobx/mobx.dart';
part 'start_tor_view_model.g.dart';
class StartTorViewModel = StartTorViewModelBase with _$StartTorViewModel;
abstract class StartTorViewModelBase with Store {
StartTorViewModelBase() {
_startTimer();
}
Timer? _timer;
final int waitTimeInSeconds = 15;
@observable
bool isLoading = true;
@observable
bool timeoutReached = false;
@observable
int remainingSeconds = 15;
@computed
bool get showOptions => timeoutReached;
@action
void _startTimer() {
remainingSeconds = waitTimeInSeconds;
_timer = Timer.periodic(const Duration(seconds: 1), (timer) {
remainingSeconds -= 1;
if (remainingSeconds <= 0) {
timer.cancel();
timeoutReached = true;
}
});
}
@observable
bool didStartTor = false;
@action
Future<void> startTor(BuildContext context) async {
if (didStartTor) {
return;
}
await ensureTorStarted(context: null);
didStartTor = true;
Navigator.pushReplacementNamed(context, Routes.login);
}
@action
void disableTor(BuildContext context) {
final settingsStore = getIt.get<SettingsStore>();
settingsStore.currentBuiltinTor = false;
Navigator.pushReplacementNamed(context, Routes.login);
}
@action
void ignoreAndLaunchApp(BuildContext context) {
Navigator.pushReplacementNamed(context, Routes.login);
}
void dispose() {
_timer?.cancel();
_timer = null;
}
}

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "من خلال إيقاف تشغيل هذا ، قد تكون معدلات الرسوم غير دقيقة في بعض الحالات ، لذلك قد ينتهي بك الأمر إلى دفع مبالغ زائدة أو دفع رسوم المعاملات الخاصة بك",
"disable_fiat": "تعطيل fiat",
"disable_sell": "قم بتعطيل إجراء البيع",
"disable_tor": "تعطيل تور",
"disable_trade_option": "تعطيل خيار التجارة",
"disableBatteryOptimization": "تعطيل تحسين البطارية",
"disableBatteryOptimizationDescription": "هل تريد تعطيل تحسين البطارية من أجل جعل الخلفية مزامنة تعمل بحرية وسلاسة؟",
@ -314,6 +315,7 @@
"error_while_processing": "حدث خطأ أثناء التنقل",
"errorGettingCredentials": "ﺩﺎﻤﺘﻋﻻﺍ ﺕﺎﻧﺎﻴﺑ ﻰﻠﻋ ﻝﻮﺼﺤﻟﺍ ءﺎﻨﺛﺃ ﺄﻄﺧ ﺙﺪﺣ :ﻞﺸﻓ",
"errorSigningTransaction": "ﺔﻠﻣﺎﻌﻤﻟﺍ ﻊﻴﻗﻮﺗ ءﺎﻨﺛﺃ ﺄﻄﺧ ﺙﺪﺣ",
"establishing_tor_connection": "ارتياح توصيل تور",
"estimated": "مُقدَّر",
"estimated_new_fee": "رسوم جديدة مقدرة",
"estimated_receive_amount": "مقدرة المبلغ الاستقبال",
@ -875,6 +877,7 @@
"token_symbol": "رمز العملة ، على سبيل المثال: USDT",
"tokenID": "ﻒﻳﺮﻌﺗ ﺔﻗﺎﻄﺑ",
"tor_connection": "ﺭﻮﺗ ﻝﺎﺼﺗﺍ",
"tor_connection_timeout": "Tor Torn Connection Timeout",
"tor_only": "Tor فقط",
"total": "المجموع",
"total_saving": "إجمالي المدخرات",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Като изключите това, таксите могат да бъдат неточни в някои случаи, така че може да се препланите или да не плащате таксите за вашите транзакции",
"disable_fiat": "Деактивиране на fiat",
"disable_sell": "Деактивирайте действието за продажба",
"disable_tor": "Деактивирайте Tor",
"disable_trade_option": "Деактивирайте опцията за търговия",
"disableBatteryOptimization": "Деактивирайте оптимизацията на батерията",
"disableBatteryOptimizationDescription": "Искате ли да деактивирате оптимизацията на батерията, за да направите синхронизирането на фона да работи по -свободно и гладко?",
@ -314,6 +315,7 @@
"error_while_processing": "Възникна грешка при приемане",
"errorGettingCredentials": "Неуспешно: Грешка при получаване на идентификационни данни",
"errorSigningTransaction": "Възникна грешка при подписване на транзакция",
"establishing_tor_connection": "Естибилиране на TOR връзка",
"estimated": "Изчислено",
"estimated_new_fee": "Прогнозна нова такса",
"estimated_receive_amount": "Прогнозна сума за получаване",
@ -875,6 +877,7 @@
"token_symbol": "Символ на токена, напр.: USDT",
"tokenID": "документ за самоличност",
"tor_connection": "Tor връзка",
"tor_connection_timeout": "TOR ВРЕМЕ НА ВРЕМЕТО ВРЕМЕ",
"tor_only": "Само чрез Tor",
"total": "Обща сума",
"total_saving": "Общо спестявания",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Tímto vypnutím by sazby poplatků mohly být v některých případech nepřesné, takže byste mohli skončit přepláváním nebo nedoplatkem poplatků za vaše transakce",
"disable_fiat": "Zakázat fiat",
"disable_sell": "Zakázat akci prodeje",
"disable_tor": "Zakázat tor",
"disable_trade_option": "Zakázat možnost TRADE",
"disableBatteryOptimization": "Zakázat optimalizaci baterie",
"disableBatteryOptimizationDescription": "Chcete deaktivovat optimalizaci baterie, aby se synchronizovala pozadí volně a hladce?",
@ -314,6 +315,7 @@
"error_while_processing": "Při převádění došlo k chybě",
"errorGettingCredentials": "Selhalo: Chyba při získávání přihlašovacích údajů",
"errorSigningTransaction": "Při podepisování transakce došlo k chybě",
"establishing_tor_connection": "Estabilizující připojení Tor",
"estimated": "Odhadováno",
"estimated_new_fee": "Odhadovaný nový poplatek",
"estimated_receive_amount": "Odhadovaná částka přijímání",
@ -875,6 +877,7 @@
"token_symbol": "Symbol tokenu, např.: USDT",
"tokenID": "ID",
"tor_connection": "Připojení Tor",
"tor_connection_timeout": "Časový limit připojení",
"tor_only": "Pouze Tor",
"total": "Celkový",
"total_saving": "Celkem ušetřeno",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Wenn dies ausgeschaltet wird, sind die Gebührenquoten in einigen Fällen möglicherweise ungenau, sodass Sie die Gebühren für Ihre Transaktionen möglicherweise überbezahlt oder unterzahlt",
"disable_fiat": "Fiat deaktivieren",
"disable_sell": "Verkaufsaktion deaktivieren",
"disable_tor": "Tor deaktivieren",
"disable_trade_option": "Handelsoption deaktivieren",
"disableBatteryOptimization": "Batterieoptimierung deaktivieren",
"disableBatteryOptimizationDescription": "Möchten Sie die Batterieoptimierung deaktivieren, um die Hintergrundsynchronisierung reibungsloser zu gestalten?",
@ -314,6 +315,7 @@
"error_while_processing": "Ein Fehler beim Proceessing trat ein Fehler auf",
"errorGettingCredentials": "Fehlgeschlagen: Fehler beim Abrufen der Anmeldeinformationen",
"errorSigningTransaction": "Beim Signieren der Transaktion ist ein Fehler aufgetreten",
"establishing_tor_connection": "Einstellung der TOR -Verbindung",
"estimated": "Geschätzt",
"estimated_new_fee": "Geschätzte neue Gebühr",
"estimated_receive_amount": "Geschätzter Empfangsbetrag",
@ -876,6 +878,7 @@
"token_symbol": "Token-Symbol, z. B.: USDT",
"tokenID": "AUSWEIS",
"tor_connection": "Tor-Verbindung",
"tor_connection_timeout": "TOR -Verbindungs -Zeitüberschreitung",
"tor_only": "Nur Tor",
"total": "Gesamt",
"total_saving": "Gesamteinsparungen",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "By turning this off, the fee rates might be inaccurate in some cases, so you might end up overpaying or underpaying the fees for your transactions",
"disable_fiat": "Disable fiat",
"disable_sell": "Disable sell action",
"disable_tor": "Disable Tor",
"disable_trade_option": "Disable trade option",
"disableBatteryOptimization": "Disable Battery Optimization",
"disableBatteryOptimizationDescription": "Do you want to disable battery optimization in order to make background sync run more freely and smoothly?",
@ -314,6 +315,7 @@
"error_while_processing": "An error occurred while proceessing",
"errorGettingCredentials": "Failed: Error while getting credentials",
"errorSigningTransaction": "An error has occured while signing transaction",
"establishing_tor_connection": "Estabilishing Tor connection",
"estimated": "Estimated",
"estimated_new_fee": "Estimated new fee",
"estimated_receive_amount": "Estimated receive amount",
@ -876,6 +878,7 @@
"token_symbol": "Token symbol eg: USDT",
"tokenID": "ID",
"tor_connection": "Tor connection",
"tor_connection_timeout": "Tor connection timeout",
"tor_only": "Tor only",
"total": "Total",
"total_saving": "Total Savings",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Al apagar esto, las tasas de tarifas pueden ser inexactas en algunos casos, por lo que puede terminar pagando en exceso o pagando menos las tarifas por sus transacciones",
"disable_fiat": "Deshabilitar fiat",
"disable_sell": "Desactivar acción de venta",
"disable_tor": "Deshabilitar tor",
"disable_trade_option": "Deshabilitar la opción de comercio",
"disableBatteryOptimization": "Deshabilitar la optimización de la batería",
"disableBatteryOptimizationDescription": "¿Desea deshabilitar la optimización de la batería para que la sincronización de fondo se ejecute más libremente y sin problemas?",
@ -314,6 +315,7 @@
"error_while_processing": "Se produjo un error mientras procesaba",
"errorGettingCredentials": "Error: error al obtener las credenciales",
"errorSigningTransaction": "Se ha producido un error al firmar la transacción.",
"establishing_tor_connection": "Estabilización de la conexión para",
"estimated": "Estimado",
"estimated_new_fee": "Nueva tarifa estimada",
"estimated_receive_amount": "Cantidad de recepción estimada",
@ -876,6 +878,7 @@
"token_symbol": "Símbolo de token, por ejemplo: USDT",
"tokenID": "IDENTIFICACIÓN",
"tor_connection": "conexión tor",
"tor_connection_timeout": "Tiempo de espera de conexión de Tor",
"tor_only": "solo Tor",
"total": "Total",
"total_saving": "Ahorro Total",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "En désactivant cela, les taux de frais peuvent être inexacts dans certains cas, vous pourriez donc finir par payer trop ou sous-paiement les frais pour vos transactions",
"disable_fiat": "Désactiver les montants en fiat",
"disable_sell": "Désactiver l'action de vente",
"disable_tor": "Désactiver Tor",
"disable_trade_option": "Désactiver l'option de commerce",
"disableBatteryOptimization": "Désactiver l'optimisation de la batterie",
"disableBatteryOptimizationDescription": "Voulez-vous désactiver l'optimisation de la batterie afin de faire fonctionner la synchronisation d'arrière-plan plus librement et en douceur?",
@ -314,6 +315,7 @@
"error_while_processing": "Une erreur s'est produite lors de la procédure",
"errorGettingCredentials": "Échec : erreur lors de l'obtention des informations d'identification",
"errorSigningTransaction": "Une erreur s'est produite lors de la signature de la transaction",
"establishing_tor_connection": "Établir la connexion TOR",
"estimated": "Estimé",
"estimated_new_fee": "De nouveaux frais estimés",
"estimated_receive_amount": "Recevoir estimé le montant",
@ -875,6 +877,7 @@
"token_symbol": "Symbole de token, par exemple : USDT",
"tokenID": "IDENTIFIANT",
"tor_connection": "Connexion Tor",
"tor_connection_timeout": "Tor Connection Timeout",
"tor_only": "Tor uniquement",
"total": "Total",
"total_saving": "Économies totales",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Ta hanyar juya wannan kashe, kudaden da zai iya zama ba daidai ba a wasu halaye, saboda haka zaku iya ƙare da overpaying ko a ƙarƙashin kudaden don ma'amaloli",
"disable_fiat": "Dakatar da fiat",
"disable_sell": "Kashe karbuwa",
"disable_tor": "Musaki tor",
"disable_trade_option": "Musaki zaɓi na kasuwanci",
"disableBatteryOptimization": "Kashe ingantawa baturi",
"disableBatteryOptimizationDescription": "Shin kana son kashe ingantawa baturi don yin setnc bankwali gudu da yar kyauta da kyau?",
@ -314,6 +315,7 @@
"error_while_processing": "Kuskure ya faru yayin bincike",
"errorGettingCredentials": "Ba a yi nasara ba: Kuskure yayin samun takaddun shaida",
"errorSigningTransaction": "An sami kuskure yayin sanya hannu kan ciniki",
"establishing_tor_connection": "Kafa Tor Haɗaɗɗa",
"estimated": "Kiyasta",
"estimated_new_fee": "An kiyasta sabon kudin",
"estimated_receive_amount": "Kiyasta samun adadin",
@ -877,6 +879,7 @@
"token_symbol": "Alamar alama misali: USDT",
"tokenID": "ID",
"tor_connection": "Tor haɗin gwiwa",
"tor_connection_timeout": "A lokacin Tor Haɗin",
"tor_only": "Tor kawai",
"total": "Duka",
"total_saving": "Jimlar Adana",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "इसे बंद करने से, कुछ मामलों में शुल्क दरें गलत हो सकती हैं, इसलिए आप अपने लेनदेन के लिए फीस को कम कर सकते हैं या कम कर सकते हैं",
"disable_fiat": "िएट को अक्षम करें",
"disable_sell": "बेचने की कार्रवाई अक्षम करें",
"disable_tor": "टोर को अक्षम करें",
"disable_trade_option": "व्यापार विकल्प अक्षम करें",
"disableBatteryOptimization": "बैटरी अनुकूलन अक्षम करें",
"disableBatteryOptimizationDescription": "क्या आप बैकग्राउंड सिंक को अधिक स्वतंत्र और सुचारू रूप से चलाने के लिए बैटरी ऑप्टिमाइज़ेशन को अक्षम करना चाहते हैं?",
@ -314,6 +315,7 @@
"error_while_processing": "प्रोकसिंग करते समय एक त्रुटि हुई",
"errorGettingCredentials": "विफल: क्रेडेंशियल प्राप्त करते समय त्रुटि",
"errorSigningTransaction": "लेन-देन पर हस्ताक्षर करते समय एक त्रुटि उत्पन्न हुई है",
"establishing_tor_connection": "टोर -कनेक्शन",
"estimated": "अनुमानित",
"estimated_new_fee": "अनुमानित नया शुल्क",
"estimated_receive_amount": "अनुमानित राशि",
@ -877,6 +879,7 @@
"token_symbol": "टोकन प्रतीक जैसे: यूएसडीटी",
"tokenID": "पहचान",
"tor_connection": "टोर कनेक्शन",
"tor_connection_timeout": "टोर कनेक्शन टाइमआउट",
"tor_only": "Tor केवल",
"total": "कुल",
"total_saving": "कुल बचत",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Isključivanjem ovoga, stope naknade u nekim bi slučajevima mogle biti netočne, tako da biste mogli preplatiti ili predati naknadu za vaše transakcije",
"disable_fiat": "Isključi, fiat",
"disable_sell": "Onemogući akciju prodaje",
"disable_tor": "Onemogućiti tor",
"disable_trade_option": "Onemogući trgovinsku opciju",
"disableBatteryOptimization": "Onemogući optimizaciju baterije",
"disableBatteryOptimizationDescription": "Želite li onemogućiti optimizaciju baterije kako bi se pozadinska sinkronizacija radila slobodnije i glatko?",
@ -314,6 +315,7 @@
"error_while_processing": "Došlo je do pogreške tijekom prožimanja",
"errorGettingCredentials": "Neuspješno: Pogreška prilikom dobivanja vjerodajnica",
"errorSigningTransaction": "Došlo je do pogreške prilikom potpisivanja transakcije",
"establishing_tor_connection": "Uspostavljanje torbice",
"estimated": "procijenjen",
"estimated_new_fee": "Procijenjena nova naknada",
"estimated_receive_amount": "Procijenjeni iznos primanja",
@ -875,6 +877,7 @@
"token_symbol": "Simbol tokena npr.: USDT",
"tokenID": "iskaznica",
"tor_connection": "Tor veza",
"tor_connection_timeout": "TOR TIMPOUCEN",
"tor_only": "Samo Tor",
"total": "Ukupno",
"total_saving": "Ukupna ušteda",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Դրանից անջատելով, վճարների տեմպերը որոշ դեպքերում կարող են անճիշտ լինել, այնպես որ դուք կարող եք վերջ տալ ձեր գործարքների համար վճարների գերավճարների կամ գերավճարների վրա",
"disable_fiat": "Անջատել ֆիատ",
"disable_sell": "Անջատել վաճառք գործողությունը",
"disable_tor": "Անջատեք Tor- ը",
"disable_trade_option": "Անջատեք առեւտրի տարբերակը",
"disableBatteryOptimization": "Անջատել մարտկոցի օպտիմիզացիան",
"disableBatteryOptimizationDescription": "Դուք ցանկանում եք անջատել մարտկոցի օպտիմիզացիան ֆոնային համաժամացման ավելի ազատ և հարթ ընթացքի համար?",
@ -314,6 +315,7 @@
"error_while_processing": "Նախագծման ժամանակ սխալ է տեղի ունեցել",
"errorGettingCredentials": "Սխալ. ծանրաբեռնված վստահագրեր ստանալիս",
"errorSigningTransaction": "Սխալ է տեղի ունեցել գործարքը ստորագրելիս",
"establishing_tor_connection": "Չափայնացնում է Tor կապը",
"estimated": "Գնահատված",
"estimated_new_fee": "Գնահատված նոր միջնորդավճար",
"estimated_receive_amount": "Գնահատված ստացված գումար",
@ -873,6 +875,7 @@
"token_symbol": "Token-ի նշան, օրինակ՝ USDT",
"tokenID": "ID",
"tor_connection": "Tor կապ",
"tor_connection_timeout": "Tor կապի ժամկետ",
"tor_only": "Միայն Tor",
"total": "Ընդհանուր",
"total_saving": "Ընդհանուր խնայողություն",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Dengan mematikan ini, tarif biaya mungkin tidak akurat dalam beberapa kasus, jadi Anda mungkin akan membayar lebih atau membayar biaya untuk transaksi Anda",
"disable_fiat": "Nonaktifkan fiat",
"disable_sell": "Nonaktifkan aksi jual",
"disable_tor": "Nonaktifkan tor",
"disable_trade_option": "Nonaktifkan opsi perdagangan",
"disableBatteryOptimization": "Nonaktifkan optimasi baterai",
"disableBatteryOptimizationDescription": "Apakah Anda ingin menonaktifkan optimasi baterai untuk membuat sinkronisasi latar belakang berjalan lebih bebas dan lancar?",
@ -314,6 +315,7 @@
"error_while_processing": "Terjadi kesalahan saat prosedur",
"errorGettingCredentials": "Gagal: Terjadi kesalahan saat mendapatkan kredensial",
"errorSigningTransaction": "Terjadi kesalahan saat menandatangani transaksi",
"establishing_tor_connection": "Estabilishing Tor Connection",
"estimated": "Diperkirakan",
"estimated_new_fee": "Perkiraan biaya baru",
"estimated_receive_amount": "Diperkirakan jumlah menerima",
@ -878,6 +880,7 @@
"token_symbol": "Simbol token misalnya: USDT",
"tokenID": "PENGENAL",
"tor_connection": "koneksi Tor",
"tor_connection_timeout": "Tor Connection Timeout",
"tor_only": "Hanya Tor",
"total": "Total",
"total_saving": "Total Pembayaran",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Disattivando quest'opzione, i tassi delle commissioni potrebbero essere inaccurati in alcuni casi, quindi potresti finire per pagare troppo o troppo poco le commissioni per le tue transazioni",
"disable_fiat": "Disabilita fiat",
"disable_sell": "Disabilita l'azione di vendita",
"disable_tor": "Disabilita Tor",
"disable_trade_option": "Disabilita l'opzione di scambio",
"disableBatteryOptimization": "Disabilita l'ottimizzazione della batteria",
"disableBatteryOptimizationDescription": "Vuoi disabilitare l'ottimizzazione della batteria per migliorare la sincronizzazione in background?",
@ -314,6 +315,7 @@
"error_while_processing": "Si è verificato un errore durante la promozione",
"errorGettingCredentials": "Non riuscito: errore durante il recupero delle credenziali",
"errorSigningTransaction": "Si è verificato un errore durante la firma della transazione",
"establishing_tor_connection": "Connessione TOR di esame",
"estimated": "Stimato",
"estimated_new_fee": "Nuova commissione stimata",
"estimated_receive_amount": "Importo di ricezione stimato",
@ -876,6 +878,7 @@
"token_symbol": "Simbolo del token, ad esempio: USDT",
"tokenID": "ID",
"tor_connection": "Connessione Tor",
"tor_connection_timeout": "Timeout di connessione TOR",
"tor_only": "Solo Tor",
"total": "Totale",
"total_saving": "Risparmio totale",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "これをオフにすることで、料金金利は場合によっては不正確になる可能性があるため、取引の費用が過払いまたは不足している可能性があります",
"disable_fiat": "フィアットを無効にする",
"disable_sell": "販売アクションを無効にする",
"disable_tor": "torを無効にします",
"disable_trade_option": "取引オプションを無効にします",
"disableBatteryOptimization": "バッテリーの最適化を無効にします",
"disableBatteryOptimizationDescription": "バックグラウンドシンクをより自由かつスムーズに実行するために、バッテリーの最適化を無効にしたいですか?",
@ -314,6 +315,7 @@
"error_while_processing": "処理中にエラーが発生しました",
"errorGettingCredentials": "失敗: 認証情報の取得中にエラーが発生しました",
"errorSigningTransaction": "トランザクションの署名中にエラーが発生しました",
"establishing_tor_connection": "TOR接続を確立します",
"estimated": "推定",
"estimated_new_fee": "推定新しい料金",
"estimated_receive_amount": "推定受信金額",
@ -876,6 +878,7 @@
"token_symbol": "トークンシンボル 例: USDT",
"tokenID": "ID",
"tor_connection": "Tor接続",
"tor_connection_timeout": "TOR接続タイムアウト",
"tor_only": "Torのみ",
"total": "合計",
"total_saving": "合計節約額",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "이것을 끄면 경우에 따라 수수료가 부정확 할 수 있으므로 거래 수수료를 초과 지불하거나 지불 할 수 있습니다.",
"disable_fiat": "법정화폐 비활성화",
"disable_sell": "판매 조치 비활성화",
"disable_tor": "Tor를 비활성화하십시오",
"disable_trade_option": "거래 옵션 비활성화",
"disableBatteryOptimization": "배터리 최적화를 비활성화합니다",
"disableBatteryOptimizationDescription": "백그라운드 동기화를보다 자유롭고 매끄럽게 실행하기 위해 배터리 최적화를 비활성화하고 싶습니까?",
@ -314,6 +315,7 @@
"error_while_processing": "전환하는 동안 오류가 발생했습니다",
"errorGettingCredentials": "실패: 자격 증명을 가져오는 중 오류가 발생했습니다.",
"errorSigningTransaction": "거래에 서명하는 동안 오류가 발생했습니다.",
"establishing_tor_connection": "Tor 연결을 실행합니다",
"estimated": "예상",
"estimated_new_fee": "예상 새로운 수수료",
"estimated_receive_amount": "예상 수신 금액",
@ -876,6 +878,7 @@
"token_symbol": "토큰 기호 예: USDT",
"tokenID": "ID",
"tor_connection": "토르 연결",
"tor_connection_timeout": "Tor 연결 시간 초과",
"tor_only": "Tor 뿐",
"total": "총",
"total_saving": "총 절감액",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "ဤအရာကိုဖွင့်ခြင်းအားဖြင့်အချို့သောကိစ္စရပ်များတွင်အခကြေးငွေနှုန်းထားများသည်တိကျမှုရှိနိုင်သည်,",
"disable_fiat": "Fiat ကိုပိတ်ပါ။",
"disable_sell": "ရောင်းချခြင်းလုပ်ဆောင်ချက်ကို ပိတ်ပါ။",
"disable_tor": "Tor ကိုပိတ်ပါ",
"disable_trade_option": "ကုန်သွယ်ရေး option ကိုပိတ်ပါ",
"disableBatteryOptimization": "ဘက်ထရီ optimization ကိုပိတ်ပါ",
"disableBatteryOptimizationDescription": "နောက်ခံထပ်တူပြုခြင်းနှင့်ချောချောမွေ့မွေ့ပြုလုပ်နိုင်ရန်ဘက်ထရီ optimization ကိုသင်ပိတ်ထားလိုပါသလား။",
@ -314,6 +315,7 @@
"error_while_processing": "procesing နေစဉ်အမှားတစ်ခုဖြစ်ပွားခဲ့သည်",
"errorGettingCredentials": "မအောင်မြင်ပါ- အထောက်အထားများ ရယူနေစဉ် အမှားအယွင်း",
"errorSigningTransaction": "ငွေပေးငွေယူ လက်မှတ်ထိုးစဉ် အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်ခဲ့သည်။",
"establishing_tor_connection": "Tor connection ကို estabilishing",
"estimated": "ခန့်မှန်း",
"estimated_new_fee": "ခန့်မှန်းသစ်ခန့်မှန်း",
"estimated_receive_amount": "ခန့်မှန်းရရှိသောပမာဏ",
@ -875,6 +877,7 @@
"token_symbol": "တိုကင်သင်္ကေတ ဥပမာ- USDT",
"tokenID": "အမှတ်သညာ",
"tor_connection": "Tor ချိတ်ဆက်မှု",
"tor_connection_timeout": "Tor Connection အချိန်ကုန်",
"tor_only": "Tor သာ",
"total": "လုံးဝသော",
"total_saving": "စုစုပေါင်းစုဆောင်းငွေ",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Door dit uit te schakelen, kunnen de tarieven in sommige gevallen onnauwkeurig zijn, dus u kunt de vergoedingen voor uw transacties te veel betalen of te weinig betalen",
"disable_fiat": "Schakel Fiat uit",
"disable_sell": "Verkoopactie uitschakelen",
"disable_tor": "Schakel Tor uit",
"disable_trade_option": "Schakel handelsoptie uit",
"disableBatteryOptimization": "Schakel de batterijoptimalisatie uit",
"disableBatteryOptimizationDescription": "Wilt u de optimalisatie van de batterij uitschakelen om achtergrondsynchronisatie te laten werken, vrijer en soepeler?",
@ -314,6 +315,7 @@
"error_while_processing": "Er is een fout opgetreden tijdens het procederen",
"errorGettingCredentials": "Mislukt: fout bij het ophalen van inloggegevens",
"errorSigningTransaction": "Er is een fout opgetreden tijdens het ondertekenen van de transactie",
"establishing_tor_connection": "Estabilishing Tor -verbinding",
"estimated": "Geschatte",
"estimated_new_fee": "Geschatte nieuwe vergoeding",
"estimated_receive_amount": "Geschat ontvangen bedrag",
@ -875,6 +877,7 @@
"token_symbol": "Tokensymbool bijv.: USDT",
"tokenID": "ID kaart",
"tor_connection": "Tor-verbinding",
"tor_connection_timeout": "Tor -verbindingstime -out",
"tor_only": "Alleen Tor",
"total": "Totaal",
"total_saving": "Totale besparingen",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Wyłączając tą opcję, stawki opłaty mogą być w niektórych przypadkach niedokładne, więc możesz przepłacić opłatę za transakcje",
"disable_fiat": "Wyłącz waluty FIAT",
"disable_sell": "Wyłącz akcję sprzedaży",
"disable_tor": "Wyłącz Tor",
"disable_trade_option": "Wyłącz opcję handlu",
"disableBatteryOptimization": "Wyłącz optymalizację baterii",
"disableBatteryOptimizationDescription": "Czy chcesz wyłączyć optymalizację baterii, aby synchronizacja tła działała swobodniej i płynnie?",
@ -314,6 +315,7 @@
"error_while_processing": "Wystąpił błąd podczas przeróbki",
"errorGettingCredentials": "Niepowodzenie: Błąd podczas uzyskiwania poświadczeń",
"errorSigningTransaction": "Wystąpił błąd podczas podpisywania transakcji",
"establishing_tor_connection": "Ustalenie połączenia TOR",
"estimated": "Oszacowano",
"estimated_new_fee": "Szacowana nowa opłata",
"estimated_receive_amount": "Szacowana kwota otrzymania",
@ -875,6 +877,7 @@
"token_symbol": "Symbol tokena np.: USDT",
"tokenID": "ID",
"tor_connection": "Połączenie przez Tor",
"tor_connection_timeout": "Tor Connection Timeout",
"tor_only": "Tylko sieć Tor",
"total": "Całkowity",
"total_saving": "Całkowite oszczędności",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Ao desativar isso, as taxas de taxas podem ser imprecisas em alguns casos, para que você possa acabar pagando demais ou pagando as taxas por suas transações",
"disable_fiat": "Desativar fiat",
"disable_sell": "Desativar ação de venda",
"disable_tor": "Desativar tor",
"disable_trade_option": "Desativar a opção comercial",
"disableBatteryOptimization": "Desative a otimização da bateria",
"disableBatteryOptimizationDescription": "Deseja desativar a otimização da bateria para fazer a sincronização de fundo funcionar de forma mais livre e suave?",
@ -314,6 +315,7 @@
"error_while_processing": "Ocorreu um erro ao procurar",
"errorGettingCredentials": "Falha: Erro ao obter credenciais",
"errorSigningTransaction": "Ocorreu um erro ao assinar a transação",
"establishing_tor_connection": "Estabilizar a conexão com",
"estimated": "Estimado",
"estimated_new_fee": "Nova taxa estimada",
"estimated_receive_amount": "Valor estimado de recebimento",
@ -877,6 +879,7 @@
"token_symbol": "Símbolo de token, por exemplo: USDT",
"tokenID": "EU IA",
"tor_connection": "Conexão Tor",
"tor_connection_timeout": "Tor de tempo limite da conexão",
"tor_only": "Tor apenas",
"total": "Total",
"total_saving": "Economia total",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Выключив это, в некоторых случаях ставки платы могут быть неточными, так что вы можете в конечном итоге переплачивать или недоплачивать сборы за ваши транзакции",
"disable_fiat": "Отключить фиат",
"disable_sell": "Отключить действие продажи",
"disable_tor": "Отключить Tor",
"disable_trade_option": "Отключить возможность торговли",
"disableBatteryOptimization": "Отключить оптимизацию батареи",
"disableBatteryOptimizationDescription": "Вы хотите отключить оптимизацию батареи, чтобы сделать фона синхронизации более свободно и плавно?",
@ -314,6 +315,7 @@
"error_while_processing": "Произошла ошибка во время выплаты",
"errorGettingCredentials": "Не удалось: ошибка при получении учетных данных.",
"errorSigningTransaction": "Произошла ошибка при подписании транзакции",
"establishing_tor_connection": "Остановка связи",
"estimated": "Примерно",
"estimated_new_fee": "Расчетная новая плата",
"estimated_receive_amount": "Расчетная сумма получения",
@ -876,6 +878,7 @@
"token_symbol": "Символ токена, например: USDT",
"tokenID": "ИДЕНТИФИКАТОР",
"tor_connection": "Тор соединение",
"tor_connection_timeout": "TOR Timeout",
"tor_only": "Только Tor",
"total": "Общий",
"total_saving": "Общая экономия",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "โดยการปิดสิ่งนี้อัตราค่าธรรมเนียมอาจไม่ถูกต้องในบางกรณีดังนั้นคุณอาจจบลงด้วยการจ่ายเงินมากเกินไปหรือจ่ายค่าธรรมเนียมสำหรับการทำธุรกรรมของคุณมากเกินไป",
"disable_fiat": "ปิดใช้งานสกุลเงินตรา",
"disable_sell": "ปิดการใช้งานการขาย",
"disable_tor": "ปิดการใช้งาน TOR",
"disable_trade_option": "ปิดใช้งานตัวเลือกการค้า",
"disableBatteryOptimization": "ปิดใช้งานการเพิ่มประสิทธิภาพแบตเตอรี่",
"disableBatteryOptimizationDescription": "คุณต้องการปิดใช้งานการเพิ่มประสิทธิภาพแบตเตอรี่เพื่อให้การซิงค์พื้นหลังทำงานได้อย่างอิสระและราบรื่นมากขึ้นหรือไม่?",
@ -314,6 +315,7 @@
"error_while_processing": "เกิดข้อผิดพลาดในขณะที่ proceessing",
"errorGettingCredentials": "ล้มเหลว: เกิดข้อผิดพลาดขณะรับข้อมูลรับรอง",
"errorSigningTransaction": "เกิดข้อผิดพลาดขณะลงนามธุรกรรม",
"establishing_tor_connection": "การเชื่อมต่อ Tor",
"estimated": "ประมาณการ",
"estimated_new_fee": "ค่าธรรมเนียมใหม่โดยประมาณ",
"estimated_receive_amount": "โดยประมาณว่าจำนวนเงินที่ได้รับ",
@ -875,6 +877,7 @@
"token_symbol": "สัญลักษณ์โทเค็น เช่น USDT",
"tokenID": "บัตรประจำตัวประชาชน",
"tor_connection": "การเชื่อมต่อทอร์",
"tor_connection_timeout": "หมดเวลาเชื่อมต่อ tor",
"tor_only": "Tor เท่านั้น",
"total": "ทั้งหมด",
"total_saving": "ประหยัดรวม",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Sa pamamagitan ng pag -off nito, ang mga rate ng bayad ay maaaring hindi tumpak sa ilang mga kaso, kaya maaari mong tapusin ang labis na bayad o pagsuporta sa mga bayarin para sa iyong mga transaksyon",
"disable_fiat": "Huwag paganahin ang fiat",
"disable_sell": "Huwag paganahin ang pagkilos ng pagbebenta",
"disable_tor": "Huwag paganahin ang tor",
"disable_trade_option": "Huwag paganahin ang pagpipilian sa kalakalan",
"disableBatteryOptimization": "Huwag Paganahin ang Pag-optimize ng Baterya",
"disableBatteryOptimizationDescription": "Nais mo bang huwag paganahin ang pag-optimize ng baterya upang gawing mas malaya at maayos ang background sync?",
@ -314,6 +315,7 @@
"error_while_processing": "May naganap na error habang nagpapatuloy",
"errorGettingCredentials": "Nabigo: Error habang kumukuha ng mga kredensyal",
"errorSigningTransaction": "Error habang pinipirmahan ang transaksyon",
"establishing_tor_connection": "Koneksyon ng Tor",
"estimated": "Tinatayang",
"estimated_new_fee": "Tinatayang bagong fee",
"estimated_receive_amount": "Tinatayang natanggap na halaga",
@ -875,6 +877,7 @@
"token_symbol": "Simbolo ng token, halimbawa: USDT",
"tokenID": "ID",
"tor_connection": "Koneksyon ng Tor",
"tor_connection_timeout": "Oras ng koneksyon sa tor",
"tor_only": "Tor lamang",
"total": "Kabuuan",
"total_saving": "Kabuuang ipon",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Bunu kapatarak, ücret oranları bazı durumlarda yanlış olabilir, bu nedenle işlemleriniz için ücretleri fazla ödeyebilir veya az ödeyebilirsiniz.",
"disable_fiat": "İtibari paraları devre dışı bırak",
"disable_sell": "Satış işlemini devre dışı bırak",
"disable_tor": "Tor'u devre dışı bırak",
"disable_trade_option": "Ticaret seçeneğini devre dışı bırakın",
"disableBatteryOptimization": "Pil optimizasyonunu devre dışı bırakın",
"disableBatteryOptimizationDescription": "Arka plan senkronizasyonunu daha özgür ve sorunsuz bir şekilde çalıştırmak için pil optimizasyonunu devre dışı bırakmak istiyor musunuz?",
@ -314,6 +315,7 @@
"error_while_processing": "ProceSting sırasında bir hata oluştu",
"errorGettingCredentials": "Başarısız: Kimlik bilgileri alınırken hata oluştu",
"errorSigningTransaction": "İşlem imzalanırken bir hata oluştu",
"establishing_tor_connection": "Fazla Tor Bağlantısı",
"estimated": "Tahmini",
"estimated_new_fee": "Tahmini yeni ücret",
"estimated_receive_amount": "Tahmini alma miktarı",
@ -875,6 +877,7 @@
"token_symbol": "Jeton sembolü, örneğin: USDT",
"tokenID": "İD",
"tor_connection": "Tor bağlantısı",
"tor_connection_timeout": "Tor bağlantı zaman aşımı",
"tor_only": "Yalnızca Tor",
"total": "Toplam",
"total_saving": "Toplam Tasarruf",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Вимкнувши це, ставки плати в деяких випадках можуть бути неточними, тому ви можете переплатити або недооплатити плату за свої транзакції",
"disable_fiat": "Вимкнути фиат",
"disable_sell": "Вимкнути дію продажу",
"disable_tor": "Вимкнути Тор",
"disable_trade_option": "Вимкнути можливість торгівлі",
"disableBatteryOptimization": "Вимкнути оптимізацію акумулятора",
"disableBatteryOptimizationDescription": "Ви хочете відключити оптимізацію акумулятора, щоб зробити фонову синхронізацію більш вільно та плавно?",
@ -314,6 +315,7 @@
"error_while_processing": "Помилка сталася під час проектування",
"errorGettingCredentials": "Помилка: помилка під час отримання облікових даних",
"errorSigningTransaction": "Під час підписання транзакції сталася помилка",
"establishing_tor_connection": "Закінчення підключення до TOR",
"estimated": "Приблизно ",
"estimated_new_fee": "Орієнтовна нова комісія",
"estimated_receive_amount": "Орієнтовна сума отримує",
@ -876,6 +878,7 @@
"token_symbol": "Символ маркера, наприклад: USDT",
"tokenID": "ID",
"tor_connection": "Підключення Tor",
"tor_connection_timeout": "Тайм -аут підключення TOR",
"tor_only": "Тільки Tor",
"total": "Загальний",
"total_saving": "Загальна економія",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "اس کو بند کرنے سے ، کچھ معاملات میں فیس کی شرح غلط ہوسکتی ہے ، لہذا آپ اپنے لین دین کے لئے فیسوں کو زیادہ ادائیگی یا ادائیگی ختم کرسکتے ہیں۔",
"disable_fiat": "فیاٹ کو غیر فعال کریں۔",
"disable_sell": "فروخت کی کارروائی کو غیر فعال کریں۔",
"disable_tor": "ٹور کو غیر فعال کریں",
"disable_trade_option": "تجارت کے آپشن کو غیر فعال کریں",
"disableBatteryOptimization": "بیٹری کی اصلاح کو غیر فعال کریں",
"disableBatteryOptimizationDescription": "کیا آپ پس منظر کی مطابقت پذیری کو زیادہ آزادانہ اور آسانی سے چلانے کے لئے بیٹری کی اصلاح کو غیر فعال کرنا چاہتے ہیں؟",
@ -314,6 +315,7 @@
"error_while_processing": "ایک غلطی پیش کرتے وقت ہوئی",
"errorGettingCredentials": "۔ﯽﺑﺍﺮﺧ ﮟﯿﻣ ﮯﻧﺮﮐ ﻞﺻﺎﺣ ﺩﺎﻨﺳﺍ :ﻡﺎﮐﺎﻧ",
"errorSigningTransaction": "۔ﮯﮨ ﯽﺌﮔﺁ ﺶﯿﭘ ﯽﺑﺍﺮﺧ ﮏﯾﺍ ﺖﻗﻭ ﮯﺗﺮﮐ ﻂﺨﺘﺳﺩ ﺮﭘ ﻦﯾﺩ ﻦﯿﻟ",
"establishing_tor_connection": "ٹور کنکشن کو کھڑا کرنا",
"estimated": "تخمینہ لگایا",
"estimated_new_fee": "تخمینہ شدہ نئی فیس",
"estimated_receive_amount": "تخمینہ وصول کی رقم",
@ -877,6 +879,7 @@
"token_symbol": "ٹوکن کی علامت جیسے: USDT",
"tokenID": "ID",
"tor_connection": "ﻦﺸﮑﻨﮐ ﺭﻮﭨ",
"tor_connection_timeout": "ٹور کنکشن ٹائم آؤٹ",
"tor_only": "صرف Tor",
"total": "کل",
"total_saving": "کل بچت",

View file

@ -248,6 +248,7 @@
"disable_fee_api_warning": "Khi tắt chức năng này, tỉ lệ phí có thể không chính xác trong một số trường hợp, dẫn đến bạn trả quá hoặc không đủ phí cho giao dịch của mình.",
"disable_fiat": "Vô hiệu hóa tiền tệ fiat",
"disable_sell": "Vô hiệu hóa chức năng bán",
"disable_tor": "Tắt Tor",
"disable_trade_option": "Tắt tùy chọn thương mại",
"disableBatteryOptimization": "Vô hiệu hóa Tối ưu hóa Pin",
"disableBatteryOptimizationDescription": "Bạn có muốn vô hiệu hóa tối ưu hóa pin để đồng bộ hóa nền hoạt động mượt mà hơn không?",
@ -313,6 +314,7 @@
"error_while_processing": "Xảy ra lỗi trong khi sử dụng",
"errorGettingCredentials": "Không thành công: Lỗi khi nhận thông tin xác thực",
"errorSigningTransaction": "Đã xảy ra lỗi khi ký giao dịch",
"establishing_tor_connection": "Kết nối tor",
"estimated": "Ước tính",
"estimated_new_fee": "Phí mới ước tính",
"estimated_receive_amount": "Số tiền nhận ước tính",
@ -872,6 +874,7 @@
"token_symbol": "Ký hiệu token ví dụ: USDT",
"tokenID": "ID",
"tor_connection": "Kết nối Tor",
"tor_connection_timeout": "Thời gian chờ kết nối tor",
"tor_only": "Chỉ Tor",
"total": "Tổng cộng",
"total_saving": "Tiết kiệm tổng cộng",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "Nipa yiyi eyi kuro, awọn oṣuwọn owo naa le jẹ aiṣe deede ni awọn ọrọ kan, nitorinaa o le pari apọju tabi awọn idiyele ti o ni agbara fun awọn iṣowo rẹ",
"disable_fiat": "Pa owó tí ìjọba pàṣẹ wa lò",
"disable_sell": "Ko iṣọrọ iṣọrọ",
"disable_tor": "Mu lile",
"disable_trade_option": "Mu aṣayan iṣowo ṣiṣẹ",
"disableBatteryOptimization": "Mu Ifasi batiri",
"disableBatteryOptimizationDescription": "Ṣe o fẹ lati mu iṣapelo batiri si lati le ṣiṣe ayẹwo ẹhin ati laisiyonu?",
@ -315,6 +316,7 @@
"error_while_processing": "Aṣiṣe kan waye lakoko ti o duro",
"errorGettingCredentials": "Kuna: Aṣiṣe lakoko gbigba awọn iwe-ẹri",
"errorSigningTransaction": "Aṣiṣe kan ti waye lakoko ti o fowo si iṣowo",
"establishing_tor_connection": "Isopọ Stanishing",
"estimated": "Ó tó a fojú díwọ̀n",
"estimated_new_fee": "Ifoju tuntun owo tuntun",
"estimated_receive_amount": "Ifoju gba iye",
@ -876,6 +878,7 @@
"token_symbol": "Aami aami fun apẹẹrẹ: USDT",
"tokenID": "ID",
"tor_connection": "Tor asopọ",
"tor_connection_timeout": "Akoko asopọ asopọ",
"tor_only": "Tor nìkan",
"total": "Apapọ",
"total_saving": "Owó t'ẹ́ ti pamọ́",

View file

@ -249,6 +249,7 @@
"disable_fee_api_warning": "通过将其关闭,在某些情况下,收费率可能不准确,因此您最终可能会超额付款或支付交易费用",
"disable_fiat": "禁用法令",
"disable_sell": "禁用卖出操作",
"disable_tor": "禁用TOR",
"disable_trade_option": "禁用贸易选项",
"disableBatteryOptimization": "禁用电池优化",
"disableBatteryOptimizationDescription": "您是否要禁用电池优化以使背景同步更加自由,平稳地运行?",
@ -314,6 +315,7 @@
"error_while_processing": "发动机时发生错误",
"errorGettingCredentials": "失败:获取凭据时出错",
"errorSigningTransaction": "签署交易时发生错误",
"establishing_tor_connection": "tor连接",
"estimated": "估计值",
"estimated_new_fee": "估计新费用",
"estimated_receive_amount": "估计接收金额",
@ -875,6 +877,7 @@
"token_symbol": "代币符号例如USDT",
"tokenID": "ID",
"tor_connection": "Tor连接",
"tor_connection_timeout": "TOR连接超时",
"tor_only": "仅限 Tor",
"total": "全部的",
"total_saving": "总储蓄",