diff --git a/assets/translations/ar.json b/assets/translations/ar.json index 306d6f40..169f3309 100644 --- a/assets/translations/ar.json +++ b/assets/translations/ar.json @@ -92,7 +92,7 @@ "check": "تحقق", "one_more_restart": "ستتم إعادة التشغيل مرة أخرى حتى يتم تطبيق شهادة الأمان الخاصة بك.", "create_master_account": "إنشاء الحساب الرئيسي", - "checks": "جميع إجراءات التحقق قد اكتملت.\n{} من أصل {}", + "checks": "جميع إجراءات التحقق قد اكتملت.\n{done} من أصل {total}", "select_provider_price_free": "مجاني" }, "cloud": { @@ -535,7 +535,7 @@ "card_title": "تخزين الخادم", "status_error": "مساحة القرص قليلة", "disk_usage": "{} تم استخدامه", - "disk_total": "{} المجموع. {}", + "disk_total": "{sizeTotal} المجموع. {displayName}", "mb": "{} ميجا بايت", "kb": "{} كيلو بايت", "bytes": "بايت", @@ -555,7 +555,7 @@ "extending_volume_description": "إن تغيير سعة التخزين سيسمح لك بحفظ المزيد من البيانات من دون القيام بزيادة سعة الخادم نفسه. من الممكن زيادة سعة التخزين لكن لا يمكن تقليصها.", "extending_volume_price_info": "السعر شامل للضريبة VAT، ويتم تقديره من خلال تسعير البيانات المعطاة من مزوّد الخادم الخاص بك. سيتم إعادة تشغيل الخادم بعد تغيير سعة التخزين.", "extending_volume_provider_waiting": "تم تغيير حجم وحدة التخزين، في انتظار ١٠ ثواني…", - "extending_volume_modal_description": "الترقية إلى {} لأجل {} الخطة الشهرية." + "extending_volume_modal_description": "الترقية إلى {size} لأجل {price} الخطة الشهرية." }, "video": { "login_info": "لا يوجد حساب مطلوب." diff --git a/assets/translations/az.json b/assets/translations/az.json index e4231191..9d8c5fea 100644 --- a/assets/translations/az.json +++ b/assets/translations/az.json @@ -152,7 +152,7 @@ "status_ok": "Heç bir disk problemi tapılmadı", "status_error": "Disk sahəsi tükənir", "disk_usage": "{} istifadə olunur", - "disk_total": "{} ümumi · {}", + "disk_total": "{sizeTotal} ümumi · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -267,7 +267,7 @@ "check": "Yoxlanış", "create_master_account": "Əsas hesab yaradın", "enter_username_and_password": "İstifadəçi adı və mürəkkəb parol daxil edin", - "checks": "Yoxlamalar aparıldı:. \n{} / {}", + "checks": "Yoxlamalar aparıldı:. \n{done} / {total}", "steps": { "hosting": "Hostinq", "server_type": "Server növü", diff --git a/assets/translations/be.json b/assets/translations/be.json index 063f74cf..2e449330 100644 --- a/assets/translations/be.json +++ b/assets/translations/be.json @@ -20,7 +20,7 @@ "check": "Праверка", "create_master_account": "Стварыце галоўны ўліковы запіс", "enter_username_and_password": "Увядзіце імя карыстальніка і складаны пароль", - "checks": "Праверак выканана: \n{} / {}", + "checks": "Праверак выканана: \n{done} / {total}", "choose_server_type_storage": "{} GB сістэмнага сховішча", "locations_not_found_text": "У гэтым месцы не аказалася даступных сервераў для арэнды", "choose_server_type_text": "Ад рэсурсаў сервера залежыць, якія сервісы змогуць запусціцца. Пашырыць сервер можна будзе ў любы час", @@ -341,7 +341,7 @@ "status_ok": "Праблем на дыску не знайдзена", "status_error": "Мала месца на дыску", "disk_usage": "{} выкарыстана", - "disk_total": "{} усяго · {}", + "disk_total": "{sizeTotal} усяго · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", diff --git a/assets/translations/cs.json b/assets/translations/cs.json index 5cfc7d64..3c0e76e1 100644 --- a/assets/translations/cs.json +++ b/assets/translations/cs.json @@ -169,7 +169,7 @@ "create_master_account": "Vytvoření hlavního účtu", "loading_domain_list": "Načítání seznamu domén", "enter_username_and_password": "Zadejte uživatelské jméno a silné heslo", - "checks": "Kontroly byly dokončeny\n{} z {}", + "checks": "Kontroly byly dokončeny\n{done} z {total}", "steps": { "server": "Server", "dns_setup": "Instalace služby DNS", @@ -241,7 +241,7 @@ "status_ok": "Využití disku je v pořádku", "status_error": "Málo místa na disku", "disk_usage": "{} použito", - "disk_total": "{} celkem - {}", + "disk_total": "{sizeTotal} celkem - {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", diff --git a/assets/translations/de.json b/assets/translations/de.json index 65f0a1c4..03a2c2ce 100644 --- a/assets/translations/de.json +++ b/assets/translations/de.json @@ -221,7 +221,7 @@ "status_ok": "Die Festplattennutzung ist in Ordnung", "status_error": "Geringer Speicherplatz", "disk_usage": "{} belegt", - "disk_total": "{} insgesamt · {}", + "disk_total": "{sizeTotal} insgesamt · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -318,7 +318,7 @@ "choose_location_type_text": "Unterschiedliche Standorte bieten unterschiedliche Serverkonfigurationen, Preise und Verbindungsgeschwindigkeiten.", "choose_server_type_text": "Unterschiedliche Ressourcenfunktionen unterstützen unterschiedliche Dienste. Keine Sorge, Sie können Ihren Server jederzeit erweitern", "one_more_restart": "Noch ein Neustart, um Ihre Sicherheitszertifikate anzuwenden.", - "checks": "Überprüfungen sind abgeschlossen \n{} aus {}", + "checks": "Überprüfungen sind abgeschlossen \n{done} aus {total}", "connect_to_server": "Beginnen wir mit einem Server.", "select_provider": "Wählen Sie einen beliebigen Anbieter aus der folgenden Liste aus, sie alle unterstützen SelfPrivacy", "select_provider_notice": "Mit „relativ klein“ meinen wir eine Maschine mit 2 CPU-Kernen und 2 Gigabyte RAM.", diff --git a/assets/translations/en.json b/assets/translations/en.json index 716658d1..700344b9 100644 --- a/assets/translations/en.json +++ b/assets/translations/en.json @@ -339,7 +339,7 @@ "status_ok": "Disk usage is OK", "status_error": "Low disk space", "disk_usage": "{} used", - "disk_total": "{} total · {}", + "disk_total": "{sizeTotal} total · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -353,7 +353,7 @@ "extending_volume_provider_waiting": "Provider volume resized, waiting 10 seconds…", "extending_volume_server_waiting": "Server volume resized, waiting 20 seconds…", "extending_volume_rebooting": "Rebooting server…", - "extending_volume_modal_description": "Upgrade to {} for {} plan per month.", + "extending_volume_modal_description": "Upgrade to {size} for {price} plan per month.", "size": "Size", "price": "Price", "data_migration_title": "Data migration", @@ -489,7 +489,7 @@ "one_more_restart": "One more restart to apply your security certificates.", "create_master_account": "Create master account", "enter_username_and_password": "Enter username and strong password", - "checks": "Checks have been completed \n{} out of {}", + "checks": "Checks have been completed \n{done} out of {total}", "steps": { "hosting": "Hosting", "server_type": "Server type", diff --git a/assets/translations/et.json b/assets/translations/et.json index 0bd8fd4a..7f4a8127 100644 --- a/assets/translations/et.json +++ b/assets/translations/et.json @@ -400,7 +400,7 @@ }, "create_master_account": "Loo põhikonto", "enter_username_and_password": "Sisesta kasutajanimi ja tugev parool", - "checks": "Kontrollid on lõpetatud\n{} otsas {}", + "checks": "Kontrollid on lõpetatud\n{done} otsas {total}", "connect_to_server": "Alustame serveriga.", "select_provider": "Valige järgmisest loendist mis tahes pakkuja, need kõik toetavad SelfPrivacy", "select_provider_notice": "\"Suhteliselt väikese\" all peame silmas masinat, millel on 2 tuuma CPU ja 2 gigabaiti muutmälu.", @@ -446,7 +446,7 @@ "status_ok": "Kettakasutus on OK", "status_error": "Vähene kettaruumi", "disk_usage": "{} kasutatud", - "disk_total": "{} Kokku · {}", + "disk_total": "{sizeTotal} Kokku · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -454,7 +454,7 @@ "extend_volume_button": "Laiendage helitugevust", "extending_volume_price_info": "Hind sisaldab käibemaksu ja on prognoositud teie serveripakkuja esitatud hinnaandmete põhjal. Server taaskäivitatakse pärast suuruse muutmist.", "extending_volume_error": "Helitugevuse suurendamist ei saanud lähtestada.", - "extending_volume_modal_description": "Uuendage {} plaanile {} kuus.", + "extending_volume_modal_description": "Uuendage {size} plaanile {price} kuus.", "size": "Suurus", "price": "Hind", "data_migration_title": "Andmete migratsioon", diff --git a/assets/translations/fr.json b/assets/translations/fr.json index fc9af7a3..0a27c16b 100644 --- a/assets/translations/fr.json +++ b/assets/translations/fr.json @@ -152,7 +152,7 @@ "status_ok": "L'utilisation du disque est OK", "status_error": "Faible espace disque", "disk_usage": "{} utilisé", - "disk_total": "{} total · {}", + "disk_total": "{sizeTotal} total · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", diff --git a/assets/translations/he.json b/assets/translations/he.json index a3490992..50e37385 100644 --- a/assets/translations/he.json +++ b/assets/translations/he.json @@ -262,7 +262,7 @@ "price": "מחיר", "status_error": "חסר מקום בכונן", "disk_usage": "{} מנוצלים", - "disk_total": "{} בסך הכול · {}", + "disk_total": "{sizeTotal} בסך הכול · {displayName}", "data_migration_title": "הסבת נתונים", "gb": "{} ג״ב", "mb": "{} מ״ב", @@ -276,7 +276,7 @@ "size": "גודל", "data_migration_notice": "במהלך ההסבה כל השירותים ייכבו.", "start_migration_button": "התחלת הסבה", - "extending_volume_modal_description": "לשדרג ל־{} בתוכנית של {} לחודש.", + "extending_volume_modal_description": "לשדרג ל־{size} בתוכנית של {price} לחודש.", "extending_volume_started": "הרחבת כרך החלה", "extending_volume_provider_waiting": "גודל כרך הספק השתנה, נמתין 10 שניות…", "extending_volume_server_waiting": "גודל כרך השרת השתנה, נמתין 20 שניות…", @@ -409,7 +409,7 @@ "create_server": "יצירת שרת", "enter_username_and_password": "נא למלא שם משתמש וסיסמה חזקה", "create_master_account": "יצירת חשבון ראשי", - "checks": "בדיקות הושלמו \n{} מתוך {}", + "checks": "בדיקות הושלמו \n{done} מתוך {total}", "domain_critical_error": "לא הצלחנו להגיע לשם התחום הזה! נגיעה למידע נוסף…" }, "recovering": { diff --git a/assets/translations/ja.json b/assets/translations/ja.json index d7223b58..2f9aa654 100644 --- a/assets/translations/ja.json +++ b/assets/translations/ja.json @@ -504,7 +504,7 @@ "choose_server_type_payment_ip": "公開のIPv4アドレスに{}", "use_this_domain_text": "指定されたトークンで、以下のドメインにアクセスできます", "no_connected_domains": "現在、接続しているドメインはありません", - "checks": "確認が完了しました\n{}件/{}件中", + "checks": "確認が完了しました\n{done}件/{total}件中", "what": "その意味を解説", "choose_server_type_notice": "確認すべき項目はCPUとRAMです。あなたのサービスのデータは、簡単に拡張でき、別個に使用料金が請求されるマウント済のボリューム上に保存されます。", "choose_server_type": "必要な種類のサーバー", @@ -533,7 +533,7 @@ "data_migration_title": "データの移行", "gb": "{}GB", "mb": "{}MB", - "extending_volume_modal_description": "月毎に{}を{}で使用するプランにアップグレード。", + "extending_volume_modal_description": "月毎に{size}を{price}で使用するプランにアップグレード。", "extending_volume_price_info": "価格は内税表示で、サーバーのサービス提供者から提供された価格のデータを基に試算されたものです。サイズの変更後、サーバーは再起動します。", "extending_volume_title": "ボリュームを拡張", "extending_volume_error": "ボリュームの拡張を開始できませんでした。", @@ -550,7 +550,7 @@ "status_ok": "使用状況に問題はありません", "status_error": "空き領域が少なくなっています", "bytes": "バイト", - "disk_total": "全{} · {}", + "disk_total": "全{sizeTotal} · {displayName}", "card_title": "サーバーの保存領域", "disk_usage": "{}使用しています" }, diff --git a/assets/translations/kk.json b/assets/translations/kk.json index da0dc9ad..3f45a621 100644 --- a/assets/translations/kk.json +++ b/assets/translations/kk.json @@ -300,7 +300,6 @@ "storage": { "status_ok": "Статус: жақсы", "status_error": "Статус: қате", - "disk_total": "Жалпы диск", "mb": "МБ", "extending_volume_title": "Көлемді ұлғайту атауы", "extending_volume_description": "Көлемді ұлғайту сипаттамасы", @@ -312,7 +311,6 @@ "extending_volume_provider_waiting": "Провайдерді күту", "extending_volume_server_waiting": "Серверді күту", "extending_volume_rebooting": "Қайта жүктеу", - "extending_volume_modal_description": "Көлемді ұлғайту модалы сипаттамасы", "data_migration_title": "Деректерді көшіру атауы", "card_title": "Сақтау карточкасы", "extend_volume_button": "Көлемді ұлғайту", @@ -437,7 +435,6 @@ "select_provider_price_free": "Тегін", "choose_server_type_payment_server": "Сервер төлемі", "domain_critical_error": "Доменнің критикалық қатесі", - "checks": "Тексерулер", "use_this_domain_text": "Осы доменді пайдалану мәтіні", "use_this_domain": "Біз бұл доменді қолданамыз ба?" }, diff --git a/assets/translations/lv.json b/assets/translations/lv.json index e8b5bce1..e1a3a59a 100644 --- a/assets/translations/lv.json +++ b/assets/translations/lv.json @@ -165,7 +165,7 @@ "status_ok": "Diska lietojums ir kārtībā", "status_error": "Maz vietas diskā", "disk_usage": "{} izmantots", - "disk_total": "{} Kopā · {}", + "disk_total": "{sizeTotal} Kopā · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", diff --git a/assets/translations/pl.json b/assets/translations/pl.json index 4845ef00..1f8e9e49 100644 --- a/assets/translations/pl.json +++ b/assets/translations/pl.json @@ -203,7 +203,7 @@ "status_ok": "Użycie dysku jest OK", "status_error": "Mało miejsca na dysku", "disk_usage": "{} użyte", - "disk_total": "{} całkowity · {}", + "disk_total": "{sizeTotal} całkowity · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -337,7 +337,7 @@ "check": "Sprawdź", "one_more_restart": "Teraz nastąpi dodatkowe ponowne uruchomienie komputera w celu aktywacji certyfikatów bezpieczeństwa.", "enter_username_and_password": "Wprowadź nazwę użytkownika i złożone hasło", - "checks": "Kontrole wykonane:\n{} / {}", + "checks": "Kontrole wykonane:\n{done} / {total}", "steps": { "hosting": "Hosting", "nixos_installation": "Instalacja NixOS", diff --git a/assets/translations/ru.json b/assets/translations/ru.json index 20fb6a56..b5a21b9e 100644 --- a/assets/translations/ru.json +++ b/assets/translations/ru.json @@ -339,7 +339,7 @@ "status_ok": "Проблем на диске не обнаружено", "status_error": "Заканчивается место на диске", "disk_usage": "{} использовано", - "disk_total": "{} всего · {}", + "disk_total": "{sizeTotal} всего · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -354,7 +354,7 @@ "data_migration_notice": "На время миграции данных все сервисы будут выключены.", "start_migration_button": "Начать миграцию", "price": "Цена", - "extending_volume_modal_description": "Хранилище будет расширено до {}, новая стоимость {} в месяц.", + "extending_volume_modal_description": "Хранилище будет расширено до {size}, новая стоимость {price} в месяц.", "extending_volume_started": "Расширение хранилища началось", "extending_volume_provider_waiting": "Хранилище расширено со стороны провайдера, ждём 10 секунд…", "extending_volume_server_waiting": "Хранилище расширено со стороны сервера, ждём 20 секунд…", @@ -485,7 +485,7 @@ "one_more_restart": "Сейчас будет дополнительная перезагрузка для активации сертификатов безопасности.", "create_master_account": "Создайте главную учетную запись", "enter_username_and_password": "Введите имя пользователя и сложный пароль", - "checks": "Проверок выполнено: \n{} / {}", + "checks": "Проверок выполнено: \n{done} / {total}", "select_dns": "Сейчас выберите DNS провайдера", "steps": { "hosting": "Хостинг", diff --git a/assets/translations/sk.json b/assets/translations/sk.json index d5b72bda..c08d220b 100644 --- a/assets/translations/sk.json +++ b/assets/translations/sk.json @@ -217,7 +217,7 @@ "status_ok": "Disk je v poriadku", "status_error": "Málo miesta na disku", "disk_usage": "Využité {}", - "disk_total": "{} celkove · {}", + "disk_total": "{sizeTotal} celkove · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -285,7 +285,7 @@ "select_dns": "Teraz vyberme poskytovateľa DNS", "use_this_domain": "Chcete použiť túto doménu?", "create_master_account": "Vytvorte hlavný účet", - "checks": "Kontroly boli ukončené\n{} z {}", + "checks": "Kontroly boli ukončené\n{done} z {total}", "steps": { "nixos_installation": "Inštalácia NixOS", "hosting": "Hosting", diff --git a/assets/translations/sl.json b/assets/translations/sl.json index b135ad52..b440ee63 100644 --- a/assets/translations/sl.json +++ b/assets/translations/sl.json @@ -162,7 +162,7 @@ "status_ok": "Uporaba diska je v redu", "status_error": "Malo prostora na disku", "disk_usage": "{} uporablja se", - "disk_total": "{} skupaj - {}", + "disk_total": "{sizeTotal} skupaj - {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", diff --git a/assets/translations/th.json b/assets/translations/th.json index 568878bd..7e52431c 100644 --- a/assets/translations/th.json +++ b/assets/translations/th.json @@ -148,7 +148,7 @@ "status_error": "พื้นที่ว่างดิสก์ต่ำ", "disk_usage": "{} ใช้แล้ว", "extending_volume_title": "กำลังขยายความจุ", - "disk_total": "{} ทั้งหมด {}", + "disk_total": "{sizeTotal} ทั้งหมด {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", diff --git a/assets/translations/uk.json b/assets/translations/uk.json index 8be7fa12..6afe5c0d 100644 --- a/assets/translations/uk.json +++ b/assets/translations/uk.json @@ -156,7 +156,7 @@ "check": "Перевірка", "one_more_restart": "Ще один перезапуск, щоб застосувати сертифікати безпеки.", "create_master_account": "Створити внутрішній рахунок", - "checks": "Перевірка була завершена\n{} з {}", + "checks": "Перевірка була завершена\n{done} з {total}", "dns_provider_bad_key_error": "Невірний ключ API", "steps": { "dns_provider": "DNS провайдер", @@ -398,7 +398,7 @@ "card_title": "Серверне сховище", "status_error": "Мало місця на диску", "disk_usage": "{} використано", - "disk_total": "{} всього · {}", + "disk_total": "{sizeTotal} всього · {displayName}", "gb": "{} ГБ", "mb": "{} МБ", "kb": "{} КБ", @@ -415,7 +415,7 @@ "data_migration_notice": "Під час переносу всі послуги будуть вимкнені.", "price": "Ціна", "extending_volume_rebooting": "Перезапуск сервера…", - "extending_volume_modal_description": "Сховище буде розширено до {}, нова вартість {} в місяць.", + "extending_volume_modal_description": "Сховище буде розширено до {size}, нова вартість {price} в місяць.", "extending_volume_provider_waiting": "Сховище розширено зі сторони провайдера, очікуємо 10 секунд…", "extending_volume_started": "Розширення сховища розпочато", "extending_volume_server_waiting": "Сховище розширено зі сторони сервера, очікуємо 20 секунд…" diff --git a/assets/translations/zh-Hans.json b/assets/translations/zh-Hans.json index 5afbe37d..1343e9e1 100644 --- a/assets/translations/zh-Hans.json +++ b/assets/translations/zh-Hans.json @@ -137,12 +137,12 @@ }, "storage": { "extending_volume_description": "调整卷大小将允许您在服务器上存储更多数据,而无需扩展服务器本身。卷只能扩展:无法收缩。", - "extending_volume_modal_description": "升级到{},每月{}的套餐。", + "extending_volume_modal_description": "升级到{size},每月{price}的套餐。", "card_title": "服务器存储", "status_ok": "磁盘使用情况正常", "status_error": "磁盘空间不足", "disk_usage": "已使用 {}", - "disk_total": "{} 总共 · {}", + "disk_total": "{sizeTotal} 总共 · {displayName}", "gb": "{} GB", "mb": "{} MB", "kb": "{} KB", @@ -236,7 +236,7 @@ "check": "检查", "create_master_account": "创建主账户", "enter_username_and_password": "输入用户名和强密码", - "checks": "检查已完成\n{} 个中的 {} 个" + "checks": "检查已完成\n{done} 个中的 {total} 个" }, "recovering": { "method_device_input_description": "输入您的授权令牌", diff --git a/lib/ui/components/storage_list_items/server_storage_list_item.dart b/lib/ui/components/storage_list_items/server_storage_list_item.dart index e799fda6..0f299db2 100644 --- a/lib/ui/components/storage_list_items/server_storage_list_item.dart +++ b/lib/ui/components/storage_list_items/server_storage_list_item.dart @@ -23,10 +23,10 @@ class ServerStorageListItem extends StatelessWidget { ], ), subtitle: 'storage.disk_total'.tr( - args: [ - volume.sizeTotal.toString(), - volume.displayName, - ], + namedArgs: { + 'sizeTotal': volume.sizeTotal.toString(), + 'displayName': volume.displayName, + }, ), dense: dense, color: volume.root diff --git a/lib/ui/pages/server_storage/extending_volume.dart b/lib/ui/pages/server_storage/extending_volume.dart index 2b222276..fce33a6c 100644 --- a/lib/ui/pages/server_storage/extending_volume.dart +++ b/lib/ui/pages/server_storage/extending_volume.dart @@ -158,7 +158,10 @@ class _ExtendingVolumePageState extends State { alertTitle: 'storage.extending_volume_title'.tr(), description: 'storage.extending_volume_modal_description'.tr( - args: [_sizeController.text, _priceController.text], + namedArgs: { + 'size': _sizeController.text, + 'price': _priceController.text, + }, ), actionButtonTitle: 'basis.continue'.tr(), actionButtonOnPressed: () { diff --git a/lib/ui/pages/setup/initializing/initializing.dart b/lib/ui/pages/setup/initializing/initializing.dart index d102e8e6..83d37d1e 100644 --- a/lib/ui/pages/setup/initializing/initializing.dart +++ b/lib/ui/pages/setup/initializing/initializing.dart @@ -511,7 +511,12 @@ class InitializingPage extends StatelessWidget { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( - 'initializing.checks'.tr(args: [doneCount.toString(), '4']), + 'initializing.checks'.tr( + namedArgs: { + 'done': doneCount.toString(), + 'total': '4', + }, + ), style: Theme.of(context).textTheme.headlineSmall, ), const SizedBox(height: 16),