Skip to content

Commit fad32fb

Browse files
committed
Freeze strings for localization
1 parent e1b170f commit fad32fb

File tree

1 file changed

+113
-8
lines changed

1 file changed

+113
-8
lines changed

WooCommerce/Resources/en.lproj/Localizable.strings

Lines changed: 113 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,9 @@ which should be translated separately and considered part of this sentence. */
341341
/* Instruction text to explain magic link login step. */
342342
"A WordPress.com account is connected to your store credentials. To continue, we will send a verification link to the email address above." = "A WordPress.com account is connected to your store credentials. To continue, we will send a verification link to the email address above.";
343343

344+
/* Title of a4 paper size option for printing a shipping label */
345+
"A4" = "A4";
346+
344347
/* No comment provided by engineer. */
345348
"Abandoned cart recovery" = "Abandoned cart recovery";
346349

@@ -2322,6 +2325,9 @@ which should be translated separately and considered part of this sentence. */
23222325
/* Error message when the card is removed from the reader prematurely. */
23232326
"Card was removed too soon - please try transaction again." = "Card was removed too soon - please try transaction again.";
23242327

2328+
/* Button to refresh the state of the in-person payments setup */
2329+
"card.present.payment.setup.webview.title" = "Payments Setup";
2330+
23252331
/* Default accessibility label for a custom indeterminate progress view, used for card payments. */
23262332
"card.waves.progressView.accessibilityLabel" = "In progress";
23272333

@@ -3360,12 +3366,24 @@ which should be translated separately and considered part of this sentence. */
33603366
/* Title for Customers list screen */
33613367
"customersList.title" = "Customers";
33623368

3369+
/* Title for the action sheet with additional options */
3370+
"customFieldEditorView.actionSheetTitle" = "More Options";
3371+
33633372
/* Label for the Cancel button to close the editor */
33643373
"customFieldEditorView.cancel" = "Cancel";
33653374

3375+
/* Button title for copying the custom field key */
3376+
"customFieldEditorView.copyKeyButton" = "Copy Key";
3377+
3378+
/* Button title for copying the custom field value */
3379+
"customFieldEditorView.copyValueButton" = "Copy Value";
3380+
33663381
/* Button title for deleting a custom field */
33673382
"customFieldEditorView.deleteButton" = "Delete custom field";
33683383

3384+
/* Label for the Done button to save changes */
3385+
"customFieldEditorView.done" = "Done";
3386+
33693387
/* Picker option for using Text Editor */
33703388
"customFieldEditorView.editorPickerHTML" = "HTML";
33713389

@@ -3375,14 +3393,23 @@ which should be translated separately and considered part of this sentence. */
33753393
/* Picker option for using Text Editor */
33763394
"customFieldEditorView.editorPickerText" = "Text";
33773395

3396+
/* Notice shown when the key has been copied to clipboard */
3397+
"customFieldEditorView.keyCopiedNotice" = "Key copied to clipboard";
3398+
3399+
/* Error message shown when the entered key is identical to an existing key. */
3400+
"customFieldEditorView.keyErrorDisallowedKey" = "Invalid key: This key is already used for another custom field. \nThe app currently does not support creating duplicate keys. Please use wp-admin to duplicate a key if needed.";
3401+
3402+
/* Error message shown when key starts with underscore */
3403+
"customFieldEditorView.keyErrorPrefix" = "Invalid key: please remove the '_' character from the beginning.";
3404+
33783405
/* Label for the Key field */
33793406
"customFieldEditorView.keyLabel" = "Key";
33803407

33813408
/* Placeholder for the Key field */
33823409
"customFieldEditorView.keyPlaceholder" = "Enter key";
33833410

3384-
/* Label for the Save button to save changes */
3385-
"customFieldEditorView.save" = "Save";
3411+
/* Notice shown when the value has been copied to clipboard */
3412+
"customFieldEditorView.valueCopiedNotice" = "Value copied to clipboard";
33863413

