Skip to content

Commit 013bd16

Browse files
committed
Freeze strings for localization
1 parent 78c91f9 commit 013bd16

File tree

1 file changed

+114
-18
lines changed

1 file changed

+114
-18
lines changed

WooCommerce/Resources/en.lproj/Localizable.strings

Lines changed: 114 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55
/* Variation ID. Parameters: %1$@ - Product variation ID */
66
"#%1$@" = "#%1$@";
77

8-
/* In Order List, the pattern to show the order number. For example, “#123456”. The %@ placeholder is the order number. */
9-
"#%@ %@" = "#%1$@ %2$@";
10-
118
/* Label that describes the completed progress of an update being installed (e.g. 15% complete). Keep the %.0f%% exactly as is */
129
"%.0f%% complete" = "%.0f%% complete";
1310

@@ -3585,7 +3582,6 @@ which should be translated separately and considered part of this sentence. */
35853582
"dashboardViewHostingController.title" = "My store";
35863583

35873584
/* Navigation title of the orders filter selector screen for date range
3588-
Row title for filtering orders by date range.
35893585
Title describing the possible date range selections of the Analytics Hub
35903586
Title of the range selection list */
35913587
"Date Range" = "Date Range";
@@ -4575,9 +4571,21 @@ which should be translated separately and considered part of this sentence. */
45754571
/* Accessibility hint for the filter history button on the filter list screen */
45764572
"filterListViewController.historyBarButtonItem.accessibilityHint" = "Filter history";
45774573

4574+
/* Button title for applying filters to a list of orders. */
4575+
"filterOrderListViewModel.OrderListFilter.filterActionTitle" = "Show Orders";
4576+
45784577
/* Row title for filtering orders by customer. */
45794578
"filterOrderListViewModel.OrderListFilter.rowCustomer" = "Customer";
45804579

4580+
/* Row title for filtering orders by sales channel. */
4581+
"filterOrderListViewModel.OrderListFilter.rowSalesChannel" = "Sales Channel";
4582+
4583+
/* Row title for filtering orders by date range. */
4584+
"filterOrderListViewModel.OrderListFilter.rowTitleDateRange" = "Date Range";
4585+
4586+
/* Row title for filtering orders by order status. */
4587+
"filterOrderListViewModel.OrderListFilter.rowTitleOrderStatus" = "Order Status";
4588+
45814589
/* Row title for filtering orders by Product. */
45824590
"filterOrderListViewModel.OrderListFilter.rowTitleProduct" = "Product";
45834591

@@ -4921,10 +4929,6 @@ which should be translated separately and considered part of this sentence. */
49214929
/* Country option for a site address. */
49224930
"Guernsey" = "Guernsey";
49234931

4924-
/* In Order Details, the name of the billed person when there are no name and last name.
4925-
In Order List, the name of the billed person when there are no first and last name. */
4926-
"Guest" = "Guest";
4927-
49284932
/* Country option for a site address. */
49294933
"Guinea" = "Guinea";
49304934

@@ -6753,8 +6757,7 @@ which should be translated separately and considered part of this sentence. */
67536757
"Order Notes" = "Order Notes";
67546758

67556759
/* Change order status screen - Screen title
6756-
Navigation title of the orders filter selector screen for order statuses
6757-
Row title for filtering orders by order status. */
6760+
Navigation title of the orders filter selector screen for order statuses */
67586761
"Order Status" = "Order Status";
67596762

67606763
/* Order status update success notice */
@@ -7024,6 +7027,12 @@ which should be translated separately and considered part of this sentence. */
70247027
/* Heading for the section that shows the Shipping Lines when creating or editing an order */
70257028
"orderForm.shipping" = "Shipping";
70267029

7030+
/* In Order List, the pattern to show the order number. For example, “#123456”. The %@ placeholder is the order number. */
7031+
"orderlistcellviewmodel.cell.title" = "#%1$@ %2$@";
7032+
7033+
/* In Order List, the name of the billed person when there are no first and last name. */
7034+
"orderlistcellviewmodel.customerName.guestName" = "Guest";
7035+
70277036
/* Label for the row showing the cost of coupon in the order */
70287037
"orderPaymentSection.coupon" = "Coupon";
70297038

