UI Enhancements (#1308)

* Center the account text on the balance page

* Modify dashboard button spacing

* Change default theme to Dark theme

* Remove legacyTheme and modify theme order

* Add condition for Monero.com wallet default theme

* Add locale for new themes

* Add new themes

* Update padding

* Fixes

* Update settings_store.dart

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
tuxsudo 2024-02-23 13:49:21 -05:00 committed by GitHub
parent cbc0c3afd6
commit 52983edf91
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
37 changed files with 147 additions and 20 deletions

View file

@ -464,8 +464,6 @@ class BackupService {
PreferencesKey.disableSellKey: _sharedPreferences.getBool(PreferencesKey.disableSellKey),
PreferencesKey.defaultBuyProvider:
_sharedPreferences.getInt(PreferencesKey.defaultBuyProvider),
PreferencesKey.isDarkThemeLegacy:
_sharedPreferences.getBool(PreferencesKey.isDarkThemeLegacy),
PreferencesKey.currentPinLength: _sharedPreferences.getInt(PreferencesKey.currentPinLength),
PreferencesKey.currentTransactionPriorityKeyLegacy:
_sharedPreferences.getInt(PreferencesKey.currentTransactionPriorityKeyLegacy),

View file

@ -28,7 +28,6 @@ class PreferencesKey {
static const disableExchangeKey = 'disable_exchange';
static const exchangeStatusKey = 'exchange_status';
static const currentTheme = 'current_theme';
static const isDarkThemeLegacy = 'dark_theme';
static const displayActionListModeKey = 'display_list_mode';
static const currentPinLength = 'current_pin_length';
static const currentLanguageCode = 'language_code';

View file

@ -23,6 +23,7 @@ class Palette {
static const Color cornflower = Color.fromRGBO(85, 147, 240, 1.0);
static const Color royalBlue = Color.fromRGBO(43, 114, 221, 1.0);
static const Color lightRed = Color.fromRGBO(227, 87, 87, 1.0);
static const Color veryLightRed = Color.fromRGBO(239, 156, 156, 1.0);
static const Color persianRed = Color.fromRGBO(206, 55, 55, 1.0);
static const Color blueCraiola = Color.fromRGBO(69, 110, 255, 1.0);
static const Color blueGreyCraiola = Color.fromRGBO(106, 177, 207, 1.0);
@ -97,4 +98,6 @@ class PaletteDark {
static const Color matrixGreen = Color.fromRGBO(18, 229, 90, 1.0);
static const Color moneroOrange = Color.fromRGBO(255, 102, 0, 1.0);
static const Color moneroCard = Color.fromRGBO(20, 21, 24, 1.0);
static const Color red = Color.fromRGBO(190, 30, 30, 1.0);
static const Color darkPurple = Color.fromRGBO(117, 36, 204, 1.0);
}

View file

@ -224,7 +224,7 @@ class _DashboardPageView extends BasePage {
.syncedBackgroundColor,
),
child: Container(
padding: EdgeInsets.only(left: 32, right: 32),
padding: EdgeInsets.only(left: 24, right: 32),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: MainActions.all

View file

@ -19,8 +19,8 @@ class HomeScreenAccountWidget extends StatelessWidget {
builder: (_) => getIt.get<MoneroAccountListPage>());
},
behavior: HitTestBehavior.opaque,
child: Container(
height: 100.0,
child: Padding(
padding: EdgeInsets.only(top: 25, bottom: 25, left: 25, right: 0),
child: Row(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.center,

View file

@ -19,6 +19,7 @@ import 'package:cake_wallet/exchange/provider/trocador_exchange_provider.dart';
import 'package:cake_wallet/view_model/settings/sync_mode.dart';
import 'package:cake_wallet/utils/device_info.dart';
import 'package:cake_wallet/ethereum/ethereum.dart';
import 'package:cake_wallet/wallet_type_utils.dart';
import 'package:cw_core/transaction_priority.dart';
import 'package:cake_wallet/themes/theme_base.dart';
import 'package:cake_wallet/themes/theme_list.dart';
@ -789,12 +790,9 @@ abstract class SettingsStoreBase with Store {
final exchangeStatus = ExchangeApiMode.deserialize(
raw: sharedPreferences.getInt(PreferencesKey.exchangeStatusKey) ??
ExchangeApiMode.enabled.raw);
final legacyTheme = (sharedPreferences.getBool(PreferencesKey.isDarkThemeLegacy) ?? false)
? ThemeType.dark.index
: ThemeType.bright.index;
final savedTheme = initialTheme ??
ThemeList.deserialize(
raw: sharedPreferences.getInt(PreferencesKey.currentTheme) ?? legacyTheme);
raw: sharedPreferences.getInt(PreferencesKey.currentTheme) ?? (isMoneroOnly ? ThemeList.moneroDarkTheme.raw : ThemeList.darkTheme.raw));
final actionListDisplayMode = ObservableList<ActionListDisplayMode>();
actionListDisplayMode.addAll(deserializeActionlistDisplayModes(
sharedPreferences.getInt(PreferencesKey.displayActionListModeKey) ?? defaultActionsMode));
@ -1152,11 +1150,8 @@ abstract class SettingsStoreBase with Store {
exchangeStatus = ExchangeApiMode.deserialize(
raw: sharedPreferences.getInt(PreferencesKey.exchangeStatusKey) ??
ExchangeApiMode.enabled.raw);
final legacyTheme = (sharedPreferences.getBool(PreferencesKey.isDarkThemeLegacy) ?? false)
? ThemeType.dark.index
: ThemeType.bright.index;
currentTheme = ThemeList.deserialize(
raw: sharedPreferences.getInt(PreferencesKey.currentTheme) ?? legacyTheme);
raw: sharedPreferences.getInt(PreferencesKey.currentTheme) ?? (isMoneroOnly ? ThemeList.moneroDarkTheme.raw : ThemeList.darkTheme.raw));
actionlistDisplayMode = ObservableList<ActionListDisplayMode>();
actionlistDisplayMode.addAll(deserializeActionlistDisplayModes(
sharedPreferences.getInt(PreferencesKey.displayActionListModeKey) ?? defaultActionsMode));

View file

@ -95,12 +95,12 @@ class MoneroDarkTheme extends DarkTheme {
@override
CakeMenuTheme get menuTheme => super.menuTheme.copyWith(
headerFirstGradientColor: containerColor,
headerFirstGradientColor: primaryColor,
headerSecondGradientColor: containerColor,
backgroundColor: containerColor,
subnameTextColor: Colors.grey,
dividerColor: colorScheme.secondaryContainer,
iconColor: colorScheme.secondaryContainer,
iconColor: Colors.white,
settingActionsIconColor: colorScheme.secondaryContainer);
@override

View file

@ -0,0 +1,13 @@
import 'package:cake_wallet/generated/i18n.dart';
import 'package:cake_wallet/palette.dart';
import 'package:cake_wallet/themes/monero_dark_theme.dart';
import 'package:flutter/material.dart';
class PurpleDarkTheme extends MoneroDarkTheme {
PurpleDarkTheme({required int raw}) : super(raw: raw);
@override
String get title => S.current.purple_dark_theme;
@override
Color get primaryColor => PaletteDark.darkPurple;
}

View file

@ -0,0 +1,13 @@
import 'package:cake_wallet/generated/i18n.dart';
import 'package:cake_wallet/palette.dart';
import 'package:cake_wallet/themes/monero_dark_theme.dart';
import 'package:flutter/material.dart';
class RedDarkTheme extends MoneroDarkTheme {
RedDarkTheme({required int raw}) : super(raw: raw);
@override
String get title => S.current.red_dark_theme;
@override
Color get primaryColor => PaletteDark.red;
}

View file

@ -0,0 +1,13 @@
import 'package:cake_wallet/generated/i18n.dart';
import 'package:cake_wallet/palette.dart';
import 'package:cake_wallet/themes/monero_light_theme.dart';
import 'package:flutter/material.dart';
class RedLightTheme extends MoneroLightTheme {
RedLightTheme({required int raw}) : super(raw: raw);
@override
String get title => S.current.red_light_theme;
@override
Color get primaryColor => Palette.darkRed;
}

View file

@ -3,23 +3,29 @@ import 'package:cake_wallet/themes/dark_theme.dart';
import 'package:cake_wallet/themes/light_theme.dart';
import 'package:cake_wallet/themes/monero_light_theme.dart';
import 'package:cake_wallet/themes/monero_dark_theme.dart';
import 'package:cake_wallet/themes/purple_dark_theme.dart';
import 'package:cake_wallet/themes/matrix_green_theme.dart';
import 'package:cake_wallet/themes/bitcoin_dark_theme.dart';
import 'package:cake_wallet/themes/bitcoin_light_theme.dart';
import 'package:cake_wallet/themes/high_contrast_theme.dart';
import 'package:cake_wallet/themes/red_dark_theme.dart';
import 'package:cake_wallet/themes/red_light_theme.dart';
import 'package:cake_wallet/themes/theme_base.dart';
class ThemeList {
static final all = [
brightTheme,
lightTheme,
darkTheme,
lightTheme,
brightTheme,
moneroDarkTheme,
moneroLightTheme,
matrixGreenTheme,
purpleDarkTheme,
bitcoinDarkTheme,
bitcoinLightTheme,
highContrastTheme
matrixGreenTheme,
redDarkTheme,
redLightTheme,
highContrastTheme,
];
static final lightTheme = LightTheme(raw: 0);
@ -31,6 +37,9 @@ class ThemeList {
static final bitcoinDarkTheme = BitcoinDarkTheme(raw: 6);
static final bitcoinLightTheme = BitcoinLightTheme(raw: 7);
static final highContrastTheme = HighContrastTheme(raw: 8);
static final redLightTheme = RedLightTheme(raw: 9);
static final redDarkTheme = RedDarkTheme(raw: 10);
static final purpleDarkTheme = PurpleDarkTheme(raw: 11);
static ThemeBase deserialize({required int raw}) {
switch (raw) {
@ -52,6 +61,12 @@ class ThemeList {
return bitcoinLightTheme;
case 8:
return highContrastTheme;
case 9:
return redLightTheme;
case 10:
return redDarkTheme;
case 11:
return purpleDarkTheme;
default:
throw Exception(
'Unexpected token raw: $raw for deserialization of ThemeBase');

View file

@ -429,6 +429,7 @@
"provider_error": "خطأ ${provider}",
"public_key": "مفتاح عمومي",
"purchase_gift_card": "شراء بطاقة هدايا",
"purple_dark_theme": "موضوع الظلام الأرجواني",
"qr_fullscreen": "انقر لفتح ال QR بملء الشاشة",
"qr_payment_amount": "يحتوي هذا ال QR على مبلغ الدفع. هل تريد تغير المبلغ فوق القيمة الحالية؟",
"question_to_disable_2fa": "هل أنت متأكد أنك تريد تعطيل Cake 2FA؟ لن تكون هناك حاجة إلى رمز 2FA للوصول إلى المحفظة ووظائف معينة.",
@ -440,6 +441,8 @@
"reconnect": "أعد الاتصال",
"reconnect_alert_text": "هل أنت متأكد من رغبتك في إعادة الاتصال؟",
"reconnection": "إعادة الاتصال",
"red_dark_theme": "موضوع الظلام الأحمر",
"red_light_theme": "موضوع الضوء الأحمر",
"redeemed": "استردت",
"refund_address": "عنوان إعادة المال",
"reject": "ﺾﻓﺮﻳ",

View file

@ -429,6 +429,7 @@
"provider_error": "Грешка на ${provider} ",
"public_key": "Публичен ключ",
"purchase_gift_card": "Купуване на Gift Card",
"purple_dark_theme": "Лилава тъмна тема",
"qr_fullscreen": "Натиснете, за да отворите QR кода на цял екран",
"qr_payment_amount": "Този QR код съдържа сума за плащане. Искате ли да промените стойността?",
"question_to_disable_2fa": "Сигурни ли сте, че искате да деактивирате Cake 2FA? Вече няма да е необходим 2FA код за достъп до портфейла и определени функции.",
@ -440,6 +441,8 @@
"reconnect": "Reconnect",
"reconnect_alert_text": "Сигурни ли сте, че искате да се свържете отново?",
"reconnection": "Свързване отново",
"red_dark_theme": "Червена тъмна тема",
"red_light_theme": "Тема на червената светлина",
"redeemed": "Използвани",
"refund_address": "Refund address",
"reject": "Отхвърляне",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} chyba",
"public_key": "Veřejný klíč",
"purchase_gift_card": "Objednat dárkovou kartu",
"purple_dark_theme": "Fialové temné téma",
"qr_fullscreen": "Poklepáním otevřete QR kód na celé obrazovce",
"qr_payment_amount": "Tento QR kód obsahuje i částku. Chcete přepsat současnou hodnotu?",
"question_to_disable_2fa": "Opravdu chcete deaktivovat Cake 2FA? Pro přístup k peněžence a některým funkcím již nebude potřeba kód 2FA.",
@ -440,6 +441,8 @@
"reconnect": "Znovu připojit",
"reconnect_alert_text": "Opravdu se chcete znovu připojit?",
"reconnection": "Znovu připojit",
"red_dark_theme": "Červené temné téma",
"red_light_theme": "Téma červeného světla",
"redeemed": "Uplatněné",
"refund_address": "Adresa pro vrácení",
"reject": "Odmítnout",

View file

@ -430,6 +430,7 @@
"provider_error": "${provider}-Fehler",
"public_key": "Öffentlicher Schlüssel",
"purchase_gift_card": "Geschenkkarte kaufen",
"purple_dark_theme": "Lila dunkle Thema",
"qr_fullscreen": "Tippen Sie hier, um den QR-Code im Vollbildmodus zu öffnen",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Sind Sie sicher, dass Sie Cake 2FA deaktivieren möchten? Für den Zugriff auf die Wallet und bestimmte Funktionen wird kein 2FA-Code mehr benötigt.",
@ -441,6 +442,8 @@
"reconnect": "Erneut verbinden",
"reconnect_alert_text": "Sind Sie sicher, dass Sie sich neu verbinden möchten?",
"reconnection": "Neu verbinden",
"red_dark_theme": "Red Dark Thema",
"red_light_theme": "Rotlichtthema",
"redeemed": "Versilbert",
"refund_address": "Rückerstattungsadresse",
"reject": "Ablehnen",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} error",
"public_key": "Public key",
"purchase_gift_card": "Purchase Gift Card",
"purple_dark_theme": "Purple Dark Theme",
"qr_fullscreen": "Tap to open full screen QR code",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Are you sure that you want to disable Cake 2FA? A 2FA code will no longer be needed to access the wallet and certain functions.",
@ -440,6 +441,8 @@
"reconnect": "Reconnect",
"reconnect_alert_text": "Are you sure you want to reconnect?",
"reconnection": "Reconnection",
"red_dark_theme": "Red Dark Theme",
"red_light_theme": "Red Light Theme",
"redeemed": "Redeemed",
"refund_address": "Refund address",
"reject": "Reject",

View file

@ -430,6 +430,7 @@
"provider_error": "${provider} error",
"public_key": "Clave pública",
"purchase_gift_card": "Comprar tarjeta de regalo",
"purple_dark_theme": "Tema morado oscuro",
"qr_fullscreen": "Toque para abrir el código QR en pantalla completa",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "¿Está seguro de que desea deshabilitar Cake 2FA? Ya no se necesitará un código 2FA para acceder a la billetera y a ciertas funciones.",
@ -441,6 +442,8 @@
"reconnect": "Volver a conectar",
"reconnect_alert_text": "¿Estás seguro de reconectar?",
"reconnection": "Reconexión",
"red_dark_theme": "Tema rojo oscuro",
"red_light_theme": "Tema de la luz roja",
"redeemed": "Redimido",
"refund_address": "Dirección de reembolso",
"reject": "Rechazar",

View file

@ -429,6 +429,7 @@
"provider_error": "Erreur de ${provider}",
"public_key": "Clef publique",
"purchase_gift_card": "Acheter une carte-cadeau",
"purple_dark_theme": "THÈME PURPLE DARK",
"qr_fullscreen": "Appuyez pour ouvrir le QR code en mode plein écran",
"qr_payment_amount": "Ce QR code contient un montant de paiement. Voulez-vous remplacer la valeur actuelle ?",
"question_to_disable_2fa": "Êtes-vous sûr de vouloir désactiver Cake 2FA ? Un code 2FA ne sera plus nécessaire pour accéder au portefeuille (wallet) et à certaines fonctions.",
@ -440,6 +441,8 @@
"reconnect": "Reconnecter",
"reconnect_alert_text": "Êtes vous certain de vouloir vous reconnecter ?",
"reconnection": "Reconnexion",
"red_dark_theme": "Thème rouge noir",
"red_light_theme": "Thème de la lumière rouge",
"redeemed": "Converties",
"refund_address": "Adresse de Remboursement",
"reject": "Rejeter",

View file

@ -431,6 +431,7 @@
"provider_error": "${provider} kuskure",
"public_key": "Maɓallin jama'a",
"purchase_gift_card": "Katin Kyautar Sayi",
"purple_dark_theme": "M duhu jigo",
"qr_fullscreen": "Matsa don buɗe lambar QR na cikakken allo",
"qr_payment_amount": "Wannan QR code yana da adadin kuɗi. Kuna so ku overwrite wannan adadi?",
"question_to_disable_2fa": "Ka tabbata cewa kana son kashe cake 2fa? Ba za a sake buƙatar lambar 2FA ba don samun damar yin walat da takamaiman ayyuka.",
@ -442,6 +443,8 @@
"reconnect": "Sake haɗawa",
"reconnect_alert_text": "Shin kun tabbata kuna son sake haɗawa?",
"reconnection": "Sake haɗawa",
"red_dark_theme": "Ja duhu taken",
"red_light_theme": "Ja mai haske",
"redeemed": "An fanshi",
"refund_address": "Adireshin maidowa",
"reject": "Ƙi",

View file

@ -430,6 +430,7 @@
"provider_error": "${provider} त्रुटि",
"public_key": "सार्वजनिक कुंजी",
"purchase_gift_card": "गिफ्ट कार्ड खरीदें",
"purple_dark_theme": "पर्पल डार्क थीम",
"qr_fullscreen": "फ़ुल स्क्रीन क्यूआर कोड खोलने के लिए टैप करें",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "क्या आप सुनिश्चित हैं कि आप Cake 2FA को अक्षम करना चाहते हैं? वॉलेट और कुछ कार्यों तक पहुँचने के लिए अब 2FA कोड की आवश्यकता नहीं होगी।",
@ -442,6 +443,8 @@
"reconnect": "रिकनेक्ट",
"reconnect_alert_text": "क्या आप पुन: कनेक्ट होना सुनिश्चित करते हैं?",
"reconnection": "पुनर्संयोजन",
"red_dark_theme": "लाल डार्क थीम",
"red_light_theme": "लाल प्रकाश थीम",
"redeemed": "रिडीम किया गया",
"refund_address": "वापसी का पता",
"reject": "अस्वीकार करना",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} greška",
"public_key": "Javni ključ",
"purchase_gift_card": "Kupnja darovne kartice",
"purple_dark_theme": "Ljubičasta tamna tema",
"qr_fullscreen": "Dodirnite za otvaranje QR koda preko cijelog zaslona",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Jeste li sigurni da želite onemogućiti Cake 2FA? 2FA kod više neće biti potreban za pristup novčaniku i određenim funkcijama.",
@ -440,6 +441,8 @@
"reconnect": "Ponovno povezivanje",
"reconnect_alert_text": "Jeste li sigurni da se želite ponovno povezati?",
"reconnection": "Ponovno povezivanje",
"red_dark_theme": "Crvena tamna tema",
"red_light_theme": "Tema crvenog svjetla",
"redeemed": "otkupljeno",
"refund_address": "Adresa za povrat",
"reject": "Odbiti",

View file

@ -431,6 +431,7 @@
"provider_error": "${provider} error",
"public_key": "Kunci publik",
"purchase_gift_card": "Beli Kartu Hadiah",
"purple_dark_theme": "Tema gelap ungu",
"qr_fullscreen": "Tap untuk membuka layar QR code penuh",
"qr_payment_amount": "QR code ini berisi jumlah pembayaran. Apakah Anda ingin menimpa nilai saat ini?",
"question_to_disable_2fa": "Apakah Anda yakin ingin menonaktifkan Cake 2FA? Kode 2FA tidak lagi diperlukan untuk mengakses dompet dan fungsi tertentu.",
@ -442,6 +443,8 @@
"reconnect": "Sambungkan kembali",
"reconnect_alert_text": "Apakah Anda yakin ingin menyambungkan kembali?",
"reconnection": "Koneksi kembali",
"red_dark_theme": "Tema gelap merah",
"red_light_theme": "Tema lampu merah",
"redeemed": "Ditukar",
"refund_address": "Alamat pengembalian",
"reject": "Menolak",

View file

@ -431,6 +431,7 @@
"provider_error": "${provider} errore",
"public_key": "Chiave pubblica",
"purchase_gift_card": "Acquista carta regalo",
"purple_dark_theme": "Tema oscuro viola",
"qr_fullscreen": "Tocca per aprire il codice QR a schermo intero",
"qr_payment_amount": "Questo codice QR contiene l'ammontare del pagamento. Vuoi sovrascrivere il varlore attuale?",
"question_to_disable_2fa": "Sei sicuro di voler disabilitare Cake 2FA? Non sarà più necessario un codice 2FA per accedere al portafoglio e ad alcune funzioni.",
@ -442,6 +443,8 @@
"reconnect": "Riconnetti",
"reconnect_alert_text": "Sei sicuro di volerti riconnettere?",
"reconnection": "Riconnessione",
"red_dark_theme": "Red Dark Theme",
"red_light_theme": "Tema della luce rossa",
"redeemed": "Redento",
"refund_address": "Indirizzo di rimborso",
"reject": "Rifiutare",

View file

@ -430,6 +430,7 @@
"provider_error": "${provider} エラー",
"public_key": "公開鍵",
"purchase_gift_card": "ギフトカードを購入",
"purple_dark_theme": "紫色の暗いテーマ",
"qr_fullscreen": "タップして全画面QRコードを開く",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Cake 2FA を無効にしてもよろしいですか?ウォレットと特定の機能にアクセスするために 2FA コードは必要なくなります。",
@ -441,6 +442,8 @@
"reconnect": "再接続",
"reconnect_alert_text": "再接続しますか?",
"reconnection": "再接続",
"red_dark_theme": "赤い暗いテーマ",
"red_light_theme": "赤色光のテーマ",
"redeemed": "償還",
"refund_address": "払い戻し住所",
"reject": "拒否する",

View file

@ -430,6 +430,7 @@
"provider_error": "${provider} 오류",
"public_key": "공개 키",
"purchase_gift_card": "기프트 카드 구매",
"purple_dark_theme": "보라색 어두운 테마",
"qr_fullscreen": "전체 화면 QR 코드를 열려면 탭하세요.",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Cake 2FA를 비활성화하시겠습니까? 지갑 및 특정 기능에 액세스하는 데 더 이상 2FA 코드가 필요하지 않습니다.",
@ -441,6 +442,8 @@
"reconnect": "다시 연결",
"reconnect_alert_text": "다시 연결 하시겠습니까?",
"reconnection": "재 연결",
"red_dark_theme": "빨간 어두운 테마",
"red_light_theme": "빨간불 테마",
"redeemed": "구함",
"refund_address": "환불 주소",
"reject": "거부하다",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} အမှား",
"public_key": "အများသူငှာသော့",
"purchase_gift_card": "လက်ဆောင်ကတ်ဝယ်ပါ။",
"purple_dark_theme": "ခရမ်းရောင် Drwing Theme",
"qr_fullscreen": "မျက်နှာပြင်အပြည့် QR ကုဒ်ကိုဖွင့်ရန် တို့ပါ။",
"qr_payment_amount": "ဤ QR ကုဒ်တွင် ငွေပေးချေမှုပမာဏတစ်ခုပါရှိသည်။ လက်ရှိတန်ဖိုးကို ထပ်ရေးလိုပါသလား။",
"question_to_disable_2fa": "Cake 2FA ကို ပိတ်လိုသည်မှာ သေချာပါသလား။ ပိုက်ဆံအိတ်နှင့် အချို့သောလုပ်ဆောင်ချက်များကို အသုံးပြုရန်အတွက် 2FA ကုဒ်တစ်ခု မလိုအပ်တော့ပါ။",
@ -440,6 +441,8 @@
"reconnect": "ပြန်လည်ချိတ်ဆက်ပါ။",
"reconnect_alert_text": "ပြန်လည်ချိတ်ဆက်လိုသည်မှာ သေချာပါသလား။ ?",
"reconnection": "ပြန်လည်ချိတ်ဆက်မှု",
"red_dark_theme": "အနီရောင်မှောင်မိုက်ဆောင်ပုဒ်",
"red_light_theme": "အနီရောင်အလင်းအကြောင်းအရာ",
"redeemed": "ရွေးနှုတ်ခဲ့သည်။",
"refund_address": "ပြန်အမ်းငွေလိပ်စာ",
"reject": "ငြင်းပယ်ပါ။",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} fout",
"public_key": "Publieke sleutel",
"purchase_gift_card": "Cadeaubon kopen",
"purple_dark_theme": "Paars donker thema",
"qr_fullscreen": "Tik om de QR-code op volledig scherm te openen",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Weet je zeker dat je Cake 2FA wilt uitschakelen? Er is geen 2FA-code meer nodig om toegang te krijgen tot de portemonnee en bepaalde functies.",
@ -440,6 +441,8 @@
"reconnect": "Sluit",
"reconnect_alert_text": "Weet u zeker dat u opnieuw verbinding wilt maken?",
"reconnection": "Reconnection",
"red_dark_theme": "Rood donker thema",
"red_light_theme": "Rood licht thema",
"redeemed": "Verzilverd",
"refund_address": "Adres voor terugbetaling",
"reject": "Afwijzen",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} pomyłka",
"public_key": "Klucz publiczny",
"purchase_gift_card": "Kup kartę podarunkową",
"purple_dark_theme": "Purple Dark Temat",
"qr_fullscreen": "Dotknij, aby otworzyć pełnoekranowy kod QR",
"qr_payment_amount": "Ten kod QR zawiera kwotę do zapłaty. Czy chcesz nadpisać obecną wartość?",
"question_to_disable_2fa": "Czy na pewno chcesz wyłączyć Cake 2FA? Kod 2FA nie będzie już potrzebny do uzyskania dostępu do portfela i niektórych funkcji.",
@ -440,6 +441,8 @@
"reconnect": "Połącz ponownie",
"reconnect_alert_text": "Czy na pewno ponownie się ponownie połączysz?",
"reconnection": "Ponowne łączenie",
"red_dark_theme": "Czerwony Mroczny motyw",
"red_light_theme": "Motyw czerwony światło",
"redeemed": "wykupione",
"refund_address": "Adres do zwrotu",
"reject": "Odrzucić",

View file

@ -431,6 +431,7 @@
"provider_error": "${provider} erro",
"public_key": "Chave pública",
"purchase_gift_card": "Comprar vale-presente",
"purple_dark_theme": "Tema escuro roxo",
"qr_fullscreen": "Toque para abrir o código QR em tela cheia",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Tem certeza de que deseja desativar o Cake 2FA? Um código 2FA não será mais necessário para acessar a carteira e certas funções.",
@ -442,6 +443,8 @@
"reconnect": "Reconectar",
"reconnect_alert_text": "Você tem certeza de que deseja reconectar?",
"reconnection": "Reconectar",
"red_dark_theme": "Tema escuro vermelho",
"red_light_theme": "Tema da luz vermelha",
"redeemed": "Resgatado",
"refund_address": "Endereço de reembolso",
"reject": "Rejeitar",

View file

@ -430,6 +430,7 @@
"provider_error": "${provider} ошибка",
"public_key": "Публичный ключ",
"purchase_gift_card": "Купить подарочную карту",
"purple_dark_theme": "Пурпурная темная тема",
"qr_fullscreen": "Нажмите, чтобы открыть полноэкранный QR-код",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Вы уверены, что хотите отключить Cake 2FA? Код 2FA больше не потребуется для доступа к кошельку и некоторым функциям.",
@ -441,6 +442,8 @@
"reconnect": "Переподключиться",
"reconnect_alert_text": "Вы хотите переподключиться?",
"reconnection": "Переподключение",
"red_dark_theme": "Красная темная тема",
"red_light_theme": "Тема красного света",
"redeemed": "искуплен",
"refund_address": "Адрес возврата",
"reject": "Отклонять",

View file

@ -429,6 +429,7 @@
"provider_error": "ข้อผิดพลาด ${provider}",
"public_key": "คีย์สาธารณะ",
"purchase_gift_card": "ซื้อบัตรของขวัญ",
"purple_dark_theme": "ธีมสีม่วงเข้ม",
"qr_fullscreen": "แตะเพื่อเปิดหน้าจอ QR code แบบเต็มจอ",
"qr_payment_amount": "QR code นี้มีจำนวนการชำระเงิน คุณต้องการเขียนทับค่าปัจจุบันหรือไม่?",
"question_to_disable_2fa": "คุณแน่ใจหรือไม่ว่าต้องการปิดการใช้งาน Cake 2FA ไม่จำเป็นต้องใช้รหัส 2FA ในการเข้าถึงกระเป๋าเงินและฟังก์ชั่นบางอย่างอีกต่อไป",
@ -440,6 +441,8 @@
"reconnect": "เชื่อมต่อใหม่",
"reconnect_alert_text": "คุณแน่ใจหรือไม่ว่าต้องการเชื่อมต่อใหม่?",
"reconnection": "เชื่อมต่อใหม่",
"red_dark_theme": "ธีมสีแดงเข้ม",
"red_light_theme": "ธีมแสงสีแดง",
"redeemed": "แลกของขวัญ",
"refund_address": "ที่อยู่สำหรับส่งคืน",
"reject": "ปฏิเสธ",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} error",
"public_key": "Pampublikong susi",
"purchase_gift_card": "Bumili ng Gift Card",
"purple_dark_theme": "Purple Madilim na Tema",
"qr_fullscreen": "Tapikin upang buksan ang buong screen QR code",
"qr_payment_amount": "Ang QR code na ito ay naglalaman ng isang halaga ng pagbabayad. Nais mo bang i -overwrite ang kasalukuyang halaga?",
"question_to_disable_2fa": "Sigurado ka bang nais mong huwag paganahin ang cake 2fa? Ang isang 2FA code ay hindi na kinakailangan upang ma -access ang pitaka at ilang mga pag -andar.",
@ -440,6 +441,8 @@
"reconnect": "Kumonekta muli",
"reconnect_alert_text": "Sigurado ka bang nais mong muling kumonekta?",
"reconnection": "Pag -ugnay muli",
"red_dark_theme": "Red Madilim na Tema",
"red_light_theme": "Red light tema",
"redeemed": "Tinubos",
"refund_address": "Refund address",
"reject": "Tanggihan",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} hatası",
"public_key": "Genel Anahtar",
"purchase_gift_card": "Hediye Kartı Satın Al",
"purple_dark_theme": "Mor karanlık tema",
"qr_fullscreen": "QR kodunu tam ekranda açmak için dokun",
"qr_payment_amount": "Bu QR kodu ödeme tutarını içeriyor. Geçerli miktarın üzerine yazmak istediğine emin misin?",
"question_to_disable_2fa": "Cake 2FA'yı devre dışı bırakmak istediğinizden emin misiniz? M-cüzdana ve belirli işlevlere erişmek için artık 2FA koduna gerek kalmayacak.",
@ -440,6 +441,8 @@
"reconnect": "Yeniden Bağlan",
"reconnect_alert_text": "Yeniden bağlanmak istediğinden emin misin?",
"reconnection": "Yeniden bağlantı",
"red_dark_theme": "Kırmızı Karanlık Tema",
"red_light_theme": "Kırmızıık Teması",
"redeemed": "Kullanılmış",
"refund_address": "İade adresi",
"reject": "Reddetmek",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} помилка",
"public_key": "Публічний ключ",
"purchase_gift_card": "Придбати подарункову картку",
"purple_dark_theme": "Фіолетова темна тема",
"qr_fullscreen": "Торкніться, щоб відкрити QR-код на весь екран",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "Ви впевнені, що хочете вимкнути Cake 2FA? Код 2FA більше не потрібен для доступу до гаманця та певних функцій.",
@ -440,6 +441,8 @@
"reconnect": "Перепідключитися",
"reconnect_alert_text": "Ви хочете перепідключитися?",
"reconnection": "Перепідключення",
"red_dark_theme": "Червона темна тема",
"red_light_theme": "Тема червоного світла",
"redeeded": "Викуплено",
"redeemed": "Викуплений",
"refund_address": "Адреса повернення коштів",

View file

@ -431,6 +431,7 @@
"provider_error": "${provider} خرابی۔",
"public_key": "عوامی کلید",
"purchase_gift_card": "گفٹ کارڈ خریدیں۔",
"purple_dark_theme": "ارغوانی ڈارک تھیم",
"qr_fullscreen": "فل سکرین QR کوڈ کھولنے کے لیے تھپتھپائیں۔",
"qr_payment_amount": "اس QR کوڈ میں ادائیگی کی رقم شامل ہے۔ کیا آپ موجودہ قدر کو اوور رائٹ کرنا چاہتے ہیں؟",
"question_to_disable_2fa": "کیا آپ واقعی کیک 2FA کو غیر فعال کرنا چاہتے ہیں؟ بٹوے اور بعض افعال تک رسائی کے لیے اب 2FA کوڈ کی ضرورت نہیں ہوگی۔",
@ -442,6 +443,8 @@
"reconnect": "دوبارہ جڑیں۔",
"reconnect_alert_text": "کیا آپ واقعی دوبارہ جڑنا چاہتے ہیں؟",
"reconnection": "دوبارہ رابطہ",
"red_dark_theme": "ریڈ ڈارک تھیم",
"red_light_theme": "ریڈ لائٹ تھیم",
"redeemed": "چھڑایا",
"refund_address": "رقم کی واپسی کا پتہ",
"reject": "ﺎﻧﺮﮐ ﺩﺭ",

View file

@ -430,6 +430,7 @@
"provider_error": "Àṣìṣe ${provider}",
"public_key": "Kọ́kọ́rọ́ tó kò àdáni",
"purchase_gift_card": "Ra káàdì ìrajà t'á lò nínú irú kan ìtajà",
"purple_dark_theme": "Akọle dudu dudu",
"qr_fullscreen": "Àmì ìlujá túbọ̀ máa tóbi tí o bá tẹ̀",
"qr_payment_amount": "Iye owó t'á ránṣé wà nínú àmì ìlujá yìí. Ṣé ẹ fẹ́ pààrọ̀ ẹ̀?",
"question_to_disable_2fa": "Ṣe o wa daadaa pe o fẹ ko 2FA Cake? Ko si itumọ ti a yoo nilo lati ranse si iwe iwe naa ati eyikeyi iṣẹ ti o ni.",
@ -441,6 +442,8 @@
"reconnect": "Ṣe àtúnse",
"reconnect_alert_text": "Ṣó dá ẹ lójú pé ẹ fẹ́ ṣe àtúnse?",
"reconnection": "Àtúnṣe",
"red_dark_theme": "Akọle dudu pupa",
"red_light_theme": "Akori ina pupa",
"redeemed": "Ó lílò",
"refund_address": "Àdírẹ́sì t'ẹ́ gba owó sí",
"reject": "Kọ",

View file

@ -429,6 +429,7 @@
"provider_error": "${provider} 错误",
"public_key": "公钥",
"purchase_gift_card": "购买礼品卡",
"purple_dark_theme": "紫色的黑暗主题",
"qr_fullscreen": "点击打开全屏二维码",
"qr_payment_amount": "This QR code contains a payment amount. Do you want to overwrite the current value?",
"question_to_disable_2fa": "您确定要禁用 Cake 2FA 吗?访问钱包和某些功能将不再需要 2FA 代码。",
@ -440,6 +441,8 @@
"reconnect": "重新连接",
"reconnect_alert_text": "您确定要重新连接吗?",
"reconnection": "重新连接",
"red_dark_theme": "红色的黑暗主题",
"red_light_theme": "红灯主题",
"redeemed": "赎回",
"refund_address": "退款地址",
"reject": "拒绝",