33873414
/* Label for the Value field */
33883415
"customFieldEditorView.valueLabel" = "Value";
@@ -3399,6 +3426,15 @@ which should be translated separately and considered part of this sentence. */
33993426
/* Action to undo the deletion of a custom field */
34003427
"customFieldsListHostingController.deleteNoticeUndo" = "Undo";
34013428

3429+
/* Text for button that's shown when the list is empty. */
3430+
"customFieldsListHostingController.emptyStateButton" = "Learn more";
3431+
3432+
/* Message when the list is empty. */
3433+
"customFieldsListHostingController.emptyStateDescription" = "Custom fields are optional metadata to display extra information or customize your store's shopping experience";
3434+
3435+
/* Title for the message when the list is empty. */
3436+
"customFieldsListHostingController.emptyStateTitle" = "No custom fields found";
3437+
34023438
/* Message for the in progress view shown when saving changes */
34033439
"customFieldsListHostingController.inProgressMessage" = "Please wait while we save your changes";
34043440

@@ -3420,6 +3456,15 @@ which should be translated separately and considered part of this sentence. */
34203456
/* Title for the order custom fields list */
34213457
"customFieldsListHostingController.title" = "Custom Fields";
34223458

3459+
/* Content of the banner when there are unsaved custom fields */
3460+
"customFieldsListTopBanner.description" = "When saving changes to custom fields, they will take effect immediately.";
3461+
3462+
/* Dismiss button title */
3463+
"customFieldsListTopBanner.dismiss" = "Dismiss";
3464+
3465+
/* Title of the banner when there are unsaved custom fields */
3466+
"customFieldsListTopBanner.title" = "View and edit custom fields";
3467+
34233468
/* Title of the store onboarding task to customize the store domain. */
34243469
"Customize your domain" = "Customize your domain";
34253470

@@ -6878,6 +6923,9 @@ which should be translated separately and considered part of this sentence. */
68786923
/* Text on the button title to see the order's receipt */
68796924
"OrderDetailsDataSource.configureSeeReceipt.button.title" = "See Receipt";
68806925

6926+
/* Button on bottom of shipping label card to view the shipping label */
6927+
"orderDetailsDataSource.shippingLabels.viewLabel" = "View purchased shipping label";
6928+
68816929
/* Title of Shipping Section in Order Details screen */
68826930
"orderDetailsDataSource.shippingLines.title" = "Shipping";
68836931

@@ -8129,6 +8177,12 @@ which should be translated separately and considered part of this sentence. */
81298177
/* Error message when the scanner cannot find a matching product. %@ is the SKU code. */
81308178
"Product with SKU \"%@\" not found." = "Product with SKU \"%@\" not found.";
81318179

8180+
/* The instruction text below the scan area in the barcode scanner for product barcode. */
8181+
"ProductBarcodeInputScanner.instructionText" = "Scan product barcode or QR Code";
8182+
8183+
/* Navigation bar title for scanning a barcode or QR Code to use as a product's barcode. */
8184+
"ProductBarcodeInputScanner.titleView" = "Scan barcode or QR Code";
8185+
81328186
/* State when the prompt description is almost there for the main prompt description suggestion in product creation with AI. */
81338187
"productCreationAIPromptProgressBar.main.almostDone" = "Almost there.";
81348188

@@ -8363,6 +8417,9 @@ which should be translated separately and considered part of this sentence. */
83638417
/* Title of the cell in Product Inventory Settings > GTIN, UPC, EAN, or ISBN */
83648418
"productInventorySettings.globalUniqueIdentifier.title" = "GTIN, UPC, EAN, ISBN";
83658419

8420+
/* The message of the alert when there is an error updating the product global unique identifier */
8421+
"productInventorySettings.invalidGlobalUniqueIdentifier.error" = "Please enter only numbers and hyphens (-).";
8422+
83668423
/* Title of the billing interval row on the Product Price screen */
83678424
"productPriceSettingsViewController.billingIntervalRowTitle" = "Billing interval";
83688425