@@ -8041,17 +8050,56 @@ which should be translated separately and considered part of this sentence. */
80418050
"pos.barcodeInfoModal.quinaryMessage" = "The scanner emulates a keyboard, so sometimes it will prevent the software keyboard from showing, e.g. in search. Tap on the keyboard icon to show it again.";
80428051

80438052
/* Secondary bullet point in the barcode info modal in POS, instructing to set scanner to HID mode */
8044-
"pos.barcodeInfoModal.secondaryMessage" = "• Refer to your Bluetooth barcode scanner's instructions to set HID mode.";
8053+
"pos.barcodeInfoModal.secondaryMessage.2" = "• Refer to your Bluetooth barcode scanner's instructions to set HID mode. This usually requires scanning a special barcode in the manual.";
80458054

80468055
/* Accessible version of secondary bullet point in barcode info modal, without bullet character for screen readers */
8047-
"pos.barcodeInfoModal.secondaryMessage.accessible" = "Second: Refer to your Bluetooth barcode scanner's instructions to set H-I-D mode.";
8056+
"pos.barcodeInfoModal.secondaryMessage.accessible.2" = "Second: Refer to your Bluetooth barcode scanner's instructions to set H-I-D mode. This usually requires scanning a special barcode in the manual.";
80488057

80498058
/* Tertiary bullet point in the barcode info modal in POS, instructing to connect scanner via Bluetooth settings */
80508059
"pos.barcodeInfoModal.tertiaryMessage" = "• Connect your barcode scanner in iOS Bluetooth settings.";
80518060

80528061
/* Accessible version of tertiary bullet point in barcode info modal, without bullet character for screen readers */
80538062
"pos.barcodeInfoModal.tertiaryMessage.accessible" = "Third: Connect your barcode scanner in iOS Bluetooth settings.";
80548063

8064+
/* Title for the back button in barcode scanner setup navigation */
8065+
"pos.barcodeScannerSetup.back.button.title" = "Back";
8066+
8067+
/* Title for the done button in barcode scanner setup navigation */
8068+
"pos.barcodeScannerSetup.done.button.title" = "Done";
8069+
8070+
/* Heading for the barcode scanner setup flow in POS */
8071+
"pos.barcodeScannerSetup.heading" = "Barcode Scanner Setup";
8072+
8073+
/* Introductory message in the barcode scanner setup flow in POS */
8074+
"pos.barcodeScannerSetup.introMessage" = "Choose your barcode scanner to get started with the setup process.";
8075+
8076+
/* Title for the next button in barcode scanner setup navigation */
8077+
"pos.barcodeScannerSetup.next.button.title" = "Next";
8078+
8079+
/* Subtitle for other scanner option in barcode scanner setup */
8080+
"pos.barcodeScannerSetup.other.subtitle" = "General scanner setup instructions";
8081+
8082+
/* Title for other scanner option in barcode scanner setup */
8083+
"pos.barcodeScannerSetup.other.title" = "Other";
8084+
8085+
/* Subtitle for Socket S720 scanner option in barcode scanner setup */
8086+
"pos.barcodeScannerSetup.socketS720.subtitle" = "Small handheld scanner with a charging dock or stand";
8087+
8088+
/* Title for Socket S720 scanner option in barcode scanner setup */
8089+
"pos.barcodeScannerSetup.socketS720.title" = "Socket S720";
8090+
8091+
/* Subtitle for Star BSH-20B scanner option in barcode scanner setup */
8092+
"pos.barcodeScannerSetup.starBSH20B.subtitle" = "Ergonomic scanner with a stand";
8093+
8094+
/* Title for Star BSH-20B scanner option in barcode scanner setup */
8095+
"pos.barcodeScannerSetup.starBSH20B.title" = "Star BSH-20B";
8096+
8097+
/* Subtitle for TBC scanner option in barcode scanner setup */
8098+
"pos.barcodeScannerSetup.tbcScanner.subtitle" = "Recommended scanner";
8099+
8100+
/* Title for TBC scanner option in barcode scanner setup */
8101+
"pos.barcodeScannerSetup.tbcScanner.title" = "Scanner TBC";
8102+
80558103
/* Hint to add products to the Cart when this is empty. */
80568104
"pos.cartView.addItemsToCartHint" = "Tap on a product to \n add it to the cart";
80578105

@@ -8061,8 +8109,8 @@ which should be translated separately and considered part of this sentence. */
80618109
/* Title for the 'Checkout' button to process the Order. */
80628110
"pos.cartView.checkoutButtonTitle" = "Check out";
80638111

