diff --git a/Adyen/Assets/Generated/LocalizationKey.swift b/Adyen/Assets/Generated/LocalizationKey.swift index 9ab0949cdc..5f6a970967 100644 --- a/Adyen/Assets/Generated/LocalizationKey.swift +++ b/Adyen/Assets/Generated/LocalizationKey.swift @@ -400,19 +400,19 @@ public struct LocalizationKey { public static let threeds2DARegistrationTitle = LocalizationKey(key: "adyen.threeds2.DA.registration.title") /// biometric public static let threeds2DABiometrics = LocalizationKey(key: "adyen.threeds2.DA.biometrics") - /// FaceID + /// Face ID public static let threeds2DAFaceID = LocalizationKey(key: "adyen.threeds2.DA.faceID") - /// TouchID + /// Touch ID public static let threeds2DATouchID = LocalizationKey(key: "adyen.threeds2.DA.touchID") - /// OpticID + /// Optic ID public static let threeds2DAOpticID = LocalizationKey(key: "adyen.threeds2.DA.opticID") /// Check out faster next time with this card public static let threeds2DARegistrationDescription = LocalizationKey(key: "adyen.threeds2.DA.registration.description") /// Skip manual entry & speed up checkout public static let threeds2DARegistrationFirstInfo = LocalizationKey(key: "adyen.threeds2.DA.registration.firstInfo") - /// Pay with Face ID or passcode + /// Pay with %@ or passcode public static let threeds2DARegistrationSecondInfo = LocalizationKey(key: "adyen.threeds2.DA.registration.secondInfo") - /// Edit or remove your details at any time. + /// Edit or remove your details at any time public static let threeds2DARegistrationThirdInfo = LocalizationKey(key: "adyen.threeds2.DA.registration.thirdInfo") /// Use secure checkout public static let threeds2DARegistrationPositiveButton = LocalizationKey(key: "adyen.threeds2.DA.registration.positiveButton") @@ -440,12 +440,6 @@ public struct LocalizationKey { public static let threeds2DAApprovalRemoveAlertPositiveButton = LocalizationKey(key: "adyen.threeds2.DA.approval.remove.alert.positiveButton") /// Cancel public static let threeds2DAApprovalRemoveAlertNegativeButton = LocalizationKey(key: "adyen.threeds2.DA.approval.remove.alert.negativeButton") - /// Authenticating… - public static let threeds2DAApprovalErrorTitle = LocalizationKey(key: "adyen.threeds2.DA.approval.error.title") - /// Couldn’t approve payment with Secure Checkout - public static let threeds2DAApprovalErrorMessage = LocalizationKey(key: "adyen.threeds2.DA.approval.error.message") - /// Approve differently - public static let threeds2DAApprovalErrorButtonTitle = LocalizationKey(key: "adyen.threeds2.DA.approval.error.buttonTitle") /// Troubleshooting public static let threeds2DAErrorTroubleshootingTitle = LocalizationKey(key: "adyen.threeds2.DA.error.troubleshootingTitle") /// Ongoing payment issues may be resolved by resetting your Secure Checkout details. @@ -454,12 +448,18 @@ public struct LocalizationKey { public static let threeds2DAErrorTroubleshootingButtonTitle = LocalizationKey(key: "adyen.threeds2.DA.error.troubleshootingButtonTitle") /// Reset Secure Checkout public static let threeds2DAErrorResetAlertTitle = LocalizationKey(key: "adyen.threeds2.DA.error.reset.alert.title") - /// You will be redirected to complete this payment in a different way + /// You will be redirected to complete this payment in a different way. public static let threeds2DAErrorResetAlertDescription = LocalizationKey(key: "adyen.threeds2.DA.error.reset.alert.description") /// Reset public static let threeds2DAErrorResetAlertPositiveButton = LocalizationKey(key: "adyen.threeds2.DA.error.reset.alert.positiveButton") /// Cancel public static let threeds2DAErrorResetAlertNegativeButton = LocalizationKey(key: "adyen.threeds2.DA.error.reset.alert.negativeButton") + /// Authenticating… + public static let threeds2DAApprovalErrorTitle = LocalizationKey(key: "adyen.threeds2.DA.approval.error.title") + /// Couldn’t approve payment with Secure Checkout + public static let threeds2DAApprovalErrorMessage = LocalizationKey(key: "adyen.threeds2.DA.approval.error.message") + /// Approve differently + public static let threeds2DAApprovalErrorButtonTitle = LocalizationKey(key: "adyen.threeds2.DA.approval.error.buttonTitle") /// Let’s try next time! public static let threeds2DARegistrationErrorTitle = LocalizationKey(key: "adyen.threeds2.DA.registration.error.title") /// Your payment has still been authenticated successfully but the Secure Checkout service was unavailable. @@ -494,6 +494,30 @@ public struct LocalizationKey { public static let addressLookupSearchManualEntryItemTitle = LocalizationKey(key: "adyen.address.lookup.search.manualEntryItem.title") /// Last 4 digits public static let accessibilityLastFourDigits = LocalizationKey(key: "adyen.accessibility.lastFourDigits") + /// How would you like to use PayTo? + public static let paytoModeSelection = LocalizationKey(key: "adyen.payto.mode.selection") + /// Mobile number + public static let mobileNumber = LocalizationKey(key: "adyen.mobileNumber") + /// Mobile + public static let paytoPayidOptionPhone = LocalizationKey(key: "adyen.payto.payid.option.phone") + /// Account holder first name + public static let paytoLabelFirstName = LocalizationKey(key: "adyen.payto.label.firstName") + /// Account holder last name + public static let paytoLabelLastName = LocalizationKey(key: "adyen.payto.label.lastName") + /// Identifier + public static let paytoPayidLabelIdentifier = LocalizationKey(key: "adyen.payto.payid.label.identifier") + /// Australian Business Number + public static let paytoPayidAbnHint = LocalizationKey(key: "adyen.payto.payid.abn.hint") + /// Organization ID + public static let paytoPayidLabelOrgid = LocalizationKey(key: "adyen.payto.payid.label.orgid") + /// Organization ID number + public static let paytoPayidOrgidHint = LocalizationKey(key: "adyen.payto.payid.orgid.hint") + /// Bank account number + public static let paytoBsbLabelBankAccountNumber = LocalizationKey(key: "adyen.payto.bsb.label.bankAccountNumber") + /// Bank state branch + public static let paytoBsbBankStateBranchHint = LocalizationKey(key: "adyen.payto.bsb.bankStateBranch.hint") + /// Enter the bank account number and the Bank State Branch that is connected to your account to continue + public static let paytoBsbDescription = LocalizationKey(key: "adyen.payto.bsb.description") internal let key: String diff --git a/Adyen/Assets/ar.lproj/Localizable.strings b/Adyen/Assets/ar.lproj/Localizable.strings index 19d196e537..21f2751384 100644 --- a/Adyen/Assets/ar.lproj/Localizable.strings +++ b/Adyen/Assets/ar.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "إنشاء طريقة دفع Boleto"; "adyen.boleto.sendCopyToEmail" = "إرسال نسخة إلى بريدي الإلكتروني"; "adyen.boleto.personalDetails" = "البيانات الشخصية"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF / CNPJ"; "adyen.boleto.download.pdf" = "تنزيل ملف PDF"; "adyen.giftcard.currencyError" = "لا تسري بطاقات الهدايا إلا بالعملة التي صدرت بها"; "adyen.giftcard.noBalance" = "لا يوجد رصيد ببطاقة الهدايا هذه"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "عنوان غير صحيح"; "adyen.address.lookup.search.manualEntryItem.title" = "أدخل العنوان يدويًا"; "adyen.accessibility.lastFourDigits" = "آخر 4 أرقام"; +"adyen.payto.mode.selection" = "كيف تود استخدام PayTo؟"; +"adyen.mobileNumber" = "رقم الجوال"; +"adyen.payto.payid.option.phone" = "الهاتف المحمول"; +"adyen.payto.label.firstName" = "الاسم الأول لصاحب الحساب"; +"adyen.payto.label.lastName" = "اسم العائلة لصاحب الحساب"; +"adyen.payto.payid.label.identifier" = "المعرف"; +"adyen.payto.payid.abn.hint" = "رقم أعمال أسترالي"; +"adyen.payto.payid.label.orgid" = "معرف المنظمة"; +"adyen.payto.payid.orgid.hint" = "رقم معرّف المنظمة"; +"adyen.payto.bsb.label.bankAccountNumber" = "رقم الحساب البنكي"; +"adyen.payto.bsb.bankStateBranch.hint" = "رمز فرع البنك"; +"adyen.payto.bsb.description" = "أدخل رقم الحساب المصرفي وفرع البنك في الولاية المرتبط بحسابك للمتابعة"; diff --git a/Adyen/Assets/bg-BG.lproj/Localizable.strings b/Adyen/Assets/bg-BG.lproj/Localizable.strings index f20cc493a1..34772d9089 100644 --- a/Adyen/Assets/bg-BG.lproj/Localizable.strings +++ b/Adyen/Assets/bg-BG.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Невалиден адрес"; "adyen.address.lookup.search.manualEntryItem.title" = "Въведете адреса ръчно"; "adyen.accessibility.lastFourDigits" = "Последните 4 цифри"; +"adyen.payto.mode.selection" = "Как бихте искали да използвате PayTo?"; +"adyen.mobileNumber" = "Мобилен номер"; +"adyen.payto.payid.option.phone" = "Мобилно устройство"; +"adyen.payto.label.firstName" = "Име на титуляра на сметката"; +"adyen.payto.label.lastName" = "Фамилия на титуляра на сметката"; +"adyen.payto.payid.label.identifier" = "Идентификатор"; +"adyen.payto.payid.abn.hint" = "Австралийски номер на юридическо лице"; +"adyen.payto.payid.label.orgid" = "OrganizationID"; +"adyen.payto.payid.orgid.hint" = "Идентификационен номер на организация"; +"adyen.payto.bsb.label.bankAccountNumber" = "Номер на банкова сметка"; +"adyen.payto.bsb.bankStateBranch.hint" = "Щатски банков клон"; +"adyen.payto.bsb.description" = "Въведете номера на банковата сметка и банковия клон, които са свързани с вашия акаунт, за да продължите"; diff --git a/Adyen/Assets/ca-ES.lproj/Localizable.strings b/Adyen/Assets/ca-ES.lproj/Localizable.strings index 80743fd970..14e89dfedb 100644 --- a/Adyen/Assets/ca-ES.lproj/Localizable.strings +++ b/Adyen/Assets/ca-ES.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "L'adreça no és vàlida"; "adyen.address.lookup.search.manualEntryItem.title" = "Introduïu l'adreça manualment"; "adyen.accessibility.lastFourDigits" = "Últims 4 dígits"; +"adyen.payto.mode.selection" = "Com us agradaria utilitzar PayTo?"; +"adyen.mobileNumber" = "Número de mòbil"; +"adyen.payto.payid.option.phone" = "Mòbil"; +"adyen.payto.label.firstName" = "Nom del titular del compte"; +"adyen.payto.label.lastName" = "Cognom del titular del compte"; +"adyen.payto.payid.label.identifier" = "Identificador"; +"adyen.payto.payid.abn.hint" = "Número d'empresa australiana"; +"adyen.payto.payid.label.orgid" = "Identificació de l'organització"; +"adyen.payto.payid.orgid.hint" = "Número d'identificació de l'organització"; +"adyen.payto.bsb.label.bankAccountNumber" = "Número de compte bancari"; +"adyen.payto.bsb.bankStateBranch.hint" = "Sucursal bancària estatal"; +"adyen.payto.bsb.description" = "Introduïu el número de compte bancari i la sucursal bancària estatal que està associada al vostre compte per continuar"; diff --git a/Adyen/Assets/cs-CZ.lproj/Localizable.strings b/Adyen/Assets/cs-CZ.lproj/Localizable.strings index d5a757c242..8e488d1f06 100644 --- a/Adyen/Assets/cs-CZ.lproj/Localizable.strings +++ b/Adyen/Assets/cs-CZ.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Vygenerovat Boleto"; "adyen.boleto.sendCopyToEmail" = "Poslat mi kopii na e-mail"; "adyen.boleto.personalDetails" = "Osobní údaje"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Stáhnout PDF"; "adyen.giftcard.currencyError" = "Dárkové karty jsou platné jenom v měně, ve které byly vystavené"; "adyen.giftcard.noBalance" = "Na dárkové kartě je nulový zůstatek"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Neplatná adresa"; "adyen.address.lookup.search.manualEntryItem.title" = "Zadejte adresu ručně"; "adyen.accessibility.lastFourDigits" = "Poslední 4 číslice"; +"adyen.payto.mode.selection" = "Jak chcete použít PayTo?"; +"adyen.mobileNumber" = "Číslo na mobil"; +"adyen.payto.payid.option.phone" = "Mobil"; +"adyen.payto.label.firstName" = "Křestní jméno držitele účtu"; +"adyen.payto.label.lastName" = "Příjmení držitele účtu"; +"adyen.payto.payid.label.identifier" = "Identifikátor"; +"adyen.payto.payid.abn.hint" = "Australské číslo firmy"; +"adyen.payto.payid.label.orgid" = "ID organizace"; +"adyen.payto.payid.orgid.hint" = "Identifikační číslo organizace"; +"adyen.payto.bsb.label.bankAccountNumber" = "Číslo bankovního účtu"; +"adyen.payto.bsb.bankStateBranch.hint" = "Pobočka banky ve státě"; +"adyen.payto.bsb.description" = "Pro pokračování zadejte číslo bankovního účtu a kód BSB (Bank State Branch) spojený s vaším účtem"; diff --git a/Adyen/Assets/da-DK.lproj/Localizable.strings b/Adyen/Assets/da-DK.lproj/Localizable.strings index 3e76ae14b9..9dea9e770b 100644 --- a/Adyen/Assets/da-DK.lproj/Localizable.strings +++ b/Adyen/Assets/da-DK.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Ugyldig adresse"; "adyen.address.lookup.search.manualEntryItem.title" = "Indtast adresse manuelt"; "adyen.accessibility.lastFourDigits" = "Sidste 4 cifre"; +"adyen.payto.mode.selection" = "Hvordan vil du bruge PayTo?"; +"adyen.mobileNumber" = "Mobilnummer"; +"adyen.payto.payid.option.phone" = "Mobil"; +"adyen.payto.label.firstName" = "Kontohavers fornavn"; +"adyen.payto.label.lastName" = "Kontohavers efternavn"; +"adyen.payto.payid.label.identifier" = "Identifikator"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Organisations-id"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankkontonummer"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Indtast bankkontonummeret og bankafdeling (Bank State Branch, BSB), der er knyttet til din konto, for at fortsætte"; diff --git a/Adyen/Assets/de-DE.lproj/Localizable.strings b/Adyen/Assets/de-DE.lproj/Localizable.strings index c053c6d3fd..38840bb9ee 100644 --- a/Adyen/Assets/de-DE.lproj/Localizable.strings +++ b/Adyen/Assets/de-DE.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Boleto generieren"; "adyen.boleto.sendCopyToEmail" = "Eine Kopie an meine E-Mail-Adresse senden"; "adyen.boleto.personalDetails" = "Persönliche Angaben"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "PDF herunterladen"; "adyen.giftcard.currencyError" = "Geschenkkarten sind nur in der Währung gültig, in der sie ausgestellt wurden"; "adyen.giftcard.noBalance" = "Auf dieser Geschenkkarte ist kein Guthaben vorhanden"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Adresse ungültig"; "adyen.address.lookup.search.manualEntryItem.title" = "Geben Sie die Adresse manuell ein"; "adyen.accessibility.lastFourDigits" = "Die letzten 4 Ziffern"; +"adyen.payto.mode.selection" = "Wie möchten Sie PayTo verwenden?"; +"adyen.mobileNumber" = "Handynummer"; +"adyen.payto.payid.option.phone" = "Mobil"; +"adyen.payto.label.firstName" = "Vorname des Kontoinhabers"; +"adyen.payto.label.lastName" = "Nachname des Kontoinhabers"; +"adyen.payto.payid.label.identifier" = "Kennung"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Organisations-ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankkontonummer"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Geben Sie die Bankkontonummer und die dazugehörige Bankleitzahl ein, um fortzufahren"; diff --git a/Adyen/Assets/el-GR.lproj/Localizable.strings b/Adyen/Assets/el-GR.lproj/Localizable.strings index ef52d10f0b..0aea03d3e3 100644 --- a/Adyen/Assets/el-GR.lproj/Localizable.strings +++ b/Adyen/Assets/el-GR.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Δημιουργία Boleto"; "adyen.boleto.sendCopyToEmail" = "Αποστολή αντιγράφου στη διεύθυνση email μου"; "adyen.boleto.personalDetails" = "Προσωπικά στοιχεία"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Λήψη PDF"; "adyen.giftcard.currencyError" = "Οι δωροκάρτες ισχύουν μόνο για το νόμισμα στο οποίο εκδόθηκαν"; "adyen.giftcard.noBalance" = "Η συγκεκριμένη δωροκάρτα έχει μηδενικό υπόλοιπο"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Μη έγκυρη διεύθυνση"; "adyen.address.lookup.search.manualEntryItem.title" = "Εισαγάγετε τη διεύθυνση μη αυτόματα"; "adyen.accessibility.lastFourDigits" = "Τελευταία 4 ψηφία"; +"adyen.payto.mode.selection" = "Πώς θα θέλατε να χρησιμοποιήσετε το PayTo;"; +"adyen.mobileNumber" = "Αριθμός κινητού"; +"adyen.payto.payid.option.phone" = "Κινητό"; +"adyen.payto.label.firstName" = "Όνομα κατόχου λογαριασμού"; +"adyen.payto.label.lastName" = "Επώνυμο κατόχου λογαριασμού"; +"adyen.payto.payid.label.identifier" = "Αναγνωριστικό"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Αναγνωριστικό οργανισμού"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Αριθμός τραπεζικού λογαριασμού"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Εισαγάγετε τον αριθμό τραπεζικού λογαριασμού και το υποκατάστημα της τράπεζας που συνδέεται με τον λογαριασμό σας για να συνεχίσετε."; diff --git a/Adyen/Assets/en-US.lproj/Localizable.strings b/Adyen/Assets/en-US.lproj/Localizable.strings index 03f1051a3b..6607dd89df 100644 --- a/Adyen/Assets/en-US.lproj/Localizable.strings +++ b/Adyen/Assets/en-US.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Invalid Address"; "adyen.address.lookup.search.manualEntryItem.title" = "Enter address manually"; "adyen.accessibility.lastFourDigits" = "Last 4 digits"; +"adyen.payto.mode.selection" = "How would you like to use PayTo?"; +"adyen.mobileNumber" = "Mobile number"; +"adyen.payto.payid.option.phone" = "Mobile"; +"adyen.payto.label.firstName" = "Account holder first name"; +"adyen.payto.label.lastName" = "Account holder last name"; +"adyen.payto.payid.label.identifier" = "Identifier"; +"adyen.payto.payid.abn.hint" = "Australian Business Number"; +"adyen.payto.payid.label.orgid" = "Organization ID"; +"adyen.payto.payid.orgid.hint" = "Organization ID number"; +"adyen.payto.bsb.label.bankAccountNumber" = "Bank account number"; +"adyen.payto.bsb.bankStateBranch.hint" = "Bank state branch"; +"adyen.payto.bsb.description" = "Enter the bank account number and the Bank State Branch that is connected to your account to continue"; diff --git a/Adyen/Assets/es-ES.lproj/Localizable.strings b/Adyen/Assets/es-ES.lproj/Localizable.strings index 08ab5d1c96..2dfb968d67 100644 --- a/Adyen/Assets/es-ES.lproj/Localizable.strings +++ b/Adyen/Assets/es-ES.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Generar Boleto"; "adyen.boleto.sendCopyToEmail" = "Enviar copia a mi correo electrónico"; "adyen.boleto.personalDetails" = "Datos personales"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Descargar PDF"; "adyen.giftcard.currencyError" = "Las tarjetas regalo solo son válidas en la moneda en que fueron emitidas"; "adyen.giftcard.noBalance" = "Esta tarjeta regalo no tiene saldo"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Dirección no válida"; "adyen.address.lookup.search.manualEntryItem.title" = "Introduzca la dirección manualmente"; "adyen.accessibility.lastFourDigits" = "Últimos 4 dígitos"; +"adyen.payto.mode.selection" = "¿Cómo le gustaría usar PayTo?"; +"adyen.mobileNumber" = "Teléfono móvil"; +"adyen.payto.payid.option.phone" = "Teléfono móvil"; +"adyen.payto.label.firstName" = "Nombre del titular de la cuenta"; +"adyen.payto.label.lastName" = "Apellidos del titular de la cuenta"; +"adyen.payto.payid.label.identifier" = "Identificador"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "ID de la organización"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Número de cuenta bancaria"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Introduzca el número de cuenta bancaria y la sucursal del banco estatal que está vinculada a su cuenta para continuar"; diff --git a/Adyen/Assets/et-EE.lproj/Localizable.strings b/Adyen/Assets/et-EE.lproj/Localizable.strings index 0a6c5dd529..30b404be37 100644 --- a/Adyen/Assets/et-EE.lproj/Localizable.strings +++ b/Adyen/Assets/et-EE.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Vale aadress"; "adyen.address.lookup.search.manualEntryItem.title" = "Sisestage aadress käsitsi"; "adyen.accessibility.lastFourDigits" = "Viimased 4 numbrit"; +"adyen.payto.mode.selection" = "Kuidas soovite PayTot kasutada?"; +"adyen.mobileNumber" = "Mobiiltelefoni number"; +"adyen.payto.payid.option.phone" = "Mobiil"; +"adyen.payto.label.firstName" = "Konto omaniku eesnimi"; +"adyen.payto.label.lastName" = "Konto omaniku perekonnanimi"; +"adyen.payto.payid.label.identifier" = "Tunnus"; +"adyen.payto.payid.abn.hint" = "Austraalia ärinumber"; +"adyen.payto.payid.label.orgid" = "Organisatsiooni ID"; +"adyen.payto.payid.orgid.hint" = "Organisatsiooni ID number"; +"adyen.payto.bsb.label.bankAccountNumber" = "Pangakonto number"; +"adyen.payto.bsb.bankStateBranch.hint" = "Panga riiklik filiaal"; +"adyen.payto.bsb.description" = "Jätkamiseks sisestage pangakonto number ja teie kontoga seotud panga riiklik filiaal"; diff --git a/Adyen/Assets/fi.lproj/Localizable.strings b/Adyen/Assets/fi.lproj/Localizable.strings index 872fb67ac6..8cb4950e06 100644 --- a/Adyen/Assets/fi.lproj/Localizable.strings +++ b/Adyen/Assets/fi.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Luo Boleto"; "adyen.boleto.sendCopyToEmail" = "Lähetä kopio sähköpostiini"; "adyen.boleto.personalDetails" = "Henkilötiedot"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Lataa PDF"; "adyen.giftcard.currencyError" = "Gift cards are only valid in the currency they were issued in"; "adyen.giftcard.noBalance" = "Lahjakortin saldo on nolla"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Virheellinen osoite"; "adyen.address.lookup.search.manualEntryItem.title" = "Syötä osoite manuaalisesti"; "adyen.accessibility.lastFourDigits" = "4 viimeistä numeroa"; +"adyen.payto.mode.selection" = "Miten haluat käyttää PayToa?"; +"adyen.mobileNumber" = "Matkapuhelinnumero"; +"adyen.payto.payid.option.phone" = "Matkapuhelinnumero"; +"adyen.payto.label.firstName" = "Tilinhaltijan etunimi"; +"adyen.payto.label.lastName" = "Tilinhaltijan sukunimi"; +"adyen.payto.payid.label.identifier" = "Tunniste"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Organisaatiotunnus"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Pankkitilinumero"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Jotta voit jatkaa, lisää tiliisi yhdistetty pankkitilin numero ja BSB-numero (pankkikonttorin tunnus)"; diff --git a/Adyen/Assets/fr-FR.lproj/Localizable.strings b/Adyen/Assets/fr-FR.lproj/Localizable.strings index 919b24a22b..2e35127bd0 100644 --- a/Adyen/Assets/fr-FR.lproj/Localizable.strings +++ b/Adyen/Assets/fr-FR.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Générer un Boleto"; "adyen.boleto.sendCopyToEmail" = "Envoyer une copie à mon adresse e-mail"; "adyen.boleto.personalDetails" = "Informations personnelles"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Télécharger le PDF"; "adyen.giftcard.currencyError" = "Les cartes cadeaux sont valables uniquement dans la devise dans laquelle elles ont été émises"; "adyen.giftcard.noBalance" = "Aucun solde n'est disponible sur cette carte cadeau"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Adresse incorrecte"; "adyen.address.lookup.search.manualEntryItem.title" = "Saisissez l'adresse manuellement"; "adyen.accessibility.lastFourDigits" = "4 derniers chiffres"; +"adyen.payto.mode.selection" = "Comment souhaitez-vous utiliser PayTo ?"; +"adyen.mobileNumber" = "Numéro de portable"; +"adyen.payto.payid.option.phone" = "Portable"; +"adyen.payto.label.firstName" = "Prénom du titulaire du compte"; +"adyen.payto.label.lastName" = "Nom de famille du titulaire du compte"; +"adyen.payto.payid.label.identifier" = "Identifiant"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Identifiant de l'organisation"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Numéro du compte bancaire"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Saisissez le numéro de compte bancaire et la succursale bancaire qui est liée à votre compte pour continuer."; diff --git a/Adyen/Assets/hr-HR.lproj/Localizable.strings b/Adyen/Assets/hr-HR.lproj/Localizable.strings index 6af16b2936..55be682961 100644 --- a/Adyen/Assets/hr-HR.lproj/Localizable.strings +++ b/Adyen/Assets/hr-HR.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Generiraj Boleto"; "adyen.boleto.sendCopyToEmail" = "Pošalji kopiju na moju e-poštu"; "adyen.boleto.personalDetails" = "Osobni podatci"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF / CNPJ"; "adyen.boleto.download.pdf" = "Preuzmite PDF"; "adyen.giftcard.currencyError" = "Poklon-kartice vrijede samo u valuti u kojoj su izdane"; "adyen.giftcard.noBalance" = "Stanje na ovoj poklon-kartici iznosi nula"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Nevažeća adresa"; "adyen.address.lookup.search.manualEntryItem.title" = "Ručno unesite adresu"; "adyen.accessibility.lastFourDigits" = "Posljednje 4 znamenke"; +"adyen.payto.mode.selection" = "Kako biste željeli koristiti PayTo?"; +"adyen.mobileNumber" = "Broj mobilnog telefona"; +"adyen.payto.payid.option.phone" = "Mobilni telefon"; +"adyen.payto.label.firstName" = "Ime vlasnika računa"; +"adyen.payto.label.lastName" = "Prezime vlasnika računa"; +"adyen.payto.payid.label.identifier" = "Identifikator"; +"adyen.payto.payid.abn.hint" = "Australski poslovni broj"; +"adyen.payto.payid.label.orgid" = "ID organizacije"; +"adyen.payto.payid.orgid.hint" = "Identifikacijski broj organizacije"; +"adyen.payto.bsb.label.bankAccountNumber" = "Broj bankovnog računa"; +"adyen.payto.bsb.bankStateBranch.hint" = "Podružnica državne banke"; +"adyen.payto.bsb.description" = "Unesite broj bankovnog računa i državnu podružnicu banke koja je povezana s vašim računom kako biste nastavili"; diff --git a/Adyen/Assets/hu-HU.lproj/Localizable.strings b/Adyen/Assets/hu-HU.lproj/Localizable.strings index c0d182b309..0f3c4a81b8 100644 --- a/Adyen/Assets/hu-HU.lproj/Localizable.strings +++ b/Adyen/Assets/hu-HU.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Boleto létrehozása"; "adyen.boleto.sendCopyToEmail" = "Másolat küldése az e-mail-címemre"; "adyen.boleto.personalDetails" = "Személyes adatok"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "PDF letöltése"; "adyen.giftcard.currencyError" = "Az ajándékkártyák csak abban a pénznemben érvényesek, amelyre kiállították azokat"; "adyen.giftcard.noBalance" = "Az ajándékkártya egyenlege nulla"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Érvénytelen cím"; "adyen.address.lookup.search.manualEntryItem.title" = "Manuálisan írjon be egy címet"; "adyen.accessibility.lastFourDigits" = "Utolsó négy számjegy"; +"adyen.payto.mode.selection" = "Hogyan szeretné használni a PayTo szolgáltatást?"; +"adyen.mobileNumber" = "Mobiltelefonszám"; +"adyen.payto.payid.option.phone" = "Mobiltelefon"; +"adyen.payto.label.firstName" = "Számlatulajdonos utóneve"; +"adyen.payto.label.lastName" = "Számlatulajdonos vezetékneve"; +"adyen.payto.payid.label.identifier" = "Azonosító"; +"adyen.payto.payid.abn.hint" = "Ausztrál vállalkozói azonosító"; +"adyen.payto.payid.label.orgid" = "Szervezeti azonosító"; +"adyen.payto.payid.orgid.hint" = "Szervezeti azonosítószám"; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankszámlaszám"; +"adyen.payto.bsb.bankStateBranch.hint" = "Bankfiókkód"; +"adyen.payto.bsb.description" = "A folytatáshoz adja meg a bankszámlaszámot és a számlájához kapcsolódó bankfiók azonosító (BSB) kódját"; diff --git a/Adyen/Assets/is-IS.lproj/Localizable.strings b/Adyen/Assets/is-IS.lproj/Localizable.strings index e4dac910d7..70c5fae6bd 100644 --- a/Adyen/Assets/is-IS.lproj/Localizable.strings +++ b/Adyen/Assets/is-IS.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Ógilt heimilisfang"; "adyen.address.lookup.search.manualEntryItem.title" = "Slá inn heimilisfang handvirkt"; "adyen.accessibility.lastFourDigits" = "Síðustu 4 tölustafir"; +"adyen.payto.mode.selection" = "Hvernig viltu nota PayTo?"; +"adyen.mobileNumber" = "Farsímanúmer"; +"adyen.payto.payid.option.phone" = "Farsími"; +"adyen.payto.label.firstName" = "Fornafn reikningshafa"; +"adyen.payto.label.lastName" = "Eftirnafn reikningshafa"; +"adyen.payto.payid.label.identifier" = "Auðkenni"; +"adyen.payto.payid.abn.hint" = "Ástralskt fyrirtækjanúmer"; +"adyen.payto.payid.label.orgid" = "Auðkenni fyrirtækis"; +"adyen.payto.payid.orgid.hint" = "Auðkennisnúmer fyrirtækis"; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankareikningsnúmer"; +"adyen.payto.bsb.bankStateBranch.hint" = "Bankanúmer banka"; +"adyen.payto.bsb.description" = "Sláðu inn bankareikningsnúmerið og bankaútibúið sem er tengt við reikninginn til að halda áfram"; diff --git a/Adyen/Assets/it-IT.lproj/Localizable.strings b/Adyen/Assets/it-IT.lproj/Localizable.strings index 8eeddac859..b2a309896f 100644 --- a/Adyen/Assets/it-IT.lproj/Localizable.strings +++ b/Adyen/Assets/it-IT.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Genera Boleto"; "adyen.boleto.sendCopyToEmail" = "Invia una copia alla mia e-mail"; "adyen.boleto.personalDetails" = "Dati personali"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Scarica PDF"; "adyen.giftcard.currencyError" = "I buono regalo sono validi solo nella valuta in cui sono state emessi"; "adyen.giftcard.noBalance" = "Questo buono regalo ha un saldo pari a zero"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Indirizzo non valido"; "adyen.address.lookup.search.manualEntryItem.title" = "Inserisci l'indirizzo manualmente"; "adyen.accessibility.lastFourDigits" = "Ultime 4 cifre"; +"adyen.payto.mode.selection" = "Come vorresti utilizzare PayTo?"; +"adyen.mobileNumber" = "Numero di cellulare"; +"adyen.payto.payid.option.phone" = "Cellulare"; +"adyen.payto.label.firstName" = "Nome del titolare del conto"; +"adyen.payto.label.lastName" = "Cognome del titolare del conto"; +"adyen.payto.payid.label.identifier" = "Identificatore"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "ID organizzazione"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Numero di conto bancario"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Per continuare, immettere il numero di conto bancario e la filiale della banca collegata al tuo conto"; diff --git a/Adyen/Assets/ja-JP.lproj/Localizable.strings b/Adyen/Assets/ja-JP.lproj/Localizable.strings index 4d2f967c93..9f92c44e44 100644 --- a/Adyen/Assets/ja-JP.lproj/Localizable.strings +++ b/Adyen/Assets/ja-JP.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Boletoを生成する"; "adyen.boleto.sendCopyToEmail" = "自分のメールアドレスにコピーを送信する"; "adyen.boleto.personalDetails" = "個人情報"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "PDFをダウンロード"; "adyen.giftcard.currencyError" = "ギフトカードは、発行された通貨でのみ有効です。"; "adyen.giftcard.noBalance" = "このギフトカードの残高はゼロです"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "住所が無効です"; "adyen.address.lookup.search.manualEntryItem.title" = "住所を手動で入力してください"; "adyen.accessibility.lastFourDigits" = "末尾4桁"; +"adyen.payto.mode.selection" = "PayToをどのように使用しますか?"; +"adyen.mobileNumber" = "携帯番号"; +"adyen.payto.payid.option.phone" = "携帯"; +"adyen.payto.label.firstName" = "口座名義人の名"; +"adyen.payto.label.lastName" = "口座名義人の姓"; +"adyen.payto.payid.label.identifier" = "識別子"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "組織ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "銀行口座番号"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "アカウントに接続されている銀行口座番号と銀行支店コードを入力して、続行してください。"; diff --git a/Adyen/Assets/ko.lproj/Localizable.strings b/Adyen/Assets/ko.lproj/Localizable.strings index 6e415f2c66..061939ca12 100644 --- a/Adyen/Assets/ko.lproj/Localizable.strings +++ b/Adyen/Assets/ko.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Boleto 생성"; "adyen.boleto.sendCopyToEmail" = "내 이메일로 사본 보내기"; "adyen.boleto.personalDetails" = "개인 정보"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "PDF 다운로드"; "adyen.giftcard.currencyError" = "기프트 카드는 발급된 통화로만 사용하실 수 있습니다"; "adyen.giftcard.noBalance" = "이 기프트 카드에는 잔액이 없습니다"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "잘못된 주소"; "adyen.address.lookup.search.manualEntryItem.title" = "수동으로 주소 입력"; "adyen.accessibility.lastFourDigits" = "마지막 4자리"; +"adyen.payto.mode.selection" = "PayTo를 어떻게 사용하시겠습니까?"; +"adyen.mobileNumber" = "휴대폰 번호"; +"adyen.payto.payid.option.phone" = "휴대폰"; +"adyen.payto.label.firstName" = "계좌 소유자 이름(이름)"; +"adyen.payto.label.lastName" = "계좌 소유자 성"; +"adyen.payto.payid.label.identifier" = "식별자"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "조직 ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "계좌 번호"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "계속하려면 계정에 연결된 은행 계좌 번호와 은행 지점을 입력하세요."; diff --git a/Adyen/Assets/lt-LT.lproj/Localizable.strings b/Adyen/Assets/lt-LT.lproj/Localizable.strings index 35a718115b..0832a3f142 100644 --- a/Adyen/Assets/lt-LT.lproj/Localizable.strings +++ b/Adyen/Assets/lt-LT.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Netinkamas adresas"; "adyen.address.lookup.search.manualEntryItem.title" = "Įveskite adresą rankiniu būdu"; "adyen.accessibility.lastFourDigits" = "Paskutiniai 4 skaitmenys"; +"adyen.payto.mode.selection" = "Kaip norėtumėte naudoti „PayTo“?"; +"adyen.mobileNumber" = "Mobiliojo telefono numeris"; +"adyen.payto.payid.option.phone" = "Mobilusis telefonas"; +"adyen.payto.label.firstName" = "Sąskaitos turėtojo vardas"; +"adyen.payto.label.lastName" = "Sąskaitos turėtojo pavardė"; +"adyen.payto.payid.label.identifier" = "Identifikatorius"; +"adyen.payto.payid.abn.hint" = "Australijos įmonės numeris"; +"adyen.payto.payid.label.orgid" = "Organizacijos identifikatorius"; +"adyen.payto.payid.orgid.hint" = "Organizacijos registracijos numeris"; +"adyen.payto.bsb.label.bankAccountNumber" = "Banko sąskaitos numeris"; +"adyen.payto.bsb.bankStateBranch.hint" = "Banko valstybinis skyrius"; +"adyen.payto.bsb.description" = "Įveskite banko sąskaitos numerį ir banko filialo kodą, susietą su jūsų sąskaita, kad galėtumėte tęsti"; diff --git a/Adyen/Assets/lv-LV.lproj/Localizable.strings b/Adyen/Assets/lv-LV.lproj/Localizable.strings index 59c9b67340..eab8ce89d7 100644 --- a/Adyen/Assets/lv-LV.lproj/Localizable.strings +++ b/Adyen/Assets/lv-LV.lproj/Localizable.strings @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Nederīga adrese"; "adyen.address.lookup.search.manualEntryItem.title" = "Ievadiet adresi manuāli"; "adyen.accessibility.lastFourDigits" = "Pēdējie 4 cipari"; +"adyen.payto.mode.selection" = "Kā jūs vēlaties izmantot PayTo?"; +"adyen.mobileNumber" = "Mobilais tālruņa numurs"; +"adyen.payto.payid.option.phone" = "Mobilais"; +"adyen.payto.label.firstName" = "Konta īpašnieka vārds"; +"adyen.payto.label.lastName" = "Konta īpašnieka uzvārds"; +"adyen.payto.payid.label.identifier" = "Identifikators"; +"adyen.payto.payid.abn.hint" = "Austrālijas uzņēmuma reģistrācijas numurs"; +"adyen.payto.payid.label.orgid" = "Organizācijas ID"; +"adyen.payto.payid.orgid.hint" = "Organizācijas ID numurs"; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankas konta numurs"; +"adyen.payto.bsb.bankStateBranch.hint" = "Bankas valsts filiāle"; +"adyen.payto.bsb.description" = "Ievadiet bankas konta numuru un bankas valsts filiāli, kas ir saistīta ar jūsu kontu, lai turpinātu"; diff --git a/Adyen/Assets/nb-NO.lproj/Localizable.strings b/Adyen/Assets/nb-NO.lproj/Localizable.strings index e689eeb876..06bc1b8033 100644 --- a/Adyen/Assets/nb-NO.lproj/Localizable.strings +++ b/Adyen/Assets/nb-NO.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Generer Boleto"; "adyen.boleto.sendCopyToEmail" = "Send meg en kopi på e-post"; "adyen.boleto.personalDetails" = "Personopplysninger"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Last ned PDF"; "adyen.giftcard.currencyError" = "Gavekort er kun gyldige i den valutaen de ble utstedt i"; "adyen.giftcard.noBalance" = "Dette gavekortet har en saldo på null"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Ugyldig adresse"; "adyen.address.lookup.search.manualEntryItem.title" = "Skriv inn adressen manuelt"; "adyen.accessibility.lastFourDigits" = "De siste fire sifrene"; +"adyen.payto.mode.selection" = "Hvordan vil du bruke PayTo?"; +"adyen.mobileNumber" = "Mobilnummer"; +"adyen.payto.payid.option.phone" = "Mobil"; +"adyen.payto.label.firstName" = "Kontoinnehaverens fornavn"; +"adyen.payto.label.lastName" = "Kontoinnehaverens etternavn"; +"adyen.payto.payid.label.identifier" = "Identifikator"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Organisasjons-ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankkontonummer"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Skriv inn bankkontonummeret og Bank State Branch som er knyttet til kontoen din, for å fortsette"; diff --git a/Adyen/Assets/nl-NL.lproj/Localizable.strings b/Adyen/Assets/nl-NL.lproj/Localizable.strings index 30ea473530..be7d18811a 100644 --- a/Adyen/Assets/nl-NL.lproj/Localizable.strings +++ b/Adyen/Assets/nl-NL.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Boleto genereren"; "adyen.boleto.sendCopyToEmail" = "Stuur een kopie naar mijn e-mailadres"; "adyen.boleto.personalDetails" = "Persoonlijke gegevens"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "PDF downloaden"; "adyen.giftcard.currencyError" = "Cadeaukaarten zijn alleen geldig in de valuta waarin ze zijn uitgegeven"; "adyen.giftcard.noBalance" = "Deze cadeaukaart heeft geen saldo"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Ongeldig adres"; "adyen.address.lookup.search.manualEntryItem.title" = "Voer het adres handmatig in"; "adyen.accessibility.lastFourDigits" = "Laatste 4 cijfers"; +"adyen.payto.mode.selection" = "Hoe wilt u PayTo gebruiken?"; +"adyen.mobileNumber" = "Telefoonnummer mobiel"; +"adyen.payto.payid.option.phone" = "Mobiele telefoon"; +"adyen.payto.label.firstName" = "Voornaam rekeninghouder"; +"adyen.payto.label.lastName" = "Achternaam rekeninghouder"; +"adyen.payto.payid.label.identifier" = "Identificator"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Organisatie-ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankrekeningnummer"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Voer het bankrekeningnummer en BSB in die aan uw rekening zijn gekoppeld om door te gaan"; diff --git a/Adyen/Assets/pl-PL.lproj/Localizable.strings b/Adyen/Assets/pl-PL.lproj/Localizable.strings index 2e23141b39..e53663d369 100644 --- a/Adyen/Assets/pl-PL.lproj/Localizable.strings +++ b/Adyen/Assets/pl-PL.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Wygeneruj płatność Boleto"; "adyen.boleto.sendCopyToEmail" = "Wyślij kopię na mój e-mail"; "adyen.boleto.personalDetails" = "Dane osobowe"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Pobierz PDF"; "adyen.giftcard.currencyError" = "Karty podarunkowe są ważne tylko w walucie, w której zostały wydane"; "adyen.giftcard.noBalance" = "Saldo karty podarunkowej jest puste"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Nieprawidłowy adres"; "adyen.address.lookup.search.manualEntryItem.title" = "Wprowadź adres ręcznie"; "adyen.accessibility.lastFourDigits" = "Ostatnie 4 cyfry"; +"adyen.payto.mode.selection" = "Jak chcesz korzystać z PayTo?"; +"adyen.mobileNumber" = "Numer telefonu komórkowego"; +"adyen.payto.payid.option.phone" = "Telefon komórkowy"; +"adyen.payto.label.firstName" = "Imię posiadacza rachunku"; +"adyen.payto.label.lastName" = "Nazwisko posiadacza rachunku"; +"adyen.payto.payid.label.identifier" = "Identyfikator"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Identyfikator organizacji"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Numer rachunku"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Aby kontynuować, wprowadź numer konta bankowego i oddział banku, który jest powiązany z Twoim kontem"; diff --git a/Adyen/Assets/pt-BR.lproj/Localizable.strings b/Adyen/Assets/pt-BR.lproj/Localizable.strings index 904a00cb78..95b6daca81 100644 --- a/Adyen/Assets/pt-BR.lproj/Localizable.strings +++ b/Adyen/Assets/pt-BR.lproj/Localizable.strings @@ -121,7 +121,7 @@ "adyen.boletobancario.btnLabel" = "Gerar Boleto"; "adyen.boleto.sendCopyToEmail" = "Enviar uma cópia por e-mail"; "adyen.boleto.personalDetails" = "Informações pessoais"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Baixar PDF"; "adyen.giftcard.currencyError" = "Os vales-presente são válidos somente na moeda em que foram emitidos"; "adyen.giftcard.noBalance" = "Este vale-presente tem saldo zero"; @@ -241,3 +241,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Endereço inválido"; "adyen.address.lookup.search.manualEntryItem.title" = "Inserir endereço manualmente"; "adyen.accessibility.lastFourDigits" = "Últimos 4 dígitos"; +"adyen.payto.mode.selection" = "Como você gostaria de usar o PayTo?"; +"adyen.mobileNumber" = "Celular"; +"adyen.payto.payid.option.phone" = "Dispositivo móvel"; +"adyen.payto.label.firstName" = "Nome do titular da conta"; +"adyen.payto.label.lastName" = "Sobrenome do titular da conta"; +"adyen.payto.payid.label.identifier" = "Identificador"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "ID da organização"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Número da conta bancária"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Informe o número da conta bancária e a agência bancária estadual associada à sua conta para continuar"; diff --git a/Adyen/Assets/pt-PT.lproj/Localizable.strings b/Adyen/Assets/pt-PT.lproj/Localizable.strings index 92c62eca6b..e891fb3c6e 100644 --- a/Adyen/Assets/pt-PT.lproj/Localizable.strings +++ b/Adyen/Assets/pt-PT.lproj/Localizable.strings @@ -236,3 +236,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Endereço inválido"; "adyen.address.lookup.search.manualEntryItem.title" = "Introduza o endereço manualmente"; "adyen.accessibility.lastFourDigits" = "Últimos 4 dígitos"; +"adyen.payto.mode.selection" = "Como pretende utilizar o PayTo?"; +"adyen.mobileNumber" = "Número de telemóvel"; +"adyen.payto.payid.option.phone" = "Celular"; +"adyen.payto.label.firstName" = "Nome próprio do titular da conta"; +"adyen.payto.label.lastName" = "Sobrenome do titular da conta"; +"adyen.payto.payid.label.identifier" = "Identificador"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "ID da Organização"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Número da conta bancária"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Para continuar, insira o número da conta e a agência bancária associadas à sua conta"; diff --git a/Adyen/Assets/ro-RO.lproj/Localizable.strings b/Adyen/Assets/ro-RO.lproj/Localizable.strings index de1444bcfb..049c730f74 100644 --- a/Adyen/Assets/ro-RO.lproj/Localizable.strings +++ b/Adyen/Assets/ro-RO.lproj/Localizable.strings @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "Generare Boleto"; "adyen.boleto.sendCopyToEmail" = "Trimite o copie la adresa mea de e-mail"; "adyen.boleto.personalDetails" = "Informații personale"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Descărcați PDF"; "adyen.giftcard.currencyError" = "Cardurile cadou sunt valabile numai în moneda în care au fost emise"; "adyen.giftcard.noBalance" = "Acest card cadou are soldul zero"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Adresă incorectă"; "adyen.address.lookup.search.manualEntryItem.title" = "Introduceți adresa manual"; "adyen.accessibility.lastFourDigits" = "Ultimele 4 cifre"; +"adyen.payto.mode.selection" = "Cum dorești să utilizezi PayTo?"; +"adyen.mobileNumber" = "Număr de mobil"; +"adyen.payto.payid.option.phone" = "Mobil"; +"adyen.payto.label.firstName" = "Prenumele titularului de cont"; +"adyen.payto.label.lastName" = "Numele de familie al titularului de cont"; +"adyen.payto.payid.label.identifier" = "Identificator"; +"adyen.payto.payid.abn.hint" = "Număr de la birou din Australia"; +"adyen.payto.payid.label.orgid" = "ID organizație"; +"adyen.payto.payid.orgid.hint" = "Număr de identificare al organizației"; +"adyen.payto.bsb.label.bankAccountNumber" = "Numărul contului bancar"; +"adyen.payto.bsb.bankStateBranch.hint" = "Sucursala bancară statală"; +"adyen.payto.bsb.description" = "Pentru a continua, introduceți numărul contului bancar și sucursala băncii de stat care este asociată cu contul dvs."; diff --git a/Adyen/Assets/ru-RU.lproj/Localizable.strings b/Adyen/Assets/ru-RU.lproj/Localizable.strings index ba8d4dd1e3..e4cb38b17a 100644 --- a/Adyen/Assets/ru-RU.lproj/Localizable.strings +++ b/Adyen/Assets/ru-RU.lproj/Localizable.strings @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "Создать Boleto"; "adyen.boleto.sendCopyToEmail" = "Отправить мне копию на эл. почту"; "adyen.boleto.personalDetails" = "Личные данные"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Загрузить PDF"; "adyen.giftcard.currencyError" = "Принимаются только подарочные карты соответствующей валюты"; "adyen.giftcard.noBalance" = "На этой подарочной карте нет средств"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Неправильный адрес"; "adyen.address.lookup.search.manualEntryItem.title" = "Ввести адрес вручную"; "adyen.accessibility.lastFourDigits" = "Последние 4 цифры"; +"adyen.payto.mode.selection" = "Как вы хотите использовать PayTo?"; +"adyen.mobileNumber" = "Мобильный телефон"; +"adyen.payto.payid.option.phone" = "Мобильный"; +"adyen.payto.label.firstName" = "Имя владельца счета"; +"adyen.payto.label.lastName" = "Фамилия владельца счета"; +"adyen.payto.payid.label.identifier" = "Идентификатор"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Идентификатор организации"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Номер банковского счета"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Введите номер банковского счета и отделение банка, связанное с вашим счетом, чтобы продолжить"; diff --git a/Adyen/Assets/sk-SK.lproj/Localizable.strings b/Adyen/Assets/sk-SK.lproj/Localizable.strings index 7ef1145018..099f8a23ce 100644 --- a/Adyen/Assets/sk-SK.lproj/Localizable.strings +++ b/Adyen/Assets/sk-SK.lproj/Localizable.strings @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "Generovať Boleto"; "adyen.boleto.sendCopyToEmail" = "Zaslať kópiu na môj e-mail"; "adyen.boleto.personalDetails" = "Osobné údaje"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF / CNPJ"; "adyen.boleto.download.pdf" = "Stiahnuť vo formáte PDF"; "adyen.giftcard.currencyError" = "Darčekové karty sú platné iba v mene, v ktorej boli vydané"; "adyen.giftcard.noBalance" = "Táto darčeková karta má nulový zostatok"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Neplatná adresa"; "adyen.address.lookup.search.manualEntryItem.title" = "Manuálne zadajte adresu"; "adyen.accessibility.lastFourDigits" = "Posledné 4 číslice"; +"adyen.payto.mode.selection" = "Ako by ste chceli používať PayTo?"; +"adyen.mobileNumber" = "Mobilné telefónne číslo"; +"adyen.payto.payid.option.phone" = "Mobilný telefón"; +"adyen.payto.label.firstName" = "Krstné meno majiteľa účtu"; +"adyen.payto.label.lastName" = "Priezvisko majiteľa účtu"; +"adyen.payto.payid.label.identifier" = "Identifikátor"; +"adyen.payto.payid.abn.hint" = "Austrálske číslo organizácie"; +"adyen.payto.payid.label.orgid" = "ID organizácie"; +"adyen.payto.payid.orgid.hint" = "Identifikačné číslo organizácie"; +"adyen.payto.bsb.label.bankAccountNumber" = "Číslo bankového účtu"; +"adyen.payto.bsb.bankStateBranch.hint" = "Štátna pobočka banky"; +"adyen.payto.bsb.description" = "Pokračujte zadaním čísla bankového účtu a pobočky banky, ktorá je pripojená k vášmu účtu"; diff --git a/Adyen/Assets/sl-SI.lproj/Localizable.strings b/Adyen/Assets/sl-SI.lproj/Localizable.strings index f52681540e..0ca2b02618 100644 --- a/Adyen/Assets/sl-SI.lproj/Localizable.strings +++ b/Adyen/Assets/sl-SI.lproj/Localizable.strings @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "Ustvari Boleto"; "adyen.boleto.sendCopyToEmail" = "Pošlji kopijo na moj elektronski naslov"; "adyen.boleto.personalDetails" = "Osebni podatki"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/​CNPJ"; "adyen.boleto.download.pdf" = "Prenos datoteke PDF"; "adyen.giftcard.currencyError" = "Darilne kartice so veljavne samo za valuto, za katero so bile izdane"; "adyen.giftcard.noBalance" = "Na tej darilni kartici ni sredstev"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Neveljaven naslov"; "adyen.address.lookup.search.manualEntryItem.title" = "Naslov vnesite ročno"; "adyen.accessibility.lastFourDigits" = "Zadnje 4 številke"; +"adyen.payto.mode.selection" = "Kako bi želeli uporabljati PayTo?"; +"adyen.mobileNumber" = "Številka mobilnega telefona"; +"adyen.payto.payid.option.phone" = "Mobilni telefon"; +"adyen.payto.label.firstName" = "Ime imetnika računa"; +"adyen.payto.label.lastName" = "Priimek imetnika računa"; +"adyen.payto.payid.label.identifier" = "Identifikator"; +"adyen.payto.payid.abn.hint" = "Številka ABN (Australian Business Number)"; +"adyen.payto.payid.label.orgid" = "ID organizacije"; +"adyen.payto.payid.orgid.hint" = "ID-številka organizacije"; +"adyen.payto.bsb.label.bankAccountNumber" = "Številka bančnega računa"; +"adyen.payto.bsb.bankStateBranch.hint" = "Podružnica banke"; +"adyen.payto.bsb.description" = "Za nadaljevanje vnesite številko bančnega računa in podružnico banke, ki sta povezani z vašim računom"; diff --git a/Adyen/Assets/sv-SE.lproj/Localizable.strings b/Adyen/Assets/sv-SE.lproj/Localizable.strings index 1d6b4e3ee4..7a767ab281 100644 --- a/Adyen/Assets/sv-SE.lproj/Localizable.strings +++ b/Adyen/Assets/sv-SE.lproj/Localizable.strings @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "Generera Boleto"; "adyen.boleto.sendCopyToEmail" = "Skicka en kopia till min e-post"; "adyen.boleto.personalDetails" = "Personuppgifter"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "Ladda ner PDF"; "adyen.giftcard.currencyError" = "Presentkort är endast giltiga i den valuta som de utfärdades i"; "adyen.giftcard.noBalance" = "Saldot för detta presentkort är noll"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "Ogiltig adress"; "adyen.address.lookup.search.manualEntryItem.title" = "Ange adress manuellt"; "adyen.accessibility.lastFourDigits" = "De sista 4 siffrorna"; +"adyen.payto.mode.selection" = "Hur vill du använda PayTo?"; +"adyen.mobileNumber" = "Mobilnummer"; +"adyen.payto.payid.option.phone" = "Mobil"; +"adyen.payto.label.firstName" = "Kontoinnehavarens förnamn"; +"adyen.payto.label.lastName" = "Kontoinnehavarens efternamn"; +"adyen.payto.payid.label.identifier" = "Identifierare"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "Organisations-id"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "Bankkontonummer"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "Ange bankkontonumret och det bankkontor som är kopplat till ditt konto för att fortsätta"; diff --git a/Adyen/Assets/zh-CN.lproj/Localizable.strings b/Adyen/Assets/zh-CN.lproj/Localizable.strings index 96c1189d26..3f84cc9c46 100644 --- a/Adyen/Assets/zh-CN.lproj/Localizable.strings +++ b/Adyen/Assets/zh-CN.lproj/Localizable.strings @@ -77,7 +77,7 @@ "adyen.amount" = "金额"; "adyen.voucher.entity" = "实体"; "adyen.pix.instructions" = ""; -"adyen.pix.expirationLabel" = "您需要支付 %@"; +"adyen.pix.expirationLabel" = "您有 %@ 可以支付"; "adyen.pix.copyButton" = "复制代码"; "adyen.pix.instructions.copiedMessage" = "代码复制到剪贴板"; "adyen.billingAddressSection.title" = "账单地址"; @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "生成 Boleto"; "adyen.boleto.sendCopyToEmail" = "将副本发送到我的电子邮箱"; "adyen.boleto.personalDetails" = "个人详细信息"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "下载 PDF 文件"; "adyen.giftcard.currencyError" = "礼品卡仅以其发行的货币为有效货币"; "adyen.giftcard.noBalance" = "礼品卡余额为零"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "无效地址"; "adyen.address.lookup.search.manualEntryItem.title" = "手动输入地址"; "adyen.accessibility.lastFourDigits" = "最后 4 位数字"; +"adyen.payto.mode.selection" = "您打算如何使用 PayTo?"; +"adyen.mobileNumber" = "手机号"; +"adyen.payto.payid.option.phone" = "移动设备"; +"adyen.payto.label.firstName" = "账户持有人名字"; +"adyen.payto.label.lastName" = "账户持有人姓氏"; +"adyen.payto.payid.label.identifier" = "标识符"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "组织 ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "银行账号"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "请输入银行账号和与您的账户关联的银行州分行以继续"; diff --git a/Adyen/Assets/zh-TW.lproj/Localizable.strings b/Adyen/Assets/zh-TW.lproj/Localizable.strings index af8ea76649..14ea6f1826 100644 --- a/Adyen/Assets/zh-TW.lproj/Localizable.strings +++ b/Adyen/Assets/zh-TW.lproj/Localizable.strings @@ -117,7 +117,7 @@ "adyen.boletobancario.btnLabel" = "產生 Boleto"; "adyen.boleto.sendCopyToEmail" = "將複本傳送至我的電子郵件"; "adyen.boleto.personalDetails" = "個人詳細資料"; -"adyen.boleto.socialSecurityNumber" = ""; +"adyen.boleto.socialSecurityNumber" = "CPF/CNPJ"; "adyen.boleto.download.pdf" = "下載 PDF"; "adyen.giftcard.currencyError" = "禮品卡只能以其簽發時所使用的貨幣進行結算"; "adyen.giftcard.noBalance" = "此禮品卡的餘額為零"; @@ -235,3 +235,15 @@ "adyen.address.lookup.item.validationFailureMessage.invalid" = "地址無效"; "adyen.address.lookup.search.manualEntryItem.title" = "手動輸入地址"; "adyen.accessibility.lastFourDigits" = "最後 4 位數字"; +"adyen.payto.mode.selection" = "您想如何使用 PayTo 呢?"; +"adyen.mobileNumber" = "行動電話號碼"; +"adyen.payto.payid.option.phone" = "手機"; +"adyen.payto.label.firstName" = "帳戶持有人名字"; +"adyen.payto.label.lastName" = "帳戶持有人的姓氏"; +"adyen.payto.payid.label.identifier" = "識別碼"; +"adyen.payto.payid.abn.hint" = ""; +"adyen.payto.payid.label.orgid" = "組織 ID"; +"adyen.payto.payid.orgid.hint" = ""; +"adyen.payto.bsb.label.bankAccountNumber" = "銀行帳戶號碼"; +"adyen.payto.bsb.bankStateBranch.hint" = ""; +"adyen.payto.bsb.description" = "請輸入銀行帳號以及您帳戶的銀行分行代碼以繼續至下一步"; diff --git a/AdyenComponents/PayTo/PayToComponent.swift b/AdyenComponents/PayTo/PayToComponent.swift index a409d50167..7e3f46a663 100644 --- a/AdyenComponents/PayTo/PayToComponent.swift +++ b/AdyenComponents/PayTo/PayToComponent.swift @@ -242,8 +242,7 @@ private extension PayToComponent { guard validate() else { return } startLoading() - - print("current identifier is \(selectedPaymentIdentifier())") + let details = PayToDetails( paymentMethod: payToPaymentMethod, accountIdentifier: selectedPaymentIdentifier(), diff --git a/AdyenComponents/PayTo/PayToItemsProvider.swift b/AdyenComponents/PayTo/PayToItemsProvider.swift index d3e03da5c0..71c3d779c7 100644 --- a/AdyenComponents/PayTo/PayToItemsProvider.swift +++ b/AdyenComponents/PayTo/PayToItemsProvider.swift @@ -79,9 +79,8 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The payment flow selection title label item. internal func createFlowSelectionTitleItem() -> FormLabelItem { - // TODO: Add translation let item = FormLabelItem( - text: localizedString(LocalizationKey(key: "How would you like to use Payto?"), localizationParameters), + text: localizedString(.paytoModeSelection, localizationParameters), style: style.textField.text ) item.identifier = ViewIdentifierBuilder.build( @@ -93,7 +92,6 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The segment control item to choose the payTo flow. internal func createFlowSelectionItem() -> FormSegmentedControlItem { - // TODO: Add translation let item = FormSegmentedControlItem( items: ["PayID", "BSB"], style: style.segmentedControlStyle, @@ -118,18 +116,16 @@ internal class PayToItemsProvider: PayToItemsProviding { postfix: ViewIdentifier.phoneNumberItem ) item.validator = RegularExpressionValidator(regularExpression: ValidationRegex.phone) - // TODO: Add translation - item.title = localizedString(LocalizationKey(key: "Phone"), localizationParameters) - item.placeholder = localizedString(LocalizationKey(key: "Mobile number"), localizationParameters) + item.title = localizedString(.paytoPayidOptionPhone, localizationParameters) + item.placeholder = localizedString(.mobileNumber, localizationParameters) return item } /// The account holder firstname text input item. internal func createFirstNameInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation - item.title = localizedString(LocalizationKey(key: "Account holder first name"), localizationParameters) - item.placeholder = localizedString(LocalizationKey(key: "Account holder first name"), localizationParameters) + item.title = localizedString(.paytoLabelFirstName, localizationParameters) + item.placeholder = localizedString(.paytoLabelFirstName, localizationParameters) item.validator = LengthValidator(minimumLength: 1) item.validationFailureMessage = localizedString(.validationAlertTitle, localizationParameters) item.identifier = ViewIdentifierBuilder.build( @@ -142,9 +138,8 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The account holder lastname text input item. internal func createLastNameInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation - item.title = localizedString(LocalizationKey(key: "Account holder last name"), localizationParameters) - item.placeholder = localizedString(LocalizationKey(key: "Account holder last name"), localizationParameters) + item.title = localizedString(.paytoLabelLastName, localizationParameters) + item.placeholder = localizedString(.paytoLabelLastName, localizationParameters) item.validator = LengthValidator(minimumLength: 1) item.validationFailureMessage = localizedString(.validationAlertTitle, localizationParameters) item.identifier = ViewIdentifierBuilder.build( @@ -159,7 +154,7 @@ internal class PayToItemsProvider: PayToItemsProviding { let selectableValues = PayToPayIdentifier.allCases.map { identifier in FormStringPickerElement( identifier: identifier.rawValue, - title: identifier.description + title: localizedString(identifier.localizedKey, localizationParameters) ) } @@ -170,8 +165,7 @@ internal class PayToItemsProvider: PayToItemsProviding { selectableStringValues: selectableValues, style: style.textField ) - // TODO: Add translation - item.title = localizedString(LocalizationKey(key: "Identifier"), localizationParameters) + item.title = localizedString(.paytoPayidLabelIdentifier, localizationParameters) item.identifier = ViewIdentifierBuilder.build( scopeInstance: scope, postfix: ViewIdentifier.identifierPickerItem @@ -183,7 +177,6 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The account holder email text input item. internal func createEmailInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation item.title = localizedString(.emailItemTitle, localizationParameters) item.placeholder = localizedString(.emailItemPlaceHolder, localizationParameters) item.validator = EmailValidator() @@ -198,9 +191,8 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The account holder abn text input item. internal func createAbnInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation item.title = localizedString(LocalizationKey(key: "ABN"), localizationParameters) - item.placeholder = localizedString(LocalizationKey(key: "Australian Business Number"), localizationParameters) + item.placeholder = localizedString(.paytoPayidAbnHint, localizationParameters) item.formatter = NumericFormatter() item.validator = RegularExpressionValidator(regularExpression: ValidationRegex.abn) item.validationFailureMessage = localizedString(.validationAlertTitle, localizationParameters) @@ -215,9 +207,8 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The account holder organization ID text input item. internal func createOrganizationIdInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation - item.title = localizedString(LocalizationKey(key: "Organization ID"), localizationParameters) - item.placeholder = localizedString(LocalizationKey(key: "Organization ID number"), localizationParameters) + item.title = localizedString(.paytoPayidLabelOrgid, localizationParameters) + item.placeholder = localizedString(.paytoPayidOrgidHint, localizationParameters) item.validator = RegularExpressionValidator( regularExpression: ValidationRegex.organizationId, minimumLength: 2 @@ -232,10 +223,9 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The payment instructions label item. internal func createBsbInstructionTitleItem() -> FormContainerItem { - // TODO: Add translation let item = FormLabelItem( text: localizedString( - LocalizationKey(key: "Enter the bank account number and the Bank State Branch that is connected to your account to continue"), + .paytoBsbDescription, localizationParameters ), style: style.textField.text @@ -250,7 +240,6 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The bank account number text input item. internal func createAccountNumberInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation item.title = localizedString(.bacsBankAccountNumberFieldTitle, localizationParameters) item.placeholder = localizedString(.bacsBankAccountNumberFieldTitle, localizationParameters) item.validator = RegularExpressionValidator(regularExpression: ValidationRegex.accountNumber) @@ -265,9 +254,8 @@ internal class PayToItemsProvider: PayToItemsProviding { /// The bank state branch input item. internal func createBsbInputItem() -> FormTextInputItem { let item = FormTextInputItem(style: style.textField) - // TODO: Add translation - item.title = localizedString(LocalizationKey(key: "Bank state branch"), localizationParameters) - item.placeholder = localizedString(LocalizationKey(key: "Bank State Branch"), localizationParameters) + item.title = localizedString(.paytoBsbBankStateBranchHint, localizationParameters) + item.placeholder = localizedString(.paytoBsbBankStateBranchHint, localizationParameters) item.validator = RegularExpressionValidator( regularExpression: ValidationRegex.bsb, minimumLength: Constants.bsbDigitLength, diff --git a/AdyenComponents/PayTo/PayToPayIdentifier.swift b/AdyenComponents/PayTo/PayToPayIdentifier.swift index dfba1ba465..6189e4a2c3 100644 --- a/AdyenComponents/PayTo/PayToPayIdentifier.swift +++ b/AdyenComponents/PayTo/PayToPayIdentifier.swift @@ -4,24 +4,26 @@ // This file is open source and available under the MIT license. See the LICENSE file for more info. // +@_spi(AdyenInternal) import Adyen +import UIKit + /// Identifier options for PayTo, known as PayID. -internal enum PayToPayIdentifier: String, CustomStringConvertible, CaseIterable { +internal enum PayToPayIdentifier: String, CaseIterable { case phone case email case abn case organizationId - // TODO: Add translation - public var description: String { + internal var localizedKey: LocalizationKey { switch self { case .phone: - return "Phone" + return .paytoPayidOptionPhone case .email: - return "Email" + return .emailItemTitle case .abn: - return "ABN" + return LocalizationKey(key: "ABN") case .organizationId: - return "Organization ID" + return .paytoPayidLabelOrgid } } } diff --git a/spell-check-word-allow-list.yaml b/spell-check-word-allow-list.yaml index 1ef7040369..301b75ddb4 100644 --- a/spell-check-word-allow-list.yaml +++ b/spell-check-word-allow-list.yaml @@ -213,3 +213,5 @@ whiteList: - abn - firstname - bsb + - payid + - orgid