@@ -8464,12 +8521,6 @@ which should be translated separately and considered part of this sentence. */
84648521
/* Title for the One time shipping product shipping setting. */
84658522
"productShippingSettings.oneTimeShipping.title" = "One time shipping";
84668523

8467-
/* The instruction text below the scan area in the barcode scanner for product SKU. */
8468-
"ProductSKUInputScanner.instructionText" = "Scan product barcode or QR Code";
8469-
8470-
/* Navigation bar title for scanning a barcode or QR Code to use as a product's SKU. */
8471-
"ProductSKUInputScanner.titleView" = "Scan barcode or QR Code to update SKU";
8472-
84738524
/* Message on the secondary view of the products tab split view before any product is selected. */
84748525
"productsTab.emptySecondaryView.message" = "No product selected";
84758526

@@ -12197,6 +12248,9 @@ which should be translated separately and considered part of this sentence. */
1219712248
/* Title of the button to dismiss the shipping label creation screen */
1219812249
"wooShipping.createLabel.cancelButton" = "Cancel";
1219912250

12251+
/* Title of the button to dismiss the shipping label screen */
12252+
"wooShipping.createLabel.closeButton" = "Close";
12253+
1220012254
/* Label for section in shipping label creation to declare when a package contains hazardous materials. */
1220112255
"wooShipping.createLabel.hazmatLabel" = "Are you shipping dangerous goods or hazardous materials?";
1220212256

@@ -12206,6 +12260,12 @@ which should be translated separately and considered part of this sentence. */
1220612260
/* Call to action in the shipping rate section during shipping label creation, when there is no selected package. */
1220712261
"wooShipping.createLabel.shippingRate.placeholderTitle" = "Select a package to get shipping rates";
1220812262

12263+
/* Label for row showing the additional cost to require an adult signature on the shipping label creation screen */
12264+
"wooShipping.createLabels.bottomSheet.adultSignatureRequired" = "Adult Signature Required";
12265+
12266+
/* 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)' */
12267+
"wooShipping.createLabels.bottomSheet.baseFee" = "%1$@ (base fee)";
12268+
1220912269
/* Label for the toggle to mark the order as complete on the shipping label creation screen */
1221012270
"wooShipping.createLabels.bottomSheet.markComplete" = "Mark this order complete and notify the customer";
1221112271

@@ -12218,6 +12278,9 @@ which should be translated separately and considered part of this sentence. */
1221812278
/* Label for button to purchase the shipping label on the shipping label creation screen */
1221912279
"wooShipping.createLabels.bottomSheet.purchase" = "Purchase Label";
1222012280

12281+
/* Label for button to purchase the shipping label on the shipping label creation screen, including the label price. Reads like: 'Purchase Label · $7.63' */
12282+
"wooShipping.createLabels.bottomSheet.purchaseFormat" = "Purchase Label · %1$@";
12283+
1222112284
/* Label for address where the shipment is shipped from on the shipping label creation screen */
1222212285
"wooShipping.createLabels.bottomSheet.shipFrom" = "Ship from";
1222312286

@@ -12227,6 +12290,9 @@ which should be translated separately and considered part of this sentence. */
1222712290
/* Label for address where the shipment is shipped to on the shipping label creation screen */
1222812291
"wooShipping.createLabels.bottomSheet.shipTo" = "Ship to";
1222912292

12293+
/* Label for row showing the additional cost to require a signature on the shipping label creation screen */
12294+
"wooShipping.createLabels.bottomSheet.signatureRequired" = "Signature Required";
12295+
1223012296
/* Label for row showing the subtotal for shipment costs on the shipping label creation screen */
1223112297
"wooShipping.createLabels.bottomSheet.subtotal" = "Subtotal";
1223212298

