diff --git a/WooCommerce/Resources/en.lproj/Localizable.strings b/WooCommerce/Resources/en.lproj/Localizable.strings index cae2e3bb0fb..ce464227e16 100644 --- a/WooCommerce/Resources/en.lproj/Localizable.strings +++ b/WooCommerce/Resources/en.lproj/Localizable.strings @@ -2557,7 +2557,6 @@ which should be translated separately and considered part of this sentence. */ Button to dismiss the Coupon Creation Success screen Navigation bar action to close the gift card code scanner. Text for the close button in the Add Product screen - Text for the close button in the Coupon Details screen Text for the close button in the Edit Address Form Title of the Close action on the Jetpack Install view */ "Close" = "Close"; @@ -3021,10 +3020,6 @@ which should be translated separately and considered part of this sentence. */ /* Description for the Origin Country row in Customs screen of Shipping Label flow */ "Country where the product was manufactured or assembled" = "Country where the product was manufactured or assembled"; -/* Title for the coupon field on the Coupon Details screen during order creation - Title for the Coupon screen during order creation */ -"Coupon" = "Coupon"; - /* The singular coupon summary. Reads like: Coupon (code1) */ "Coupon (%1$@)" = "Coupon (%1$@)"; @@ -3056,9 +3051,6 @@ which should be translated separately and considered part of this sentence. */ Title of the Coupons menu in the hub menu */ "Coupons" = "Coupons"; -/* The plural coupon summary. Reads like: Coupon (code1, code2) */ -"Coupons (%1$@)" = "Coupons (%1$@)"; - /* The title for a button that causes the app to deliberately crash for debugging purposes */ "Crash Immediately" = "Crash Immediately"; @@ -3191,9 +3183,6 @@ which should be translated separately and considered part of this sentence. */ /* Title in custom range date picker */ "Custom Date Range" = "Custom Date Range"; -/* Title for the order custom fields list */ -"Custom Fields" = "Custom Fields"; - /* Error shown in Shipping Label Origin Address validation for phone number when the it doesn't have expected length for international shipment. */ "Custom forms require a 10-digit phone number" = "Custom forms require a 10-digit phone number"; @@ -3371,6 +3360,12 @@ which should be translated separately and considered part of this sentence. */ /* Title for Customers list screen */ "customersList.title" = "Customers"; +/* Label for the Cancel button to close the editor */ +"customFieldEditorView.cancel" = "Cancel"; + +/* Button title for deleting a custom field */ +"customFieldEditorView.deleteButton" = "Delete custom field"; + /* Picker option for using Text Editor */ "customFieldEditorView.editorPickerHTML" = "HTML"; @@ -3386,9 +3381,45 @@ which should be translated separately and considered part of this sentence. */ /* Placeholder for the Key field */ "customFieldEditorView.keyPlaceholder" = "Enter key"; +/* Label for the Save button to save changes */ +"customFieldEditorView.save" = "Save"; + /* Label for the Value field */ "customFieldEditorView.valueLabel" = "Value"; +/* VoiceOver accessibility hint, informing the user the button can be used to add custom field. */ +"customFieldsListHostingController.accessibilityHintAddCustomField" = "Add a new custom field to the list"; + +/* Accessibility label for the Add Custom Field button */ +"customFieldsListHostingController.accessibilityLabelAddCustomField" = "Add custom field"; + +/* Title for the notice when a custom field is deleted */ +"customFieldsListHostingController.deleteNoticeTitle" = "Custom field deleted"; + +/* Action to undo the deletion of a custom field */ +"customFieldsListHostingController.deleteNoticeUndo" = "Undo"; + +/* Message for the in progress view shown when saving changes */ +"customFieldsListHostingController.inProgressMessage" = "Please wait while we save your changes"; + +/* Title for the in progress view shown when saving changes */ +"customFieldsListHostingController.inProgressTitle" = "Saving..."; + +/* Button to save the changes on Custom Fields list */ +"customFieldsListHostingController.save" = "Save"; + +/* Message for the error message when saving changes */ +"customFieldsListHostingController.saveErrorMessage" = "There was an error saving your changes. Please try again."; + +/* Title for the error message when saving changes */ +"customFieldsListHostingController.saveErrorTitle" = "Error saving changes"; + +/* Title for the success message when saving changes */ +"customFieldsListHostingController.saveSuccessTitle" = "Changes saved"; + +/* Title for the order custom fields list */ +"customFieldsListHostingController.title" = "Custom Fields"; + /* Title of the store onboarding task to customize the store domain. */ "Customize your domain" = "Customize your domain"; @@ -3803,7 +3834,6 @@ which should be translated separately and considered part of this sentence. */ Edit product downloadable files screen - button title to apply changes to downloadable files Navigation bar button on the domain settings screen to leave the flow. Settings > Set up Tap to Pay on iPhone > Try a Payment > Payment flow > Review Order > Done button - Text for the done button in the Coupon Details screen Text for the done button in the domain contact info form. Text for the done button in the Edit Address Form Text for the done button in the edit customer provided note screen @@ -6779,6 +6809,9 @@ which should be translated separately and considered part of this sentence. */ /* Origin in Order Attribution Section on Order Details screen. */ "orderAttributionInfo.webAdmin" = "Web admin"; +/* Title of the section that display coupons applied to an order, within the order creation screen. */ +"OrderCouponSectionView.header.coupons" = "Coupons"; + /* Content of error presented when Delete Shipment Tracking Action Failed. It reads: Unable to delete tracking for order #{order number}. Parameters: %1$d - order number */ "orderDetail.deleteTracking.notice.title" = "Unable to delete tracking for order #%1$d"; @@ -7247,7 +7280,7 @@ which should be translated separately and considered part of this sentence. */ "Please charge reader" = "Please charge reader"; /* Error message shown when Tap to Pay on iPhone cannot be used because the device does not meet minimum requirements. */ -"Please check that your phone meets these requirements: iPhone XS or newer running iOS 16.4 or above. Contact support if this error shows on a supported device." = "Please check that your phone meets these requirements: iPhone XS or newer running iOS 16.4 or above. Contact support if this error shows on a supported device."; +"Please check that your phone meets these requirements: iPhone XS or newer running iOS 16.7 or above. Contact support if this error shows on a supported device." = "Please check that your phone meets these requirements: iPhone XS or newer running iOS 16.7 or above. Contact support if this error shows on a supported device."; /* Order gift card error notice message when the gift card is invalid. */ "Please check the remaining balance of the gift card." = "Please check the remaining balance of the gift card."; @@ -7778,6 +7811,9 @@ which should be translated separately and considered part of this sentence. */ /* Title of the error when failing to synchronize order and calculate order totals */ "pointOfSale.orderSync.error.title" = "Couldn't load totals"; +/* Button to dismiss the payments onboarding sheet from the POS dashboard. */ +"pointOfSaleDashboard.payments.onboarding.cancel" = "Cancel"; + /* Button to dismiss the support form from the POS dashboard. */ "pointOfSaleDashboard.support.done" = "Done"; @@ -8318,6 +8354,15 @@ which should be translated separately and considered part of this sentence. */ /* Label for the suggested product on the Blaze dashboard view. */ "productInfoView.suggestedProductLabel" = "Suggested product"; +/* Placeholder of the cell in Product Inventory Settings > GTIN, UPC, EAN, or ISBN */ +"productInventorySettings.globalUniqueIdentifier.placeholder" = "Optional"; + +/* VoiceOver accessibility hint, informing the user the button can be used to scan products. */ +"productInventorySettings.GlobalUniqueIdentifier.ScanButton" = "Scans barcodes that are associated with a product Global Unique Identifier for stock management."; + +/* Title of the cell in Product Inventory Settings > GTIN, UPC, EAN, or ISBN */ +"productInventorySettings.globalUniqueIdentifier.title" = "GTIN, UPC, EAN, ISBN"; + /* Title of the billing interval row on the Product Price screen */ "productPriceSettingsViewController.billingIntervalRowTitle" = "Billing interval"; @@ -8722,9 +8767,6 @@ which should be translated separately and considered part of this sentence. */ /* Message from the in-person payment card reader prompting user to remove their card */ "Remove Card" = "Remove Card"; -/* Text for the button to remove a Coupon from the order during order creation */ -"Remove Coupon from Order" = "Remove Coupon from Order"; - /* Text for button to remove a discount in the discounts details screen Title for the Remove button in Details screen during order creation */ "Remove Discount" = "Remove Discount"; @@ -12122,12 +12164,18 @@ which should be translated separately and considered part of this sentence. */ /* Info label for height input field */ "wooShipping.createLabel.addPackage.height" = "Height"; +/* The title for a button to dismiss the keyboard on the order creation/editing screen */ +"wooShipping.createLabel.addPackage.keyboard.toolbar.done.button.title" = "Done"; + /* Info label for length input field */ "wooShipping.createLabel.addPackage.length" = "Length"; /* Info label for selecting package type */ "wooShipping.createLabel.addPackage.packageType" = "Package type"; +/* Info label for weight input field */ +"wooShipping.createLabel.addPackage.packageWeight" = "Package weight"; + /* Info label for saved package option */ "wooShipping.createLabel.addPackage.saved" = "Saved"; @@ -12137,6 +12185,9 @@ which should be translated separately and considered part of this sentence. */ /* Button for saving package as a new template */ "wooShipping.createLabel.addPackage.savePackageTemplate" = "Save package template"; +/* Placeholder text for package name field */ +"wooShipping.createLabel.addPackage.savePackageTemplatePlaceholder" = "Enter a unique package name"; + /* Title for the Add Package screen */ "wooShipping.createLabel.addPackage.title" = "Add Package"; @@ -12194,6 +12245,36 @@ which should be translated separately and considered part of this sentence. */ /* Length, width, and height dimensions with the unit for an item to ship. Reads like: '20 x 35 x 5 cm' */ "wooShipping.createLabels.items.dimensions" = "%1$@ x %2$@ x %3$@ %4$@"; +/* Heading for the shipping service section in the shipping label creation screen. */ +"wooShipping.createLabels.rates.shippingService" = "Shipping service"; + +/* Label when shipping rate has option to require an adult signature in Woo Shipping label creation flow. Reads like: 'Adult signature required (+$9.35)' */ +"wooShipping.createLabels.shippingService.adultSignatureRequired" = "Adult Signature Required (+%1$@)"; + +/* Singular format of number of business days in Woo Shipping label creation flow. Reads like: '1 business day' */ +"wooShipping.createLabels.shippingService.deliveryDaySingular" = "%1$d business day"; + +/* Plural format of number of business days in Woo Shipping label creation flow. Reads like: '3 business days' */ +"wooShipping.createLabels.shippingService.deliveryDaysPlural" = "%1$d business days"; + +/* Label when shipping rate includes free pickup in Woo Shipping label creation flow. */ +"wooShipping.createLabels.shippingService.freePickup" = "Free pickup"; + +/* Label when shipping rate includes tracking in Woo Shipping label creation flow. */ +"wooShipping.createLabels.shippingService.includesTracking" = "Includes tracking"; + +/* Label when shipping rate includes insurance in Woo Shipping label creation flow. Placeholder is an amount. Reads like: 'Insurance (up to $100)' */ +"wooShipping.createLabels.shippingService.insuranceAmount" = "Insurance (up to %1$@)"; + +/* Label when shipping rate includes insurance in Woo Shipping label creation flow. Placeholder is a literal. Reads like: 'Insurance (limited)' */ +"wooShipping.createLabels.shippingService.insuranceLiteral" = "Insurance (%1$@)"; + +/* Label when shipping rate has option to require a signature in Woo Shipping label creation flow. Reads like: 'Signature required (+$3.70)' */ +"wooShipping.createLabels.shippingService.signatureRequired" = "Signature Required (+%1$@)"; + +/* Label when shipping rate includes tracking in Woo Shipping label creation flow. */ +"wooShipping.createLabels.shippingService.tracking" = "Tracking"; + /* Title for the screen to create a shipping label */ "wooShipping.createLabels.title" = "Create Shipping Labels";