From 23fcda3aed3d440673780df08b0e791f3c9d61d5 Mon Sep 17 00:00:00 2001 From: Sammy Cannillo Date: Tue, 23 Jan 2024 09:05:03 -0600 Subject: [PATCH 1/2] Add Slovak language support --- BraintreeDropIn.xcodeproj/project.pbxproj | 3 + .../Resources/sk.lproj/BTUI.strings | 83 +++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 Sources/BraintreeDropIn/Resources/sk.lproj/BTUI.strings diff --git a/BraintreeDropIn.xcodeproj/project.pbxproj b/BraintreeDropIn.xcodeproj/project.pbxproj index 6298705f..f39cf94d 100644 --- a/BraintreeDropIn.xcodeproj/project.pbxproj +++ b/BraintreeDropIn.xcodeproj/project.pbxproj @@ -243,6 +243,7 @@ 53E78BED22248FD9000388D3 /* BTUIKHiperVectorArtView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BTUIKHiperVectorArtView.m; sourceTree = ""; }; 8005E86025BB32A6003EC2AC /* MockVenmoDriver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockVenmoDriver.swift; sourceTree = ""; }; 8005E86525BB34B5003EC2AC /* MockAPIClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockAPIClient.swift; sourceTree = ""; }; + 8006C10E2B600C43009D510D /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/BTUI.strings; sourceTree = ""; }; 800FC5E125802B5600DEE132 /* BTUIKMasterCardVectorArtView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTUIKMasterCardVectorArtView.m; sourceTree = ""; }; 800FC5E225802B5600DEE132 /* BTUIKMasterCardVectorArtView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTUIKMasterCardVectorArtView.h; sourceTree = ""; }; 8038FA12269789ED007BE751 /* MockPPDataCollector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockPPDataCollector.swift; sourceTree = ""; }; @@ -913,6 +914,7 @@ ar, "zh-Hant-HK", cs, + sk, ); mainGroup = A56C41601D833348000DFFAB; packageReferences = ( @@ -1081,6 +1083,7 @@ 030D98331DC935B200161899 /* zh-Hant */, 030D98351DC9363500161899 /* ar */, 030D98361DC9385300161899 /* zh-Hant-HK */, + 8006C10E2B600C43009D510D /* sk */, ); name = BTUI.strings; sourceTree = ""; diff --git a/Sources/BraintreeDropIn/Resources/sk.lproj/BTUI.strings b/Sources/BraintreeDropIn/Resources/sk.lproj/BTUI.strings new file mode 100644 index 00000000..abfd36fe --- /dev/null +++ b/Sources/BraintreeDropIn/Resources/sk.lproj/BTUI.strings @@ -0,0 +1,83 @@ +"CARD_DETAILS_LABEL" = "Údaje o karte"; +"ENTER_CARD_DETAILS_HELP_LABEL" = "Zadajte údaje o karte. Najprv zadajte číslo karty."; +"VALID_CARD_ERROR_LABEL" = "Je potrebné zadať platné číslo karty."; +"CARD_REQUIRED" = "Číslo karty je povinný údaj"; +"CARD_INVALID" = "Číslo karty je neplatné"; +"CARD_ICONS_LABEL" = "Podporované typy kariet"; +"EXPIRATION_REQUIRED" = "Dátum skončenia platnosti je povinný údaj"; +"EXPIRATION_INVALID" = "Dátum skončenia platnosti je neplatný"; +"CVV_REQUIRED" = "%1$s je povinný údaj"; +"CVV_INVALID" = "Kód %1$s je neplatný"; +"POSTAL_CODE_LABEL" = "PSČ"; +"POSTAL_CODE_HELP_LABEL" = "Je potrebné zadať platné PSČ."; +"POSTAL_CODE_REQUIRED" = "PSČ je povinné."; +"POSTAL_CODE_INVALID" = "PSČ je neplatné"; +"COUNTRY_CODE_REQUIRED" = "Vyžaduje sa kód krajiny"; +"COUNTRY_CODE_INVALID" = "Kód krajiny je neplatný"; +"MOBILE_NUMBER_REQUIRED" = "Číslo mobilného telefónu je povinné"; +"MOBILE_NUMBER_INVALID" = "Číslo mobilného telefónu je neplatné"; +"ENROLLMENT_WITH_SMS_HELP_LABEL" = "Pre túto kartu sa môže vyžadovať registrácia. V prípade potreby bude na toto číslo zaslaný kód SMS."; +"SMS_CODE_REQUIRED" = "Vyžaduje sa kód SMS"; +"SMS_CODE_INVALID" = "Kód SMS je neplatný"; +"NOTICE_OF_COLLECTION" = "Zaplatením kartou vyjadrujem súhlas s Vyhlásením spoločnosti PayPal o ochrane osobných údajov."; + +"CANCEL_ACTION" = "Zrušiť"; +"RETRY_ACTION" = "Skúsiť znova"; +"CONTINUE_ACTION" = "Pokračovať"; +"ADD_CARD_ACTION" = "Pridať kartu"; +"DONE_ACTION" = "Hotovo"; +"EDIT_ACTION" = "Upraviť"; +"NEXT_ACTION" = "Ďalej"; +"TOP_LEVEL_ERROR_ALERT_VIEW_OK_BUTTON_TEXT" = "OK"; + +"EDIT_PAYMENT_METHOD" = "Upraviť spôsoby platby"; +"THERE_WAS_AN_ERROR" = "Ľutujeme, vyskytla sa chyba."; +"REVIEW_AND_TRY_AGAIN" = "Skontrolujte údaje a skúste to znova."; +"CARD_ALREADY_EXISTS" = "Táto kreditná karta už existuje ako uložený spôsob platby."; +"INVALID_LABEL" = "Neplatné:"; + +"YEAR_LABEL" = "Rok"; +"MONTH_LABEL" = "Mesiac"; + +"OTHER_LABEL" = "Iné"; +"CREDIT_OR_DEBIT_CARD_LABEL" = "Kreditná alebo debetná karta"; +"RECENT_LABEL" = "Najnovšie"; +"SELECT_PAYMENT_LABEL" = "Vybrať spôsob platby"; + +"CONFIRM_ENROLLMENT_LABEL" = "Potvrdiť registráciu"; +"CONFIRM_ACTION" = "Potvrdiť"; +"ENTER_SMS_CODE_SENT_HELP_LABEL" = "Zadajte kód SMS zaslaný na číslo %1$s"; +"SMS_CODE_LABEL" = "Kód SMS"; +"CARD_TYPE_GENERIC_CARD" = "Karta"; +"MOBILE_COUNTRY_CODE_LABEL" = "Krajina alebo oblasť"; +"SECURITY_CODE_LABEL" = "Bezpečnostný kód"; +"CVV_FIELD_PLACEHOLDER" = "CVV"; +"CVC_FIELD_PLACEHOLDER" = "Kód CVC"; +"CID_FIELD_PLACEHOLDER" = "CID"; +"CVN_FIELD_PLACEHOLDER" = "CVN"; +"POSTAL_CODE_PLACEHOLDER" = "12345"; +"MOBILE_NUMBER_LABEL" = "Mobilné číslo"; +"MOBILE_NUMBER_PLACEHOLDER" = "123 456 7890"; +"EXPIRATION_DATE_LABEL" = "Dátum skončenia platnosti"; +"CARD_NUMBER_PLACEHOLDER" = "Číslo karty"; +"EXPIRY_PLACEHOLDER_FOUR_DIGIT_YEAR" = "MM/RRRR"; +"EXPIRY_PLACEHOLDER_TWO_DIGIT_YEAR" = "MM/RR"; +"CARDHOLDER_NAME_LABEL" = "Meno majiteľa karty"; +"SAVE_CARD_LABEL" = "Uložiť kartu"; + +"PAYPAL" = "Službou PayPal"; +"CARD_TYPE_AMERICAN_EXPRESS" = "American Express"; +"CARD_TYPE_DISCOVER" = "Prehľad funkcií"; +"CARD_TYPE_DINERS_CLUB" = "Diners Club"; +"CARD_TYPE_MASTER_CARD" = "Mastercard"; +"CARD_TYPE_VISA" = "Visa"; +"CARD_TYPE_JCB" = "JCB"; +"CARD_TYPE_MAESTRO" = "Maestro"; +"CARD_TYPE_UNION_PAY" = "UnionPay"; +"CARD_TYPE_HIPER" = "Hiper"; +"CARD_TYPE_HIPERCARD" = "Hipercard"; +"BRANDING_VENMO" = "Venmo"; +"BRANDING_APPLE_PAY" = "Apple Pay"; +"BRANDING_ANDROID_PAY" = "Android Pay"; +"USE_DIFFERENT_PHONE_NUMBER_ACTION" = "Použiť iné telefónne číslo"; +"CARD_NOT_ACCEPTED_ERROR_LABEL" = "Karta nebola prijatá"; From 48ede5b7b7f32abcbcff35f559dd7c21a03f9c6a Mon Sep 17 00:00:00 2001 From: Sammy Cannillo Date: Tue, 23 Jan 2024 09:06:26 -0600 Subject: [PATCH 2/2] Add CHANGELOG entry --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 291c9922..3cd8128d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Braintree iOS Drop-in SDK - Release Notes +## unreleased +* Add Slovak language support + ## 9.10.1 (2023-12-18) * Fix bug where setting global navigation bar overrides the payment selection screen (fixes #435) * Allow overriding navigation bar color and text via `BTDropInUICustomization.barBackgroundColor` and `BTDropInUICustomization.primaryTextColor`