@@ -12245,9 +12311,45 @@ which should be translated separately and considered part of this sentence. */
1224512311
/* Length, width, and height dimensions with the unit for an item to ship. Reads like: '20 x 35 x 5 cm' */
1224612312
"wooShipping.createLabels.items.dimensions" = "%1$@ x %2$@ x %3$@ %4$@";
1224712313

12314+
/* Link for more information about how to print a purchased shipping label on the shipping label screen */
12315+
"wooShipping.createLabels.postPurchase.info" = "Learn how to print from your mobile device";
12316+
12317+
/* Navigation bar title of shipping label printing instructions screen */
12318+
"wooShipping.createLabels.postPurchase.infoTitle" = "Print from your mobile device";
12319+
12320+
/* Note about reusing a purchased shipping label on the shipping label screen */
12321+
"wooShipping.createLabels.postPurchase.note" = "Note: Reusing a printed label is a violation of our terms of service and may result in criminal charges.";
12322+
12323+
/* Title for button to print a purchased shipping label on the shipping label screen */
12324+
"wooShipping.createLabels.postPurchase.printButton" = "Print Shipping Label";
12325+
12326+
/* Message displayed on the shipping label screen when a purchased shipping label can be printed */
12327+
"wooShipping.createLabels.postPurchase.printMessage" = "From here you can print the shipping label again or change the paper size of the label.";
12328+
12329+
/* Heading displayed on the shipping label screen when a purchased shipping label can be printed */
12330+
"wooShipping.createLabels.postPurchase.readyToPrint" = "Your shipping label is ready to print";
12331+
12332+
/* Link to request a refund for a purchased shipping label on the shipping label screen */
12333+
"wooShipping.createLabels.postPurchase.requestRefund" = "Request refund";
12334+
12335+
/* Link to schedule a pickup for a purchased shipping label on the shipping label screen */
12336+
"wooShipping.createLabels.postPurchase.schedulePickup" = "Schedule pickup";
12337+
12338+
/* Link to track a shipment for a purchase shipping label on the shipping label screen */
12339+
"wooShipping.createLabels.postPurchase.trackShipment" = "Track shipment";
12340+
1224812341
/* Heading for the shipping service section in the shipping label creation screen. */
1224912342
"wooShipping.createLabels.rates.shippingService" = "Shipping service";
1225012343

12344+
/* Label for the menu to select a sort order for shipping rates in the shipping label creation screen. */
12345+
"wooShipping.createLabels.rates.sortBy" = "Sort by";
12346+
12347+
/* Option to sort shipping rates by delivery time in the shipping label creation screen. */
12348+
"wooShipping.createLabels.rates.sortBy.deliveryTime" = "Fastest";
12349+
12350+
/* Option to sort shipping rates by price in the shipping label creation screen. */
12351+
"wooShipping.createLabels.rates.sortBy.price" = "Cheapest";
12352+
1225112353
/* Label when shipping rate has option to require an adult signature in Woo Shipping label creation flow. Reads like: 'Adult signature required (+$9.35)' */
1225212354
"wooShipping.createLabels.shippingService.adultSignatureRequired" = "Adult Signature Required (+%1$@)";
1225312355

@@ -12278,6 +12380,9 @@ which should be translated separately and considered part of this sentence. */
1227812380
/* Title for the screen to create a shipping label */
1227912381
"wooShipping.createLabels.title" = "Create Shipping Labels";
1228012382

12383+
/* Title for the screen to view a shipping label */
12384+
"wooShipping.createLabels.viewLabelTitle" = "View Shipping Label";
12385+
1228112386
/* WordPress API (unmapped!) error. Parameters: %1$@ - code, %2$@ - message */
1228212387
"WordPress API Error: [%1$@] %2$@" = "WordPress API Error: [%1$@] %2$@";
1228312388

0 commit comments

Comments
 (0)