8064-
/* Title for the 'Clear' button to remove all products from the Cart. */
8065-
"pos.cartView.clearButtonTitle" = "Clear";
8112+
/* Title for the 'Clear cart' confirmation button to remove all products from the Cart. */
8113+
"pos.cartView.clearButtonTitle.1" = "Clear cart";
80668114

80678115
/* Back button title in the child item list screen. */
80688116
"pos.childItemList.back" = "Back";
@@ -8085,6 +8133,39 @@ which should be translated separately and considered part of this sentence. */
80858133
/* Title of the exit Point of Sale modal alert */
80868134
"pos.exitPOSModal.exitTitle" = "Exit Point of Sale mode?";
80878135

8136+
/* Button title to dismiss POS ineligible view */
8137+
"pos.ineligible.dismiss.button.title" = "Exit POS";
8138+
8139+
/* Button title to refresh POS eligibility check */
8140+
"pos.ineligible.refresh.button.title" = "Retry";
8141+
8142+
/* Suggestion for disabled feature switch: enable feature in WooCommerce settings */
8143+
"pos.ineligible.suggestion.featureSwitchDisabled" = "Point of Sale must be enabled to proceed. Please enable the POS feature from your WordPress admin under WooCommerce settings > Advanced > Features.";
8144+
8145+
/* Suggestion for feature switch sync failure: relaunch or check connection */
8146+
"pos.ineligible.suggestion.featureSwitchSyncFailure" = "Try relaunching the app or check your internet connection and try again.";
8147+
8148+
/* Suggestion for self deallocated: relaunch */
8149+
"pos.ineligible.suggestion.selfDeallocated" = "Try relaunching the app to resolve this issue.";
8150+
8151+
/* Suggestion for site settings unavailable: check connection or contact support */
8152+
"pos.ineligible.suggestion.siteSettingsNotAvailable" = "Check your internet connection and try relaunching the app. If the issue persists, please contact support.";
8153+
8154+
/* Suggestion for unsupported currency with list of supported currencies. %1$@ is a placeholder for the localized list of supported currency codes. */
8155+
"pos.ineligible.suggestion.unsupportedCurrency" = "The POS system is not available for your store’s currency. It currently supports only %1$@. Please check your store currency settings or contact support for assistance.";
8156+
8157+
/* Suggestion for unsupported iOS version: update iOS */
8158+
"pos.ineligible.suggestion.unsupportedIOSVersion" = "Point of Sale requires iOS 17 or later. Please update your device to iOS 17+ to use this feature.";
8159+
8160+
/* Suggestion for unsupported WooCommerce version: update plugin. %1$@ is a placeholder for the minimum required version. */
8161+
"pos.ineligible.suggestion.unsupportedWooCommerceVersion" = "Your WooCommerce version is not supported. The POS system requires WooCommerce version %1$@ or above. Please update WooCommerce to the latest version.";
8162+
8163+
/* Suggestion for missing WooCommerce plugin: install plugin */
8164+
"pos.ineligible.suggestion.wooCommercePluginNotFound" = "Install and activate the WooCommerce plugin from your WordPress admin.";
8165+
8166+
/* Title shown in POS ineligible view */
8167+
"pos.ineligible.title" = "Unable to load";
8168+
80888169
/* Subtitle appearing on error screens when there is a network connectivity error. */
80898170
"pos.itemList.connectivityErrorSubtitle" = "Please check your internet connection and try again.";
80908171

@@ -9842,9 +9923,6 @@ which should be translated separately and considered part of this sentence. */
98429923
/* Accessibility label to show bottom action sheet options for a downloadable file */
98439924
"Show bottom action sheet options for a downloadable file" = "Show bottom action sheet options for a downloadable file";
98449925

9845-
/* Button title for applying filters to a list of orders. */
9846-
"Show Orders" = "Show Orders";
9847-
98489926
/* Accessibility label for the 'Show password' button in the login page's password field.
98499927
Accessibility label for the “Show password“ button in the login page's password field. */
98509928
"Show password" = "Show password";
@@ -10353,6 +10431,9 @@ which should be translated separately and considered part of this sentence. */
1035310431
/* Title of the footer in Shipping Label Package Detail screen */
1035410432
"Sum of products and package weight" = "Sum of products and package weight";
1035510433

