Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions lib/core/entities/signer_device_entity.dart
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ enum SignerDeviceEntity {

String get displayName => switch (this) {
SignerDeviceEntity.bitbox02 => 'BitBox02',
SignerDeviceEntity.coldcardMk4 => 'Coldcard MK4/MK5',
_ => StringFormatting.camelCaseToTitleCase(name, separator: ' '),
};

Expand Down
2 changes: 1 addition & 1 deletion lib/features/import_coldcard/import_coldcard_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class ImportColdcardPage extends StatelessWidget {
throw ArgumentError.value(
signerDevice,
'signerDevice',
'Only Coldcard Q and Coldcard Mk4 are supported',
'Only Coldcard Q and Coldcard MK4/MK5 are supported',
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ class ColdcardMk4InstructionsBottomSheet {
return InstructionsBottomSheet.show(
context,
title: context.loc.importColdcardMk4InstructionsTitle,
subtitle: context.loc.coldcardMk4Mk5NfcReliabilityNotice,
instructions: [
context.loc.importColdcardMk4Step1,
context.loc.importColdcardMk4Step2,
Expand Down
1 change: 1 addition & 0 deletions lib/features/psbt_flow/show_psbt/device_instructions.dart
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ class QrDeviceInstructions {
return InstructionsBottomSheet.show(
context,
title: context.loc.psbtFlowColdcardMk4InstructionsTitle,
subtitle: context.loc.coldcardMk4Mk5NfcReliabilityNotice,
instructions: [
context.loc.psbtFlowColdcardMk4Step1,
context.loc.psbtFlowColdcardMk4Step2,
Expand Down
25 changes: 13 additions & 12 deletions localization/app_ar.arb
Original file line number Diff line number Diff line change
Expand Up @@ -13025,7 +13025,7 @@
"psbtFlowSignViaNfc": "توقيع عبر NFC",
"psbtFlowSignViaNfcSheetTitle": "قرّب جهاز {deviceName} لإرسال PSBT عبر NFC",
"psbtFlowColdcardQInstructionsTitle": "تعليمات Coldcard Q",
"psbtFlowColdcardMk4InstructionsTitle": "تعليمات Coldcard Mk4",
"psbtFlowColdcardMk4InstructionsTitle": "تعليمات Coldcard MK4/MK5",
"psbtFlowColdcardQStep1": "سجّل الدخول إلى جهاز Coldcard Q الخاص بك",
"psbtFlowColdcardQStep2": "أضِف عبارة مرور إذا كانت لديك واحدة (اختياري)",
"psbtFlowColdcardQStep3": "اختر طريقة التوقيع المفضّلة لديك:",
Expand All @@ -13049,20 +13049,20 @@
"psbtFlowColdcardQStep21": " - بالنسبة لـ NFC: قرّب هاتفك من جهاز Coldcard Q",
"psbtFlowColdcardQStep22": "سيتم استيراد المعاملة الموقّعة في محفظة بول بيتكوين.",
"psbtFlowColdcardQStep23": "أصبحت الآن جاهزة للبث. بمجرد الضغط على بث، ستُنشر المعاملة على شبكة بيتكوين.",
"psbtFlowColdcardMk4Step1": "سجّل الدخول إلى جهاز Coldcard Mk4 الخاص بك",
"psbtFlowColdcardMk4Step1": "سجّل الدخول إلى جهاز Coldcard MK4/MK5 الخاص بك",
"psbtFlowColdcardMk4Step2": "أضِف عبارة مرور إذا كانت لديك واحدة (اختياري)",
"psbtFlowColdcardMk4Step3": "اختر \"جاهز للتوقيع\" على جهاز Coldcard Mk4، ثم اضغط الزر رقم 3",
"psbtFlowColdcardMk4Step4": "قرّب هاتفك من جهاز Coldcard Mk4",
"psbtFlowColdcardMk4Step3": "اختر \"جاهز للتوقيع\" على جهاز Coldcard MK4/MK5، ثم اضغط الزر رقم 3",
"psbtFlowColdcardMk4Step4": "قرّب هاتفك من جهاز Coldcard MK4/MK5",
"psbtFlowColdcardMk4Step5": "انتظر حتى يتم نقل PSBT",
"psbtFlowColdcardMk4Step6": "بمجرد استيراد المعاملة في جهاز Coldcard Mk4، راجع عنوان الوجهة والمبلغ.",
"psbtFlowColdcardMk4Step7": "اضغط الأزرار لتوقيع المعاملة على جهاز Coldcard Mk4.",
"psbtFlowColdcardMk4Step8": "سيُجهّز جهاز Coldcard Mk4 بعد ذلك المعاملة الموقّعة لنقلها عبر NFC.",
"psbtFlowColdcardMk4Step6": "بمجرد استيراد المعاملة في جهاز Coldcard MK4/MK5، راجع عنوان الوجهة والمبلغ.",
"psbtFlowColdcardMk4Step7": "اضغط الأزرار لتوقيع المعاملة على جهاز Coldcard MK4/MK5.",
"psbtFlowColdcardMk4Step8": "سيُجهّز جهاز Coldcard MK4/MK5 بعد ذلك المعاملة الموقّعة لنقلها عبر NFC.",
"psbtFlowColdcardMk4Step9": "في محفظة بول بيتكوين، اضغط NFC في شاشة البث.",
"psbtFlowColdcardMk4Step10": "قرّب هاتفك من جهاز Coldcard Mk4 لاستلام المعاملة الموقّعة.",
"psbtFlowColdcardMk4Step10": "قرّب هاتفك من جهاز Coldcard MK4/MK5 لاستلام المعاملة الموقّعة.",
"psbtFlowColdcardMk4Step11": "سيتم استيراد المعاملة الموقّعة في محفظة بول بيتكوين.",
"psbtFlowColdcardMk4Step12": "راجع تفاصيل المعاملة في محفظة بول بيتكوين.",
"psbtFlowColdcardMk4Step13": "أصبحت الآن جاهزة للبث. بمجرد الضغط على بث، ستُنشر المعاملة على شبكة بيتكوين.",
"importWalletColdcardMk4": "Coldcard Mk4",
"importWalletColdcardMk4": "Coldcard MK4/MK5",
"broadcastSignedTxNfcButton": "NFC",
"broadcastSignedTxColdcardNfcSheetTitle": "قرّب جهاز Coldcard لاستلام المعاملة الموقّعة عبر NFC",
"importColdcardInvalidWalletData": "بيانات محفظة Coldcard غير صالحة",
Expand All @@ -13083,8 +13083,8 @@
"importColdcardQStep11": "اضغط زر \"فتح الكاميرا\" / \"مسح NFC\"",
"importColdcardQStep12": "امسح رمز QR الظاهر على جهازك أو قرّب NFC هاتفك من NFC جهاز Coldcard",
"importColdcardQStep13": "هذا كل شيء!",
"importColdcardMk4InstructionsTitle": "تعليمات Coldcard Mk4",
"importColdcardMk4Step1": "سجّل الدخول إلى جهاز Coldcard Mk4 الخاص بك",
"importColdcardMk4InstructionsTitle": "تعليمات Coldcard MK4/MK5",
"importColdcardMk4Step1": "سجّل الدخول إلى جهاز Coldcard MK4/MK5 الخاص بك",
"importColdcardMk4Step2": "أضِف عبارة مرور إذا كانت لديك واحدة (اختياري)",
"importColdcardMk4Step3": "اختر قائمة الإعدادات المتقدمة",
"importColdcardMk4Step4": "اضغط \"تصدير المحفظة\"",
Expand Down Expand Up @@ -13276,5 +13276,6 @@
"consolidationScreenDescription": "قد يؤدي وجود عدد كبير من المخرجات إلى عدم استقرار المحفظة. يؤدي الدمج إلى جمعها في عدد أقل للحفاظ على عمل محفظتك بشكل صحيح.",
"consolidationScreenTitle": "دمج",
"consolidationSuccessBody": "يتم دمج عملاتك. سيكتمل بمجرد تأكيد الشبكة.",
"consolidationSuccessTitle": "بدأ الدمج"
"consolidationSuccessTitle": "بدأ الدمج",
"coldcardMk4Mk5NfcReliabilityNotice": "تعمل تقنية NFC بشكل أفضل مع Coldcard MK5 وقد تكون غير موثوقة مع Coldcard MK4."
}
25 changes: 13 additions & 12 deletions localization/app_as.arb
Original file line number Diff line number Diff line change
Expand Up @@ -10092,7 +10092,7 @@
"psbtFlowSignViaNfc": "NFC ৰ জৰিয়তে স্বাক্ষৰ কৰক",
"psbtFlowSignViaNfcSheetTitle": "PSBT NFC ৰ জৰিয়তে পঠিয়াবলৈ আপোনাৰ {deviceName} টেপ কৰক",
"psbtFlowColdcardQInstructionsTitle": "Coldcard Q নিৰ্দেশনা",
"psbtFlowColdcardMk4InstructionsTitle": "Coldcard Mk4 নিৰ্দেশনা",
"psbtFlowColdcardMk4InstructionsTitle": "Coldcard MK4/MK5 নিৰ্দেশনা",
"psbtFlowColdcardQStep1": "আপোনাৰ Coldcard Q ডিভাইচত লগইন কৰক",
"psbtFlowColdcardQStep2": "যদি আপোনাৰ কাছফ্ৰেজ আছে তেন্তে যোগ কৰক (ঐচ্ছিক)",
"psbtFlowColdcardQStep3": "আপোনাৰ পছন্দৰ স্বাক্ষৰ পদ্ধতি বাছনি কৰক:",
Expand All @@ -10116,20 +10116,20 @@
"psbtFlowColdcardQStep21": " - NFC ৰ বাবে: আপোনাৰ ফোন Coldcard Q ত টেপ কৰক",
"psbtFlowColdcardQStep22": "লেনদেনটো Bull Bitcoin wallet ত আমদানি কৰা হ'ব।",
"psbtFlowColdcardQStep23": "এতিয়া প্ৰচাৰ কৰিবলৈ সাজু। আপুনি প্ৰচাৰ ক্লিক কৰামাত্ৰে, লেনদেনটো Bitcoin নেটৱৰ্কত প্ৰকাশিত হ'ব।",
"psbtFlowColdcardMk4Step1": "আপোনাৰ Coldcard Mk4 ডিভাইচত লগইন কৰক",
"psbtFlowColdcardMk4Step1": "আপোনাৰ Coldcard MK4/MK5 ডিভাইচত লগইন কৰক",
"psbtFlowColdcardMk4Step2": "যদি আপোনাৰ কাছফ্ৰেজ আছে তেন্তে যোগ কৰক (ঐচ্ছিক)",
"psbtFlowColdcardMk4Step3": "আপোনাৰ Coldcard Mk4 ত \"Ready to Sign\" বাছনি কৰক, তাৰপিছত নম্বৰ 3 বুটাম টেপ কৰক",
"psbtFlowColdcardMk4Step4": "আপোনাৰ ফোন Coldcard Mk4 ত টেপ কৰক",
"psbtFlowColdcardMk4Step3": "আপোনাৰ Coldcard MK4/MK5 ত \"Ready to Sign\" বাছনি কৰক, তাৰপিছত নম্বৰ 3 বুটাম টেপ কৰক",
"psbtFlowColdcardMk4Step4": "আপোনাৰ ফোন Coldcard MK4/MK5 ত টেপ কৰক",
"psbtFlowColdcardMk4Step5": "PSBT স্থানান্তৰ হোৱালৈ অপেক্ষা কৰক",
"psbtFlowColdcardMk4Step6": "আপোনাৰ Coldcard Mk4 ত লেনদেনটো আমদানি হোৱাৰ পিছত, গন্তব্য ঠিকনা আৰু পৰিমাণ পৰীক্ষা কৰক।",
"psbtFlowColdcardMk4Step7": "আপোনাৰ Coldcard Mk4 ত লেনদেনত স্বাক্ষৰ কৰিবলৈ বুটামবোৰ ক্লিক কৰক।",
"psbtFlowColdcardMk4Step8": "Coldcard Mk4 এ তেতিয়া স্বাক্ষৰিত লেনদেনটো NFC স্থানান্তৰৰ বাবে সাজু কৰিব।",
"psbtFlowColdcardMk4Step6": "আপোনাৰ Coldcard MK4/MK5 ত লেনদেনটো আমদানি হোৱাৰ পিছত, গন্তব্য ঠিকনা আৰু পৰিমাণ পৰীক্ষা কৰক।",
"psbtFlowColdcardMk4Step7": "আপোনাৰ Coldcard MK4/MK5 ত লেনদেনত স্বাক্ষৰ কৰিবলৈ বুটামবোৰ ক্লিক কৰক।",
"psbtFlowColdcardMk4Step8": "Coldcard MK4/MK5 এ তেতিয়া স্বাক্ষৰিত লেনদেনটো NFC স্থানান্তৰৰ বাবে সাজু কৰিব।",
"psbtFlowColdcardMk4Step9": "Bull Bitcoin wallet ত, প্ৰচাৰ স্ক্ৰীনত NFC টেপ কৰক।",
"psbtFlowColdcardMk4Step10": "স্বাক্ষৰিত লেনদেনটো ৰিচিভ কৰিবলৈ আপোনাৰ ফোন Coldcard Mk4 ত টেপ কৰক।",
"psbtFlowColdcardMk4Step10": "স্বাক্ষৰিত লেনদেনটো ৰিচিভ কৰিবলৈ আপোনাৰ ফোন Coldcard MK4/MK5 ত টেপ কৰক।",
"psbtFlowColdcardMk4Step11": "লেনদেনটো Bull Bitcoin wallet ত আমদানি কৰা হ'ব।",
"psbtFlowColdcardMk4Step12": "Bull Bitcoin wallet ত লেনদেনৰ বিৱৰণ পৰীক্ষা কৰক।",
"psbtFlowColdcardMk4Step13": "এতিয়া প্ৰচাৰ কৰিবলৈ সাজু। আপুনি প্ৰচাৰ ক্লিক কৰামাত্ৰে, লেনদেনটো Bitcoin নেটৱৰ্কত প্ৰকাশিত হ'ব।",
"importWalletColdcardMk4": "Coldcard Mk4",
"importWalletColdcardMk4": "Coldcard MK4/MK5",
"broadcastSignedTxNfcButton": "NFC",
"broadcastSignedTxColdcardNfcSheetTitle": "স্বাক্ষৰিত লেনদেনটো NFC ৰ জৰিয়তে ৰিচিভ কৰিবলৈ আপোনাৰ Coldcard টেপ কৰক",
"importColdcardInvalidWalletData": "অবৈধ Coldcard wallet ডেটা",
Expand All @@ -10150,8 +10150,8 @@
"importColdcardQStep11": "\"Open the camera\" / \"Scan NFC\" বুটাম ক্লিক কৰক",
"importColdcardQStep12": "আপোনাৰ ডিভাইচত দেখা QR code স্কেন কৰক বা ফোনৰ NFC Coldcard ৰ NFC ৰ ওপৰত থওক",
"importColdcardQStep13": "এয়াই সম্পন্ন!",
"importColdcardMk4InstructionsTitle": "Coldcard Mk4 নিৰ্দেশনা",
"importColdcardMk4Step1": "আপোনাৰ Coldcard Mk4 ডিভাইচত লগইন কৰক",
"importColdcardMk4InstructionsTitle": "Coldcard MK4/MK5 নিৰ্দেশনা",
"importColdcardMk4Step1": "আপোনাৰ Coldcard MK4/MK5 ডিভাইচত লগইন কৰক",
"importColdcardMk4Step2": "যদি আপোনাৰ কাছফ্ৰেজ আছে তেন্তে যোগ কৰক (ঐচ্ছিক)",
"importColdcardMk4Step3": "advanced/settings মেনু বাছনি কৰক",
"importColdcardMk4Step4": "\"export wallet\" ক্লিক কৰক",
Expand Down Expand Up @@ -10314,5 +10314,6 @@
"consolidationScreenDescription": "অতি বেছি আউটপুটে ৱালেটক অস্থিৰ কৰিব পাৰে। একত্ৰীকৰণে সেইবোৰক কম সংখ্যাত একত্ৰিত কৰে যাতে আপোনাৰ ৱালেট শুদ্ধকৈ কাম কৰে।",
"consolidationScreenTitle": "একত্ৰিত কৰক",
"consolidationSuccessBody": "আপোনাৰ কইনসমূহ একত্ৰিত কৰা হৈছে। নেটৱৰ্কে নিশ্চিত কৰিলে সম্পূৰ্ণ হ'ব।",
"consolidationSuccessTitle": "একত্ৰীকৰণ আৰম্ভ হৈছে"
"consolidationSuccessTitle": "একত্ৰীকৰণ আৰম্ভ হৈছে",
"coldcardMk4Mk5NfcReliabilityNotice": "NFC এ Coldcard MK5 ৰ সৈতে ভালদৰে কাম কৰে আৰু Coldcard MK4 ৰ সৈতে অবিশ্বাসী হ'ব পাৰে।"
}
Loading
Loading