feat: localisation with lyricist
This commit is contained in:
@@ -4,6 +4,24 @@ import cafe.adriel.lyricist.LyricistStrings
|
||||
|
||||
@LyricistStrings(languageTag = "en", default = true)
|
||||
val EnHomeStrings = AppStrings(
|
||||
// ── WalletScreen ──────────────────────────────────────────────────────────
|
||||
tabReceive = "Receive",
|
||||
tabSend = "Send",
|
||||
scanContentDescription = "Scan",
|
||||
dismissContentDescription = "Dismiss",
|
||||
clipboardInvoiceDetected = "Invoice detected in clipboard",
|
||||
clipboardLnurlDetected = "LNURL detected in clipboard",
|
||||
clipboardAddressDetected = "Lightning Address detected in clipboard",
|
||||
clipboardPaymentDetected = "Payment detected in clipboard",
|
||||
clipboardTapToOpen = "Tap to open",
|
||||
clipboardTapToPay = "Tap to pay",
|
||||
nfcInvoiceDetected = "Invoice detected via NFC",
|
||||
nfcLnurlDetected = "LNURL detected via NFC",
|
||||
nfcAddressDetected = "Lightning Address detected via NFC",
|
||||
nfcPaymentDetected = "Payment detected via NFC",
|
||||
nfcTapToOpen = "Tap to open",
|
||||
nfcTapToPay = "Tap to pay",
|
||||
|
||||
// ── HomeTab ───────────────────────────────────────────────────────────────
|
||||
loadingBalance = "Loading balance…",
|
||||
sats = "sats",
|
||||
|
||||
@@ -4,6 +4,24 @@ import cafe.adriel.lyricist.LyricistStrings
|
||||
|
||||
@LyricistStrings(languageTag = "es")
|
||||
val EsHomeStrings = AppStrings(
|
||||
// ── WalletScreen ──────────────────────────────────────────────────────────
|
||||
tabReceive = "Recibir",
|
||||
tabSend = "Enviar",
|
||||
scanContentDescription = "Escanear",
|
||||
dismissContentDescription = "Cerrar",
|
||||
clipboardInvoiceDetected = "Factura detectada en el portapapeles",
|
||||
clipboardLnurlDetected = "LNURL detectado en el portapapeles",
|
||||
clipboardAddressDetected = "Dirección Lightning detectada en el portapapeles",
|
||||
clipboardPaymentDetected = "Pago detectado en el portapapeles",
|
||||
clipboardTapToOpen = "Toca para abrir",
|
||||
clipboardTapToPay = "Toca para pagar",
|
||||
nfcInvoiceDetected = "Factura detectada por NFC",
|
||||
nfcLnurlDetected = "LNURL detectado por NFC",
|
||||
nfcAddressDetected = "Dirección Lightning detectada por NFC",
|
||||
nfcPaymentDetected = "Pago detectado por NFC",
|
||||
nfcTapToOpen = "Toca para abrir",
|
||||
nfcTapToPay = "Toca para pagar",
|
||||
|
||||
// ── HomeTab ───────────────────────────────────────────────────────────────
|
||||
loadingBalance = "Cargando saldo…",
|
||||
sats = "sats",
|
||||
|
||||
@@ -1,7 +1,25 @@
|
||||
package com.bitcointxoko.gudariwallet.i18n
|
||||
|
||||
data class AppStrings(
|
||||
// ── Loading state ──────────────────────────────────────────────────────────
|
||||
// ── WalletScreen ──────────────────────────────────────────────────────────
|
||||
val tabReceive : String,
|
||||
val tabSend : String,
|
||||
val scanContentDescription : String,
|
||||
val dismissContentDescription : String,
|
||||
val clipboardInvoiceDetected : String,
|
||||
val clipboardLnurlDetected : String,
|
||||
val clipboardAddressDetected : String,
|
||||
val clipboardPaymentDetected : String,
|
||||
val clipboardTapToOpen : String,
|
||||
val clipboardTapToPay : String,
|
||||
val nfcInvoiceDetected : String,
|
||||
val nfcLnurlDetected : String,
|
||||
val nfcAddressDetected : String,
|
||||
val nfcPaymentDetected : String,
|
||||
val nfcTapToOpen : String,
|
||||
val nfcTapToPay : String,
|
||||
|
||||
// ── HomeTab ───────────────────────────────────────────────────────────────
|
||||
val loadingBalance: String,
|
||||
|
||||
// ── Balance display ────────────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user