10434+
/* In Order Details, the name of the billed person when there are no name and last name. */
10435+
"SummaryTableViewCellViewModel.guestName" = "Guest";
10436+
1035610437
/* Button to dismiss the alert when a support request. */
1035710438
"supportForm.gotIt" = "Got It";
1035810439

@@ -12011,11 +12092,14 @@ If your translation of that term also happens to contains a hyphen, please be su
1201112092
"Wallis and Futuna" = "Wallis and Futuna";
1201212093

1201312094
/* Info message when connecting your watch to the phone for the first time. */
12014-
"watch.connect.message" = "Open Woo on your iPhone, connect your store, and hold your Watch nearby";
12095+
"watch.connect.messageUpdated" = "Open Woo on your iPhone, log into your store, and hold your Watch nearby.";
1201512096

1201612097
/* Button title for when connecting the watch does not work on the connecting screen. */
1201712098
"watch.connect.notworking.title" = "It's not working";
1201812099

12100+
/* Workaround when connecting the watch to the phone fails. */
12101+
"watch.connect.workaround" = "If the error persists, relaunch the app.";
12102+
1201912103
/* Error description on the watch store stats screen. */
1202012104
"watch.mystore.error.description" = "Make sure your watch is connected to the internet and your phone is nearby.";
1202112105

@@ -12458,6 +12542,9 @@ If your translation of that term also happens to contains a hyphen, please be su
1245812542
/* Label when an address is verified on the shipping label creation screen */
1245912543
"wooShipping.createLabels.addressVerification.verified" = "Address verified";
1246012544

12545+
/* Label for row showing the additional cost to require additional handling on the shipping label creation screen */
12546+
"wooShipping.createLabels.bottomSheet.additionalHandling" = "Additional Handling";
12547+
1246112548
/* Label for the option to add a payment method on the shipping label creation screen */
1246212549
"wooShipping.createLabels.bottomSheet.addPaymentMethod" = "Add payment method";
1246312550

@@ -12470,6 +12557,9 @@ If your translation of that term also happens to contains a hyphen, please be su
1247012557
/* Label for row showing the base fee for the selected shipping service on the shipping label creation screen. Reads like: 'USPS - Media Mail (base fee)' */
1247112558
"wooShipping.createLabels.bottomSheet.baseFee" = "%1$@ (base fee)";
1247212559

12560+
/* Label for row showing the additional cost to require carbon neutral delivery on the shipping label creation screen */
12561+
"wooShipping.createLabels.bottomSheet.carbonNeutral" = "Carbon Neutral";
12562+
1247312563
/* Title for the edit destination address screen in the shipping label creation flow */
1247412564
"wooShipping.createLabels.bottomSheet.editDestination" = "Edit Destination";
1247512565

@@ -12488,6 +12578,9 @@ If your translation of that term also happens to contains a hyphen, please be su
1248812578
/* Label for button to purchase the shipping label on the shipping label creation screen, including the label price. Reads like: 'Purchase Label · $7.63' */
1248912579
"wooShipping.createLabels.bottomSheet.purchaseFormat" = "Purchase Label · %1$@";
1249012580

12581+
/* Label for row showing the additional cost to require Saturday delivery on the shipping label creation screen */
12582+
"wooShipping.createLabels.bottomSheet.saturdayDelivery" = "Saturday Delivery";
12583+
1249112584
/* Label for address where the shipment is shipped from on the shipping label creation screen */
1249212585
"wooShipping.createLabels.bottomSheet.shipFrom" = "Ship from";
1249312586

@@ -12788,6 +12881,9 @@ If your translation of that term also happens to contains a hyphen, please be su
1278812881
/* Retry button title on the error alert when saving split shipment changes fails */
1278912882
"wooShipping.createLabels.splitShipment.saveShipmentError.retry" = "Retry";
1279012883

12884+
/* Button on the error alert to revert changes when saving split shipment changes fails */
12885+
"wooShipping.createLabels.splitShipment.saveShipmentError.revertChanges" = "Revert changes";
12886+
1279112887
/* Title of the error alert when saving split shipment changes fails */
1279212888
"wooShipping.createLabels.splitShipment.saveShipmentError.title" = "Unable to save changes. Please try again.";
1279312889

0 commit comments

Comments
 (0)