From 48f5ff3db3c2f0fa039136f2574e50c8e2f67c54 Mon Sep 17 00:00:00 2001 From: RafaelKayumov Date: Thu, 4 Sep 2025 13:43:09 +0300 Subject: [PATCH 1/5] Use local FF as temp condition for feature visibility --- .../Beta features/ApplicationPasswordsExperimentState.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/WooCommerce/Classes/ViewRelated/Dashboard/Settings/Beta features/ApplicationPasswordsExperimentState.swift b/WooCommerce/Classes/ViewRelated/Dashboard/Settings/Beta features/ApplicationPasswordsExperimentState.swift index 1ad27581851..91aed2267b7 100644 --- a/WooCommerce/Classes/ViewRelated/Dashboard/Settings/Beta features/ApplicationPasswordsExperimentState.swift +++ b/WooCommerce/Classes/ViewRelated/Dashboard/Settings/Beta features/ApplicationPasswordsExperimentState.swift @@ -58,7 +58,10 @@ final class ApplicationPasswordsExperimentAvailabilityChecker: ApplicationPasswo func fetchAvailability() async -> Bool { await withCheckedContinuation { continuation in //TODO: - put the remote FF checking here - let mockResultValue = true + //For now rely on local FF for mocked value to avoid unwanted exposure + let mockResultValue = ServiceLocator.featureFlagService.isFeatureFlagEnabled( + .applicationPasswordExperiment + ) DispatchQueue.main.asyncAfter(deadline: .now() + 3) { continuation.resume(returning: mockResultValue) From 8a78a70dab261510e750a4697ad3ed3671626a4a Mon Sep 17 00:00:00 2001 From: Huong Do Date: Fri, 5 Sep 2025 16:44:11 +0700 Subject: [PATCH 2/5] Fix crash on watch app when authenticated with site credentials --- .../ApplicationPasswordUseCase.swift | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Modules/Sources/NetworkingCore/ApplicationPassword/ApplicationPasswordUseCase.swift b/Modules/Sources/NetworkingCore/ApplicationPassword/ApplicationPasswordUseCase.swift index b0eafe8b3b6..4f18cf4e342 100644 --- a/Modules/Sources/NetworkingCore/ApplicationPassword/ApplicationPasswordUseCase.swift +++ b/Modules/Sources/NetworkingCore/ApplicationPassword/ApplicationPasswordUseCase.swift @@ -3,8 +3,10 @@ import enum Alamofire.AFError import struct Alamofire.HTTPMethod import KeychainAccess -#if canImport(UIKit) +#if !os(watchOS) import UIKit +#else +import WatchKit #endif public enum ApplicationPasswordUseCaseError: Error { @@ -148,13 +150,16 @@ final public class DefaultApplicationPasswordUseCase: ApplicationPasswordUseCase private extension DefaultApplicationPasswordUseCase { /// Helper method to create password name from device static func createPasswordName() -> String { - #if !os(watchOS) let bundleIdentifier = Bundle.main.bundleIdentifier ?? "Unknown" + #if !os(watchOS) let model = UIDevice.current.model let identifierForVendor = UIDevice.current.identifierForVendor?.uuidString ?? "" return "\(bundleIdentifier).ios-app-client.\(model).\(identifierForVendor)" #else - fatalError("Unexpected error: Application password should not be generated through watch app") + let model = WKInterfaceDevice.current().model + let identifierForVendor = + WKInterfaceDevice.current().identifierForVendor?.uuidString ?? "" + return "\(bundleIdentifier).watch-app-client.\(model).\(identifierForVendor)" #endif } From 4bc3c750fabc0f79ba50346dbef30d769490ab47 Mon Sep 17 00:00:00 2001 From: Automattic Release Bot Date: Mon, 8 Sep 2025 03:29:57 -0700 Subject: [PATCH 3/5] =?UTF-8?q?Update=20app=20translations=20=E2=80=93=20`?= =?UTF-8?q?Localizable.strings`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Resources/ar.lproj/Localizable.strings | 6 - .../Resources/de.lproj/Localizable.strings | 6 - .../Resources/es.lproj/Localizable.strings | 6 - .../Resources/fr.lproj/Localizable.strings | 6 - .../Resources/he.lproj/Localizable.strings | 6 - .../Resources/id.lproj/Localizable.strings | 6 - .../Resources/it.lproj/Localizable.strings | 6 - .../Resources/ja.lproj/Localizable.strings | 6 - .../Resources/ko.lproj/Localizable.strings | 6 - .../Resources/nl.lproj/Localizable.strings | 6 - .../Resources/pt-BR.lproj/Localizable.strings | 6 - .../Resources/ru.lproj/Localizable.strings | 6 - .../Resources/sv.lproj/Localizable.strings | 154 +++++++++++++++++- .../Resources/tr.lproj/Localizable.strings | 6 - .../zh-Hans.lproj/Localizable.strings | 6 - .../zh-Hant.lproj/Localizable.strings | 6 - 16 files changed, 147 insertions(+), 97 deletions(-) diff --git a/WooCommerce/Resources/ar.lproj/Localizable.strings b/WooCommerce/Resources/ar.lproj/Localizable.strings index d624daf342e..18b2599de28 100644 --- a/WooCommerce/Resources/ar.lproj/Localizable.strings +++ b/WooCommerce/Resources/ar.lproj/Localizable.strings @@ -9419,15 +9419,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "شهد إجمالي الطلبات تغييرًا منذ بداية الدفع. يرجى الرجوع والتحقق من أن الطلب صحيح، ثم محاولة الدفع مجددًا."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "يجب أن يكون المبلغ أكبر من الإجمالي أو يساويه."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "التغيير المستحق: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "خطأ في أثناء محاولة معالجة المدفوعات. حاول مرة أخرى."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "يُحدِّد المنتج لحملة Blaze."; diff --git a/WooCommerce/Resources/de.lproj/Localizable.strings b/WooCommerce/Resources/de.lproj/Localizable.strings index 703ff18b141..7e30dc72382 100644 --- a/WooCommerce/Resources/de.lproj/Localizable.strings +++ b/WooCommerce/Resources/de.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Die Gesamtbestellsumme hat sich seit Beginn deiner Zahlung geändert. Gehe zurück und überprüfe, ob deine Bestellung korrekt ist. Versuche dann erneut, die Zahlung vorzunehmen."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Der Betrag muss größer oder gleich der Gesamtsumme sein."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Fälliges Wechselgeld: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Fehler beim Verarbeiten der Zahlung. Versuche es erneut."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Wählt ein Produkt für die Blaze-Kampagne aus."; diff --git a/WooCommerce/Resources/es.lproj/Localizable.strings b/WooCommerce/Resources/es.lproj/Localizable.strings index f1aab397d86..296570bbe89 100644 --- a/WooCommerce/Resources/es.lproj/Localizable.strings +++ b/WooCommerce/Resources/es.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "El total del pedido ha cambiado desde el inicio del pago. Vuelve y comprueba que el pedido sea correcto; después, vuelve a intentar el pago."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "El importe debe ser superior o igual al total."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "El cambio vence el %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Se ha producido un error al procesar el pago. Inténtalo de nuevo."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Selecciona el producto para la campaña Blaze."; diff --git a/WooCommerce/Resources/fr.lproj/Localizable.strings b/WooCommerce/Resources/fr.lproj/Localizable.strings index aaa3af9f9c5..5b4a3e71090 100644 --- a/WooCommerce/Resources/fr.lproj/Localizable.strings +++ b/WooCommerce/Resources/fr.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Le total de la commande a changé depuis l’initiation du paiement. Veuillez revenir en arrière, vérifier l’exactitude la commande puis retenter le paiement."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Le montant doit être supérieur ou égal au total."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Rendu : %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Erreur lors de la tentative de traitement du paiement. Veuillez réessayer."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Sélectionnez un produit pour la campagne Blaze."; diff --git a/WooCommerce/Resources/he.lproj/Localizable.strings b/WooCommerce/Resources/he.lproj/Localizable.strings index 0bc6158de40..72dc8b2500e 100644 --- a/WooCommerce/Resources/he.lproj/Localizable.strings +++ b/WooCommerce/Resources/he.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "סך כל ההזמנה שונה מתחילת תהליך התשלום. יש לחזור אחורה ולוודא שפרטי ההזמנה נכונים ולנסות לשלם שוב."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "הסכום חייב להיות גדול או שווה לסך הכולל."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "העודף הנדרש: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "שגיאה בניסיון לעבד את התשלום. יש לנסות שוב."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "בוחר מוצר לקמפיין של Blaze."; diff --git a/WooCommerce/Resources/id.lproj/Localizable.strings b/WooCommerce/Resources/id.lproj/Localizable.strings index 68fe9ca2779..2a5e9da1f13 100644 --- a/WooCommerce/Resources/id.lproj/Localizable.strings +++ b/WooCommerce/Resources/id.lproj/Localizable.strings @@ -9425,15 +9425,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Total pesanan telah berubah sejak awal pembayaran. Silakan kembali dan periksa apakah pesanan sudah benar, lalu coba pembayaran lagi."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Jumlah harus lebih dari atau sama dengan jumlah total."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Kembalian terutang: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Terjadi error saat memproses pembayaran. Coba lagi."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Pilih produk untuk kampanye Blaze."; diff --git a/WooCommerce/Resources/it.lproj/Localizable.strings b/WooCommerce/Resources/it.lproj/Localizable.strings index 30035a2cbb7..5f841667593 100644 --- a/WooCommerce/Resources/it.lproj/Localizable.strings +++ b/WooCommerce/Resources/it.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Il totale dell'ordine è cambiato dall'inizio del pagamento. Torna indietro e controlla che l'ordine sia corretto, quindi riprova il pagamento."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "L'importo deve essere maggiore o uguale al totale."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Resto dovuto: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Errore durante l'elaborazione del pagamento. Riprova."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Seleziona il prodotto per la campagna Blaze."; diff --git a/WooCommerce/Resources/ja.lproj/Localizable.strings b/WooCommerce/Resources/ja.lproj/Localizable.strings index c3eb530f3aa..8a7cb9b4c7a 100644 --- a/WooCommerce/Resources/ja.lproj/Localizable.strings +++ b/WooCommerce/Resources/ja.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "支払い開始以降に注文合計額が変更されました。 戻って注文が正しいことを確認してから、もう一度お支払いをお試しください。"; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "金額は合計以上でなければなりません。"; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "変更期限: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "支払いを処理しようとしたところ、エラーが発生しました。 もう一度お試しください。"; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Blaze キャンペーンの製品を選択します。"; diff --git a/WooCommerce/Resources/ko.lproj/Localizable.strings b/WooCommerce/Resources/ko.lproj/Localizable.strings index e887334f551..509dd2597c0 100644 --- a/WooCommerce/Resources/ko.lproj/Localizable.strings +++ b/WooCommerce/Resources/ko.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "결제를 시작한 이후로 주문 총액이 변경되었습니다. 돌아가서 주문이 정확한지 확인하고 다시 결제를 시도해 주세요."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "금액은 총액 이상이어야 합니다."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "변경 기한: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "결제 처리 시도 중 오류가 발생했습니다. 다시 시도하세요."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Blaze 캠페인용 상품을 선택합니다."; diff --git a/WooCommerce/Resources/nl.lproj/Localizable.strings b/WooCommerce/Resources/nl.lproj/Localizable.strings index fdf83dca010..e751ec31801 100644 --- a/WooCommerce/Resources/nl.lproj/Localizable.strings +++ b/WooCommerce/Resources/nl.lproj/Localizable.strings @@ -9422,15 +9422,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Het totale aantal bestellingen is veranderd sinds de start van het betaalproces. Ga terug en controleer of de bestelling juist is. Probeer daarna opnieuw te betalen."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Bedrag moet groter dan of gelijk aan totaal zijn."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Wijziging als gevolg van: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Fout bij verwerken van betaling. Probeer het opnieuw."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Selecteert producten voor Blaze-campagne."; diff --git a/WooCommerce/Resources/pt-BR.lproj/Localizable.strings b/WooCommerce/Resources/pt-BR.lproj/Localizable.strings index 746cba386df..8d6f6967128 100644 --- a/WooCommerce/Resources/pt-BR.lproj/Localizable.strings +++ b/WooCommerce/Resources/pt-BR.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "O total do pedido mudou ao começar o pagamento. Volte e verifique se o pedido está correto. Depois tente fazer o pagamento de novo."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "O valor deve ser maior ou igual ao total."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Troco: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Erro ao tentar processar o pagamento. Tente novamente."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Seleciona o produto para uma campanha do Blaze."; diff --git a/WooCommerce/Resources/ru.lproj/Localizable.strings b/WooCommerce/Resources/ru.lproj/Localizable.strings index b02f5250ab4..2575b34e545 100644 --- a/WooCommerce/Resources/ru.lproj/Localizable.strings +++ b/WooCommerce/Resources/ru.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "С момента начала оплаты изменилась общая сумма заказа. Вернитесь назад и проверьте сведения о заказе, а затем начните заново процесс оплаты."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Сумма должна быть больше итоговой суммы или равна ей."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Сумма сдачи: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Ошибка при попытке обработать платёж. Повторите попытку."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Отбирает товары для кампании Blaze."; diff --git a/WooCommerce/Resources/sv.lproj/Localizable.strings b/WooCommerce/Resources/sv.lproj/Localizable.strings index 836cc580ded..585708dd3bc 100644 --- a/WooCommerce/Resources/sv.lproj/Localizable.strings +++ b/WooCommerce/Resources/sv.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2025-08-23 17:28:26+0000 */ +/* Translation-Revision-Date: 2025-09-05 09:55:09+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: sv_SE */ @@ -4947,6 +4947,23 @@ If your translation of that term also happens to contains a hyphen, please be su Navigates to Plugins screen. */ "Plugins" = "Tillägg"; +/* The subtitle of the menu button to view documentation, shown in settings. + The title of the menu button to view documentation, shown in settings. */ +"PointOfSaleSettingsHelpDetailView.help.documentation.button.subtitle" = "Dokumentation"; + +/* The subtitle of the menu button to contact support, shown in settings. + The title of the menu button to contact support, shown in settings. */ +"PointOfSaleSettingsHelpDetailView.help.getSupport.button.subtitle" = "Skaffa support"; + +/* The title of the menu button to view product restrictions info, shown in settings. We only show simple and variable products in POS, this shows a modal to help explain that limitation. */ +"PointOfSaleSettingsHelpDetailView.help.productRestrictionsInfo.button.title" = "Var är mina produkter?"; + +/* Button to dismiss the support form from the POS settings. */ +"PointOfSaleSettingsHelpDetailView.help.support.cancel" = "Avbryt"; + +/* Navigation title for the help settings list. */ +"PointOfSaleSettingsHelpDetailView.help.title" = "Hjälp"; + /* Country option for a site address. */ "Poland" = "Polen"; @@ -9428,15 +9445,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Det totala beställningsbeloppet har ändrats sedan betalningen inleddes. Gå tillbaka och kontrollera att beställningen är korrekt och försök sedan betala igen."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Beloppet måste vara lika med eller högre än totalsumman."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Växel: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Det gick inte att behandla betalningen. Försök igen."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Välj produkter för Blaze-kampanj."; @@ -10005,6 +10016,12 @@ which should be translated separately and considered part of this sentence. */ /* Accessibility label to expand an expandable bottom sheet */ "expandableBottomSheet.chevron.expand" = "Visa detaljer"; +/* Link text to open Application Passwords documentation page */ +"experimentalFeatures.applicationPasswords.description.linkText" = "Applikationslösenord"; + +/* Cell title on the beta features screen to enable the application passwords feature */ +"experimentalFeatures.applicationPasswords.title" = "Applikationslösenord"; + /* Title of dismiss button for redaction information alert in Custom Range stats tab */ "fancyAlertViewControllerStats.dismissButton" = "OK"; @@ -11343,6 +11360,93 @@ which should be translated separately and considered part of this sentence. */ /* Button to dismiss the support form from the POS dashboard. */ "pointOfSaleDashboard.support.cancel" = "Avbryt"; +/* Text displayed on Point of Sale settings when card reader battery is unknown. */ +"pointOfSaleSettingsHardwareDetailView.batteryLevelUnknown" = "Okänt"; + +/* Subtitle describing card reader documentation in Point of Sale settings. */ +"pointOfSaleSettingsHardwareDetailView.cardReaderDocumentationSubtitle" = "Lär dig mer om att ta emot mobila betalningar"; + +/* Title for card reader documentation option in Point of Sale settings. */ +"pointOfSaleSettingsHardwareDetailView.cardReaderDocumentationTitle" = "Dokumentation"; + +/* Text displayed on Point of Sale settings when the card reader is not connected. */ +"pointOfSaleSettingsHardwareDetailView.cardReaderNotConnected" = "Läsare inte ansluten"; + +/* Navigation title for card readers settings in Point of Sale. */ +"pointOfSaleSettingsHardwareDetailView.cardReadersTitle" = "Kortläsare"; + +/* Navigation title of Card reader settings. */ +"pointOfSaleSettingsHardwareDetailView.hardwareNavigationCardReaderTitle" = "Kortläsare"; + +/* Navigation title for the hardware settings list. */ +"pointOfSaleSettingsHardwareDetailView.hardwareTitle" = "Hårdvara"; + +/* Text displayed on Point of Sale settings pointing to the card reader battery. */ +"pointOfSaleSettingsHardwareDetailView.readerBatteryTitle" = "Batteri"; + +/* Text displayed on Point of Sale settings pointing to the card reader model. */ +"pointOfSaleSettingsHardwareDetailView.readerModelTitle" = "Modell"; + +/* Title for barcode scanner documentation option in Point of Sale settings. */ +"pointOfSaleSettingsHardwareDetailView.scannerDocumentationTitle" = "Dokumentation"; + +/* Navigation title for barcode scanners settings in Point of Sale. */ +"pointOfSaleSettingsHardwareDetailView.scannersTitle" = "Streckkodsläsare"; + +/* Text displayed on Point of Sale settings when store has not been provided. */ +"pointOfSaleSettingsService.storeNameNotSet" = "Inte inställt"; + +/* Label for address field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.address" = "Adress"; + +/* Label for email field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.email" = "E-post"; + +/* Text displayed on Point of Sale settings when any setting has not been provided. */ +"pointOfSaleSettingsStoreDetailView.notSet" = "Inte inställt"; + +/* Label for phone number field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.phoneNumber" = "Telefonnummer"; + +/* Label for physical address field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.physicalAddress" = "Fysisk adress"; + +/* Section title for receipt information in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.receiptInformation" = "Kvittoinformation"; + +/* Label for receipt store name field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.receiptStoreName" = "Butiksnamn"; + +/* Label for refund and returns policy field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.refundReturnsPolicy" = "Återbetalnings- och returpolicy"; + +/* Section title for store information in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.storeInformation" = "Butiksinformation"; + +/* Label for store name field in Point of Sale settings. */ +"pointOfSaleSettingsStoreDetailView.storeName" = "Butiksnamn"; + +/* Navigation title for the store details in POS settings. */ +"pointOfSaleSettingsStoreDetailView.storeTitle" = "Butik"; + +/* Title of the Point of Sale settings view. */ +"pointOfSaleSettingsView.navigationTitle" = "Inställningar"; + +/* Description of the settings to be found within the Hardware section. */ +"pointOfSaleSettingsView.sidebarNavigationHardwareSubtitle" = "Hantera hårdvaruanslutningar"; + +/* Title of the Hardware section within Point of Sale settings. */ +"pointOfSaleSettingsView.sidebarNavigationHardwareTitle" = "Hårdvara"; + +/* Description of the Help section in Point of Sale settings. */ +"pointOfSaleSettingsView.sidebarNavigationHelpSubtitle" = "Skaffa hjälp och support"; + +/* Title of the Help section within Point of Sale settings. */ +"pointOfSaleSettingsView.sidebarNavigationHelpTitle" = "Hjälp"; + +/* Description of the settings to be found within the Store section. */ +"pointOfSaleSettingsView.sidebarNavigationStoreSubtitle" = "Butikskonfiguration och inställningar"; + /* Heading for the barcode info modal in POS, introducing barcode scanning feature */ "pos.barcodeInfoModal.heading" = "Streckkodsskanning"; @@ -11517,6 +11621,9 @@ which should be translated separately and considered part of this sentence. */ /* Title at the header for the Cart view. */ "pos.cartView.cartTitle" = "Varukorg"; +/* The title of the menu button to start a barcode scanner setup flow. */ +"pos.cartView.cartTitle.barcodeScanningSetup.button" = "Skanna streckkod"; + /* Title for the 'Checkout' button to process the Order. */ "pos.cartView.checkoutButtonTitle" = "Gå till kassa"; @@ -11649,6 +11756,39 @@ which should be translated separately and considered part of this sentence. */ /* Accessibility label for button to dismiss a notice banner */ "pos.noticeView.dismiss.button.accessibiltyLabel" = "Avfärda"; +/* Section title for the products list */ +"pos.orderDetailsLoadingView.productsTitle" = "Produkter"; + +/* Label for the paid amount */ +"pos.orderDetailsView.paidLabel" = "Betald"; + +/* Label for products subtotal in the totals section */ +"pos.orderDetailsView.productsLabel" = "Produkter"; + +/* Section title for the products list */ +"pos.orderDetailsView.productsTitle" = "Produkter"; + +/* Label for a refund entry. %1$lld is the refund ID. */ +"pos.orderDetailsView.refundLabel" = "Återbetald"; + +/* Label for taxes in the totals section */ +"pos.orderDetailsView.taxesLabel" = "Moms"; + +/* Label for the order total */ +"pos.orderDetailsView.totalLabel" = "Totalt"; + +/* Section title for the order totals breakdown */ +"pos.orderDetailsView.totalsTitle" = "Totalt"; + +/* Text appearing on the order list screen when there's an error loading a page of orders after the first. Shown inline with the previously loaded orders above. */ +"pos.orderList.failedToLoadOrdersNextPageTitle" = "Kan inte ladda fler beställningar"; + +/* Text appearing on the order list screen when there's an error loading orders. */ +"pos.orderList.failedToLoadOrdersTitle" = "Kan inte ladda beställningar"; + +/* Title at the header for the Orders view. */ +"pos.orderListView.ordersTitle" = "Beställningar"; + /* Text indicating that there are options available for a parent product */ "pos.parentProductCard.optionsAvailable" = "Alternativ tillgängliga"; diff --git a/WooCommerce/Resources/tr.lproj/Localizable.strings b/WooCommerce/Resources/tr.lproj/Localizable.strings index 9b343a6de8c..d8506a8c2f8 100644 --- a/WooCommerce/Resources/tr.lproj/Localizable.strings +++ b/WooCommerce/Resources/tr.lproj/Localizable.strings @@ -9425,15 +9425,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "Ödemenin başlangıcından itibaren sipariş toplamı değişti. Lütfen geri gidin ve siparişin doğru olduğunu kontrol edin, ardından ödemeyi tekrar deneyin."; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "Tutar toplamdan daha fazla veya toplama eşit olmalıdır."; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "Ödenmesi gereken para üstü: %1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "Ödeme işlenmeye çalışılırken hata oluştu. Tekrar deneyin."; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "Blaze kampanyası için ürün seçer."; diff --git a/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings b/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings index 8542aa2b236..8da7d30d34d 100644 --- a/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings +++ b/WooCommerce/Resources/zh-Hans.lproj/Localizable.strings @@ -9428,15 +9428,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "开始付款后,订单总额已发生变化。 请返回检查订单正确与否,然后再次尝试付款。"; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "金额必须大于或等于总额。"; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "找零:%1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "尝试处理付款时出错。 请重试。"; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "为 Blaze 广告活动选择产品。"; diff --git a/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings b/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings index ad463b08cda..d74987462df 100644 --- a/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings +++ b/WooCommerce/Resources/zh-Hant.lproj/Localizable.strings @@ -9425,15 +9425,9 @@ which should be translated separately and considered part of this sentence. */ /* Error message when collecting an In-Person Payment and the order total has changed remotely. */ "collectOrderPaymentUseCase.error.message.orderTotalChanged" = "從付款開始至今的訂單總數已變更。 請返回並檢查訂單是否正確,並嘗試重新付款。"; -/* Error message when the cash amount entered is less than the order total. */ -"collectcashviewhelper.cashpaymentamountnotenough.errormessage" = "金額必須大於或等於總金額。"; - /* Change due when the cash amount entered exceeds the order total.Reads as 'Change due: $1.23' */ "collectcashviewhelper.changedue" = "找零金額:%1$@"; -/* Error message when the system fails to collect a cash payment. */ -"collectcashviewhelper.failedtocollectcashpayment.errormessage" = "嘗試處理付款時發生錯誤。 請再試一次。"; - /* Accessibility hint for selecting a product in the Add Product screen */ "configurationForBlaze.productRowAccessibilityHint" = "選取要進行 Blaze 行銷活動的產品。"; From 1619031d02be56784d35cc0731b1c0d2591b277d Mon Sep 17 00:00:00 2001 From: Automattic Release Bot Date: Mon, 8 Sep 2025 03:30:01 -0700 Subject: [PATCH 4/5] Update metadata translations --- fastlane/metadata/ar-SA/release_notes.txt | 1 - fastlane/metadata/de-DE/release_notes.txt | 1 - fastlane/metadata/default/release_notes.txt | 2 +- fastlane/metadata/es-ES/release_notes.txt | 1 - fastlane/metadata/fr-FR/release_notes.txt | 1 - fastlane/metadata/he/release_notes.txt | 1 - fastlane/metadata/id/release_notes.txt | 1 - fastlane/metadata/it/release_notes.txt | 1 - fastlane/metadata/ja/release_notes.txt | 1 - fastlane/metadata/ko/release_notes.txt | 1 - fastlane/metadata/nl-NL/release_notes.txt | 1 - fastlane/metadata/pt-BR/release_notes.txt | 1 - fastlane/metadata/ru/release_notes.txt | 1 - fastlane/metadata/sv/release_notes.txt | 1 - fastlane/metadata/tr/release_notes.txt | 1 - fastlane/metadata/zh-Hans/release_notes.txt | 1 - fastlane/metadata/zh-Hant/release_notes.txt | 1 - 17 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 fastlane/metadata/ar-SA/release_notes.txt delete mode 100644 fastlane/metadata/de-DE/release_notes.txt delete mode 100644 fastlane/metadata/es-ES/release_notes.txt delete mode 100644 fastlane/metadata/fr-FR/release_notes.txt delete mode 100644 fastlane/metadata/he/release_notes.txt delete mode 100644 fastlane/metadata/id/release_notes.txt delete mode 100644 fastlane/metadata/it/release_notes.txt delete mode 100644 fastlane/metadata/ja/release_notes.txt delete mode 100644 fastlane/metadata/ko/release_notes.txt delete mode 100644 fastlane/metadata/nl-NL/release_notes.txt delete mode 100644 fastlane/metadata/pt-BR/release_notes.txt delete mode 100644 fastlane/metadata/ru/release_notes.txt delete mode 100644 fastlane/metadata/sv/release_notes.txt delete mode 100644 fastlane/metadata/tr/release_notes.txt delete mode 100644 fastlane/metadata/zh-Hans/release_notes.txt delete mode 100644 fastlane/metadata/zh-Hant/release_notes.txt diff --git a/fastlane/metadata/ar-SA/release_notes.txt b/fastlane/metadata/ar-SA/release_notes.txt deleted file mode 100644 index 0b0b447dee4..00000000000 --- a/fastlane/metadata/ar-SA/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -أصبحت إدارة متجرك أكثر سلاسة بفضل سير عمل أكثر موثوقية لملصقات الشحن! تم أيضًا تحسين إعداد Jetpack للحصول على اتصال أسرع وأسهل. يمكنك التحديث الآن للاستمتاع بالتحسينات! diff --git a/fastlane/metadata/de-DE/release_notes.txt b/fastlane/metadata/de-DE/release_notes.txt deleted file mode 100644 index 10c911569f1..00000000000 --- a/fastlane/metadata/de-DE/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Dank eines zuverlässigeren Workflows für Versandetiketten ist die Verwaltung deines Shops jetzt noch reibungsloser! Die Einrichtung von Jetpack wurde ebenfalls verbessert, um eine schnellere und einfachere Verbindung zu ermöglichen. Führe jetzt ein Update durch, um von diesen Verbesserungen zu profitieren! diff --git a/fastlane/metadata/default/release_notes.txt b/fastlane/metadata/default/release_notes.txt index ebae74a38a4..599d230714d 100644 --- a/fastlane/metadata/default/release_notes.txt +++ b/fastlane/metadata/default/release_notes.txt @@ -1 +1 @@ -Managing your store just got smoother with a more reliable shipping label workflow! Jetpack setup has also been improved for a faster, easier connection. Update now and enjoy the improvements! \ No newline at end of file +This update smooths your WooCommerce experience with improved cash payments, easier access to POS settings, and accurate HAZMAT details on shipping labels. Plus, we fixed a Blaze flow issue so campaigns behave as expected. Faster, clearer, and more reliable — just how you need it! \ No newline at end of file diff --git a/fastlane/metadata/es-ES/release_notes.txt b/fastlane/metadata/es-ES/release_notes.txt deleted file mode 100644 index 0656323e680..00000000000 --- a/fastlane/metadata/es-ES/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Gestionar tu tienda ahora es más sencillo gracias a un flujo de trabajo de etiquetas de envío más fiable. La configuración de Jetpack también se ha mejorado para que la conexión sea más rápida y sencilla. Actualiza ahora y disfruta de estas mejoras. diff --git a/fastlane/metadata/fr-FR/release_notes.txt b/fastlane/metadata/fr-FR/release_notes.txt deleted file mode 100644 index f8cb1115e7c..00000000000 --- a/fastlane/metadata/fr-FR/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -La gestion de votre boutique s’est fluidifiée et bénéficie d’un flux de travail plus fiable pour les étiquettes d’expédition ! La configuration de Jetpack a également été améliorée pour se connecter plus rapidement et plus facilement. Mettez à jour dès maintenant pour profiter de ces améliorations ! diff --git a/fastlane/metadata/he/release_notes.txt b/fastlane/metadata/he/release_notes.txt deleted file mode 100644 index e3fa9d65fcc..00000000000 --- a/fastlane/metadata/he/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -ניהול החנות עכשיו יעיל יותר הודות לתהליך עבודה יציב יותר בתווית משלוח! ההתקנה של Jetpack גם שופרה לחיבור מהיר וקל יותר. כדאי לעדכן עכשיו כדי ליהנות מהשיפורים! diff --git a/fastlane/metadata/id/release_notes.txt b/fastlane/metadata/id/release_notes.txt deleted file mode 100644 index 38ebc86b074..00000000000 --- a/fastlane/metadata/id/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Pengelolaan toko Anda kini makin lancar dengan alur kerja label pengiriman yang lebih andal! Pengaturan Jetpack juga telah ditingkatkan untuk koneksi yang lebih cepat dan mudah. Perbarui sekarang dan nikmati peningkatan ini! diff --git a/fastlane/metadata/it/release_notes.txt b/fastlane/metadata/it/release_notes.txt deleted file mode 100644 index bef414968a9..00000000000 --- a/fastlane/metadata/it/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -La gestione del tuo negozio è ora più fluida grazie a un flusso di lavoro delle etichette di spedizione più affidabile. Anche la configurazione di Jetpack è stata migliorata per offrire una connessione più veloce e semplice. Effettua subito l'aggiornamento per usufruire di questi miglioramenti. diff --git a/fastlane/metadata/ja/release_notes.txt b/fastlane/metadata/ja/release_notes.txt deleted file mode 100644 index d1ac2803ba0..00000000000 --- a/fastlane/metadata/ja/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -配送ラベルのワークフローの信頼性が向上し、ストアの管理がスムーズになりました。 Jetpack の設定も改良され、接続が高速かつ簡単になりました。 今すぐ更新して、改良された機能をぜひご活用ください。 diff --git a/fastlane/metadata/ko/release_notes.txt b/fastlane/metadata/ko/release_notes.txt deleted file mode 100644 index 8e2372c0f6e..00000000000 --- a/fastlane/metadata/ko/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -더 안정적인 배송 레이블 워크플로우를 통해 스토어 관리가 더 원활해졌습니다! 젯팩 설정이 개선되어 더 빠르고 쉽게 연결할 수 있습니다. 지금 업데이트하여 이러한 개선 사항을 향유하세요! diff --git a/fastlane/metadata/nl-NL/release_notes.txt b/fastlane/metadata/nl-NL/release_notes.txt deleted file mode 100644 index 32ca4a9d69d..00000000000 --- a/fastlane/metadata/nl-NL/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Je winkel beheren is nu nog eenvoudiger geworden dankzij een betrouwbaardere workflow met verzendlabels! De Jetpack-configuratie is ook verbeterd voor een snellere en gemakkelijkere verbinding. Update nu en profiteer van deze verbeteringen! diff --git a/fastlane/metadata/pt-BR/release_notes.txt b/fastlane/metadata/pt-BR/release_notes.txt deleted file mode 100644 index 3b003bc7e81..00000000000 --- a/fastlane/metadata/pt-BR/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -O gerenciamento da sua loja ficou ainda melhor com um fluxo de trabalho de etiquetas de envio mais confiável. A configuração do Jetpack também foi aprimorada para agilizar e facilitar a conexão. Atualize agora para aproveitar as melhorias! diff --git a/fastlane/metadata/ru/release_notes.txt b/fastlane/metadata/ru/release_notes.txt deleted file mode 100644 index 391d409b8bc..00000000000 --- a/fastlane/metadata/ru/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Более надёжный процесс обработки транспортных этикеток делает управление магазином ещё удобнее. Подключение стало проще и надёжнее благодаря усовершенствованной настройке Jetpack. Обновите приложение, чтобы пользоваться всеми новинками! diff --git a/fastlane/metadata/sv/release_notes.txt b/fastlane/metadata/sv/release_notes.txt deleted file mode 100644 index f0a8d5a11c1..00000000000 --- a/fastlane/metadata/sv/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Hanteringen av din butik blev just smidigare tack vare ett mer tillförlitligt arbetsflöde för fraktetiketter. Jetpack-konfigurationen har också förbättrats för en snabbare och enklare anslutning. Uppdatera nu och ta del av dessa förbättringar. diff --git a/fastlane/metadata/tr/release_notes.txt b/fastlane/metadata/tr/release_notes.txt deleted file mode 100644 index b8c6d1f6c22..00000000000 --- a/fastlane/metadata/tr/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -Mağazanızı yönetmek, daha güvenilir bir gönderim etiketi iş akışıyla daha sorunsuz bir hale geldi! Jetpack kurulumu da daha hızlı ve kolay bir bağlantı için geliştirildi. Hemen güncelleyin ve iyileştirmelerin keyfini çıkarın! diff --git a/fastlane/metadata/zh-Hans/release_notes.txt b/fastlane/metadata/zh-Hans/release_notes.txt deleted file mode 100644 index 551a10ae8fb..00000000000 --- a/fastlane/metadata/zh-Hans/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -得益于更可靠的配送标签工作流,您现在可以更顺畅地管理您的商店! Jetpack 设置也得到优化,连接更快速便捷。 立即更新,畅享改进体验! diff --git a/fastlane/metadata/zh-Hant/release_notes.txt b/fastlane/metadata/zh-Hant/release_notes.txt deleted file mode 100644 index 686ac27fab4..00000000000 --- a/fastlane/metadata/zh-Hant/release_notes.txt +++ /dev/null @@ -1 +0,0 @@ -運送標籤工作流程更可靠,商店管理也更順暢! 同時改善 Jetpack 設定,提供更快速、方便的連結方式。 立即更新,享有新的強化功能! From b0e2478280ce9d39b09f709af6770059e379f613 Mon Sep 17 00:00:00 2001 From: Automattic Release Bot Date: Mon, 8 Sep 2025 03:30:15 -0700 Subject: [PATCH 5/5] Bump version number --- config/Version.Public.xcconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/Version.Public.xcconfig b/config/Version.Public.xcconfig index 462048d16ec..3988467aaf9 100644 --- a/config/Version.Public.xcconfig +++ b/config/Version.Public.xcconfig @@ -1,4 +1,4 @@ CURRENT_PROJECT_VERSION = $VERSION_LONG MARKETING_VERSION = $VERSION_SHORT -VERSION_LONG = 23.2.0.0 +VERSION_LONG = 23.2.0.1 VERSION_SHORT = 23.2