refactor: i18n ReceiveStrings
This commit is contained in:
@@ -64,63 +64,6 @@ data class AppStrings(
|
||||
val enterValidAmount : String,
|
||||
val satsUnit : (sats: Long) -> String,
|
||||
|
||||
// ── ReceiveScreen — general ───────────────────────────────────────────────
|
||||
val receive : String,
|
||||
|
||||
// ── ReceiveScreen — error ─────────────────────────────────────────────────
|
||||
val receiveError : String,
|
||||
|
||||
// ── ReceiveScreen — QR / share ────────────────────────────────────────────
|
||||
val lightningAddressQrCode : String,
|
||||
val lightningAddressLabel : String,
|
||||
val shareLightningAddress : String,
|
||||
val lightningInvoiceQrCode : String,
|
||||
val invoiceLabel : String,
|
||||
val shareInvoice : String,
|
||||
|
||||
// ── ReceiveScreen — amount step ───────────────────────────────────────────
|
||||
val amountInSats : String, // text field label
|
||||
val satsRange : (min: Long, max: Long) -> String,
|
||||
|
||||
// ── ReceiveScreen — memo step ─────────────────────────────────────────────
|
||||
val memoOptional : String,
|
||||
val memoPlaceholder : String,
|
||||
val creatingInvoice : String,
|
||||
val createInvoice : String,
|
||||
|
||||
// ── ReceiveScreen — invoice ready ─────────────────────────────────────────
|
||||
val waiting : String,
|
||||
val invoiceExpired : String,
|
||||
val newInvoice : String,
|
||||
|
||||
// ── ReceiveScreen — lnurl withdraw ────────────────────────────────────────
|
||||
val withdrawFrom : String,
|
||||
val minimumSats : (min: Long) -> String,
|
||||
val maximumSats : (max: Long) -> String,
|
||||
val withdrawButton : String, // no fixed amount
|
||||
val withdrawButtonAmount : (amountSats: Long) -> String, // fixed amount
|
||||
|
||||
// ── ReceiveScreen — success ───────────────────────────────────────────────
|
||||
val paymentReceived : String,
|
||||
|
||||
// ── AmountDisplay ─────────────────────────────────────────────────────────
|
||||
val amountDisplaySats : (amount: Long) -> String,
|
||||
|
||||
// ── BrightnessToggleButton & QrDisplayCard ────────────────────────────────
|
||||
val brightnessReduce : String,
|
||||
val brightnessBoost : String,
|
||||
val qrShare : String,
|
||||
val qrCopy : String,
|
||||
val qrNfcStop : String,
|
||||
val qrNfcStart : String,
|
||||
val openInApp : String,
|
||||
val noAppFound : String,
|
||||
|
||||
// ── ReceiveViewModel ──────────────────────────────────────────────────────
|
||||
val receiveVmFailedToCreateInvoice : String,
|
||||
val receiveVmWithdrawRejected : String,
|
||||
val receiveVmWithdrawFailed : String,
|
||||
|
||||
// ── SendScreen — general ──────────────────────────────────────────────────
|
||||
val send : String,
|
||||
val paste : String,
|
||||
@@ -307,6 +250,7 @@ data class AppStrings(
|
||||
val paymentRowFailed : String,
|
||||
|
||||
val onboarding: OnboardingStrings,
|
||||
val receive: ReceiveStrings,
|
||||
val nwc: NwcStrings
|
||||
)
|
||||
|
||||
@@ -325,6 +269,7 @@ data class OnboardingStrings(
|
||||
val hideAdminKey: String,
|
||||
val connect: String,
|
||||
val fieldsRequired: String,
|
||||
val invalidKeyFormat: String,
|
||||
val back: String,
|
||||
val next: String,
|
||||
val done: String,
|
||||
@@ -356,6 +301,65 @@ data class OnboardingStrings(
|
||||
val cancel: String
|
||||
)
|
||||
|
||||
data class ReceiveStrings(
|
||||
// ── ReceiveScreen — general ───────────────────────────────────────────────
|
||||
val receive : String,
|
||||
|
||||
// ── ReceiveScreen — error ─────────────────────────────────────────────────
|
||||
val receiveError : String,
|
||||
|
||||
// ── ReceiveScreen — QR / share ────────────────────────────────────────────
|
||||
val lightningAddressQrCode : String,
|
||||
val lightningAddressLabel : String,
|
||||
val shareLightningAddress : String,
|
||||
val lightningInvoiceQrCode : String,
|
||||
val invoiceLabel : String,
|
||||
val shareInvoice : String,
|
||||
|
||||
// ── ReceiveScreen — amount step ───────────────────────────────────────────
|
||||
val amountInSats : String, // text field label
|
||||
val satsRange : (min: Long, max: Long) -> String,
|
||||
|
||||
// ── ReceiveScreen — memo step ─────────────────────────────────────────────
|
||||
val memoOptional : String,
|
||||
val memoPlaceholder : String,
|
||||
val creatingInvoice : String,
|
||||
val createInvoice : String,
|
||||
|
||||
// ── ReceiveScreen — invoice ready ─────────────────────────────────────────
|
||||
val waiting : String,
|
||||
val invoiceExpired : String,
|
||||
val newInvoice : String,
|
||||
|
||||
// ── ReceiveScreen — lnurl withdraw ────────────────────────────────────────
|
||||
val withdrawFrom : String,
|
||||
val minimumSats : (min: Long) -> String,
|
||||
val maximumSats : (max: Long) -> String,
|
||||
val withdrawButton : String, // no fixed amount
|
||||
val withdrawButtonAmount : (amountSats: Long) -> String, // fixed amount
|
||||
|
||||
// ── ReceiveScreen — success ───────────────────────────────────────────────
|
||||
val paymentReceived : String,
|
||||
|
||||
// ── AmountDisplay ─────────────────────────────────────────────────────────
|
||||
val amountDisplaySats : (amount: Long) -> String,
|
||||
|
||||
// ── BrightnessToggleButton & QrDisplayCard ────────────────────────────────
|
||||
val brightnessReduce : String,
|
||||
val brightnessBoost : String,
|
||||
val qrShare : String,
|
||||
val qrCopy : String,
|
||||
val qrNfcStop : String,
|
||||
val qrNfcStart : String,
|
||||
val openInApp : String,
|
||||
val noAppFound : String,
|
||||
|
||||
// ── ReceiveViewModel ──────────────────────────────────────────────────────
|
||||
val receiveVmFailedToCreateInvoice : String,
|
||||
val receiveVmWithdrawRejected : String,
|
||||
val receiveVmWithdrawFailed : String,
|
||||
)
|
||||
|
||||
data class NwcStrings(
|
||||
|
||||
// ── Shared / navigation ───────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user