Skip to content

Commit 4b72d88

Browse files
committed
Freeze strings for localization
1 parent 1c29c7d commit 4b72d88

File tree

1 file changed

+147
-4
lines changed

1 file changed

+147
-4
lines changed

WooCommerce/Resources/en.lproj/Localizable.strings

Lines changed: 147 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1253,6 +1253,9 @@ which should be translated separately and considered part of this sentence. */
12531253
/* Title label for the daily spend amount on the Blaze ads campaign budget settings screen. */
12541254
"blazeBudgetSettingView.dailySpend" = "Daily spend";
12551255

1256+
/* Value format for the daily spend amount on the Blaze ads campaign budget settings screen. */
1257+
"blazeBudgetSettingView.dailySpendValue" = "$%d";
1258+
12561259
/* Subtitle of the Blaze budget setting screen */
12571260
"blazeBudgetSettingView.description" = "How much would you like to spend on your campaign, and how long should it run for?";
12581261

@@ -1280,6 +1283,9 @@ which should be translated separately and considered part of this sentence. */
12801283
/* Label for the campaign schedule on the Blaze budget setting screen */
12811284
"blazeBudgetSettingView.schedule" = "Schedule";
12821285

1286+
/* Accessibility hint for the schedule section on the Blaze budget setting screen */
1287+
"blazeBudgetSettingView.scheduleAccessibilityHint" = "Opens campaign schedule settings";
1288+
12831289
/* Title of the Blaze budget setting screen */
12841290
"blazeBudgetSettingView.title" = "Set your budget";
12851291

@@ -1292,6 +1298,15 @@ which should be translated separately and considered part of this sentence. */
12921298
/* The duration for a Blaze campaign with an end date. Placeholders are day count and formatted end date.Reads like: 10 days to Dec 19, 2024 */
12931299
"blazeBudgetSettingViewModel.dayCountToEndDate" = "%1$@ to %2$@";
12941300

1301+
/* The label for failed to load impressions */
1302+
"blazeBudgetSettingViewModel.impressionsFailure" = "Failed to load impressions";
1303+
1304+
/* The label for loading impressions */
1305+
"blazeBudgetSettingViewModel.impressionsLoading" = "Loading...";
1306+
1307+
/* The formatted estimated impression range for a Blaze campaign. Reads like: Estimated total impressions range is from 26100 to 35300 */
1308+
"blazeBudgetSettingViewModel.impressionsSectionAccessibility" = "Estimated total impressions range is from %1$lld to %2$lld";
1309+
12951310
/* The duration for a Blaze campaign in plural form. Reads like: 10 days */
12961311
"blazeBudgetSettingViewModel.multipleDays" = "%1$d days";
12971312

@@ -1481,12 +1496,27 @@ which should be translated separately and considered part of this sentence. */
14811496
/* Blaze campaign budget details with duration in singular form. Reads like: $35, 1 day from Dec 31 */
14821497
"blazeCampaignCreationFormViewModel.budgetSingleDay" = "%1$@, %2$d day from %3$@";
14831498

1499+
/* Text that will become a hyperlink in the second line of the terms of service checkbox text. */
1500+
"blazeCampaignCreationFormViewModel.campaignDetailsLinkText" = "I can cancel anytime";
1501+
14841502
/* The formatted weekly budget for an evergreen Blaze campaign with a starting date. Reads as $11 USD weekly starting from May 11 2024. */
14851503
"blazeCampaignCreationFormViewModel.evergreenCampaignWeeklyBudget" = "%1$@ weekly starting from %2$@";
14861504

14871505
/* Text indicating all locations for a Blaze campaign */
14881506
"blazeCampaignCreationFormViewModel.everywhere" = "Everywhere";
14891507

1508+
/* First part of checkbox text for accepting terms of service for finite Blaze campaigns with the duration of more than 7 days. %1$.0f is the weekly budget amount, %2$@ is the formatted start date. The content inside two double asterisks **...** denote bolded text. */
1509+
"blazeCampaignCreationFormViewModel.tosCheckboxFirstLinePart.MoreThanSevenDays" = "I agree to a recurring charge of up to **$%1$.0f weekly** starting **%2$@**. Charges may occur at varying times during the campaign.";
1510+
1511+
/* First part of checkbox text for accepting terms of service for finite Blaze campaigns with the duration up to 7 days. %1$.0f is the weekly budget amount, %2$@ is the formatted start date. The content inside two double asterisks **...** denote bolded text. */
1512+
"blazeCampaignCreationFormViewModel.tosCheckboxFirstLinePart.upToSevenDays" = "I agree to be charged up to **$%1$.0f** starting **%2$@**. Charges may occur in one or more payments while the campaign is active.";
1513+
1514+
/* First part of checkbox text for accepting terms of service for the endless Blaze campaign subscription. %1$.0f is the weekly budget amount, %2$@ is the formatted start date. The content inside two double asterisks **...** denote bolded text. */
1515+
"blazeCampaignCreationFormViewModel.tosCheckboxFirstLinePartEvergreen" = "I agree to a recurring **weekly charge up to $%1$.0f** starting **%2$@**. Charges may occur at varying times during the campaign.";
1516+
1517+
/* Second part of checkbox text for accepting terms of service for finite Blaze campaigns. %@ is \"I can cancel anytime\" substring for a hyperlink. */
1518+
"blazeCampaignCreationFormViewModel.tosCheckboxSecondLinePart" = "%@; I’ll only pay for ads delivered up to cancellation.";
1519+
14901520
/* The formatted total budget for a Blaze campaign, fixed in USD. Reads as $11 USD. Keep %.0f as is. */
14911521
"blazeCampaignCreationFormViewModel.totalBudget" = "$%.0f USD";
14921522

@@ -1853,6 +1883,12 @@ which should be translated separately and considered part of this sentence. */
18531883
/* Label of the start date picker on the Blaze campaign duration setting screen */
18541884
"blazeScheduleSettingView.startDate" = "Start date";
18551885

1886+
/* Accessibility hint for the start date picker on the Blaze campaign duration setting screen */
1887+
"blazeScheduleSettingView.startDateAccessibilityHint" = "Double tap to edit the campaign start date";
1888+
1889+
/* Accessibility label for the start date picker on the Blaze campaign duration setting screen. %@ is replaced with the selected date. */
1890+
"blazeScheduleSettingView.startDateAccessibilityLabel" = "Campaign start date is %@";
1891+
18561892
/* Title of the row to select all target devices for Blaze campaign creation */
18571893
"blazeTargetDevicePickerView.allTitle" = "All devices";
18581894

@@ -7491,6 +7527,9 @@ which should be translated separately and considered part of this sentence. */
74917527
/* Title for pending funds overview in WooPayments Payouts view. This shows the balance which will be made available for pay out later. */
74927528
"payouts.currency.overview.pendingFunds" = "Pending funds";
74937529

7530+
/* Accessibility label for the button to edit */
7531+
"pencilEditButton.accessibility.editButtonAccessibilityLabel" = "Edit";
7532+
74947533
/* Display label for the subscription status type */
74957534
"Pending" = "Pending";
74967535

@@ -7767,6 +7806,21 @@ which should be translated separately and considered part of this sentence. */
77677806
/* Title of the POS menu in the hub menu */
77687807
"Point of Sale Mode" = "Point of Sale Mode";
77697808

7809+
/* Error message shown when there is an unknown networking error while scanning a barcode. */
7810+
"pointOfSale.barcodeScan.error.network" = "Network request failed";
7811+
7812+
/* Error message shown when there is an internet connection error while scanning a barcode. */
7813+
"pointOfSale.barcodeScan.error.noInternetConnection" = "No internet connection";
7814+
7815+
/* Error message shown when parent product is not found for a variation. */
7816+
"pointOfSale.barcodeScan.error.noParentProduct" = "Parent product not found for variation";
7817+
7818+
/* Error message shown when a scanned item is not found in the store. */
7819+
"pointOfSale.barcodeScan.error.notFound" = "Unknown scanned item";
7820+
7821+
/* Error message shown when a scanned item is of an unsupported type. */
7822+
"pointOfSale.barcodeScan.error.unsupportedProductType" = "Unsupported item type";
7823+
77707824
/* Indicates the status of a card reader. Presented to users when payment collection starts */
77717825
"pointOfSale.cardPresent.cancelledOnReader.title" = "Payment cancelled on reader";
77727826

@@ -8139,6 +8193,9 @@ which should be translated separately and considered part of this sentence. */
81398193
/* The accessibility label for the `x` button next to each item in the Point of Sale cart.The button removes the item. The translation should be short, to make it quick to navigate by voice. */
81408194
"pointOfSale.item.removeFromCart.button.accessibilityLabel" = "Remove";
81418195

8196+
/* Loading item accessibility label in POS */
8197+
"pointOfSale.itemListCard.loadingItemAccessibilityLabel" = "Loading";
8198+
81428199
/* Button to come back to order editing when coupon validation fails. */
81438200
"pointOfSale.orderSync.couponsError.editOrder" = "Edit order";
81448201

@@ -8368,8 +8425,10 @@ which should be translated separately and considered part of this sentence. */
83688425
/* Title of the simple products information modal in POS */
83698426
"pos.simpleProductsModal.title" = "Why can't I see my products?";
83708427

8371-
/* Label to be displayed in the product's card when out of stock
8372-
Label to be displayed in the product's card when there's stock of a given product */
8428+
/* Label to be displayed in the product's card when there's stock of a given product */
8429+
"pos.stockStatusLabel.inStockWithQuantity" = "%1$@ in stock";
8430+
8431+
/* Label to be displayed in the product's card when out of stock */
83738432
"pos.stockStatusLabel.outofstock" = "Out of stock";
83748433

83758434
/* Button title for new order button */
@@ -9976,6 +10035,9 @@ which should be translated separately and considered part of this sentence. */
997610035
/* Cancel button title for the Shipping Label purchase flow, shown in the nav bar */
997710036
"shipping.label.navigationBar.cancel.button.title" = "Cancel";
997810037

10038+
/* Label indicating the expiry date of a credit/debit card. The placeholder is the date. Reads like: Expire 08/26 */
10039+
"shippingLabelPaymentMethod.expiry" = "Expire %1$@";
10040+
997910041
/* Badge wording when the customs information is completed */
998010042
"shippingLabels.customs.completedBadge" = "Completed";
998110043

@@ -12108,6 +12170,48 @@ If your translation of that term also happens to contains a hyphen, please be su
1210812170
Navigation bar title for editing linked products for upsell products */
1210912171
"Upsells" = "Upsells";
1211012172

12173+
/* Button to cancel confirming all agreements on the UPS Terms and Conditions view fails */
12174+
"upsTermsView.cancel" = "Cancel";
12175+
12176+
/* The first checkbox on the UPS Terms and Conditions view. The placeholder is a link to the UPS Terms of Service. Reads as: 'I agree to the UPS® Terms of Service.' */
12177+
"upsTermsView.checkbox1" = "I agree to the %1$@.";
12178+
12179+
/* The second checkbox on the UPS Terms and Conditions view. The placeholder is a link to the list of prohibited items. Reads as: 'I will not ship any Prohibited Items that UPS® disallows, nor any regulated items without the necessary permissions.' */
12180+
"upsTermsView.checkbox2" = "I will not ship any %1$@ that UPS® disallows, nor any regulated items without the necessary permissions.";
12181+
12182+
/* The third checkbox on the UPS Terms and Conditions view. The placeholder is a link to the UPS Technology Agreement. Reads as: 'I also agree to the UPS® Technology Agreement.' */
12183+
"upsTermsView.checkbox3" = "I also agree to the %1$@.";
12184+
12185+
/* Button to confirm all agreements on the UPS Terms and Conditions view */
12186+
"upsTermsView.confirmButton" = "Confirm and continue";
12187+
12188+
/* Title of the alert when confirming all agreements on the UPS Terms and Conditions view fails */
12189+
"upsTermsView.errorMessage" = "An unexpected error occurred when confirming your acceptance. Please try again.";
12190+
12191+
/* Title of the alert when confirming all agreements on the UPS Terms and Conditions view fails */
12192+
"upsTermsView.errorTitle" = "Error confirming acceptance";
12193+
12194+
/* Message on the UPS Terms and Conditions view */
12195+
"upsTermsView.message" = "To start shipping from this address with UPS®, we need you to agree to the following terms and conditions:";
12196+
12197+
/* Link to the prohibited items on the UPS Terms and Conditions view */
12198+
"upsTermsView.prohibitedItems" = "Prohibited Items";
12199+
12200+
/* Button to retry confirming all agreements on the UPS Terms and Conditions view fails */
12201+
"upsTermsView.retry" = "Retry";
12202+
12203+
/* Title label for the origin address on the UPS Terms and Conditions view */
12204+
"upsTermsView.shippingFrom" = "Shipping from";
12205+
12206+
/* Link to the technology agreement on the UPS Terms and Conditions view */
12207+
"upsTermsView.technologyAgreement" = "UPS® Technology Agreement";
12208+
12209+
/* Link to the terms of service on the UPS Terms and Conditions view */
12210+
"upsTermsView.termsOfService" = "UPS® Terms of Service";
12211+
12212+
/* Title of the UPS Terms and Conditions view */
12213+
"upsTermsView.title" = "UPS® Terms and Conditions";
12214+
1211112215
/* Navigation bar title for editing the URL of a text link
1211212216
URL text field placeholder */
1211312217
"URL" = "URL";
@@ -13097,6 +13201,15 @@ If your translation of that term also happens to contains a hyphen, please be su
1309713201
/* Message to be displayed after moving items between shipments in the shipping label creation flow. The placeholders are the number of items and shipment index respectively. Reads as: 'Moved 3 items to Shipment 2'. */
1309813202
"wooShipping.createLabels.splitShipment.movingCompletionFormat" = "Moved %1$@ to %2$@";
1309913203

13204+
/* Cancel button title on the error alert when saving split shipment changes fails */
13205+
"wooShipping.createLabels.splitShipment.saveShipmentError.cancel" = "Cancel";
13206+
13207+
/* Retry button title on the error alert when saving split shipment changes fails */
13208+
"wooShipping.createLabels.splitShipment.saveShipmentError.retry" = "Retry";
13209+
13210+
/* Title of the error alert when saving split shipment changes fails */
13211+
"wooShipping.createLabels.splitShipment.saveShipmentError.title" = "Unable to save changes. Please try again.";
13212+
1310013213
/* Instructions to ask customer to select items to split during shipping label creation. The placeholder is title of a button to move items to a new shipment . */
1310113214
"wooShipping.createLabels.splitShipment.SelectionInstructionsNotice.message" = "To split, select the items, and tap %1$@ when the toolbar appears.";
1310213215

@@ -13349,6 +13462,30 @@ If your translation of that term also happens to contains a hyphen, please be su
1334913462
/* Title of the HAZMAT detail view in the shipping label creation flow */
1335013463
"wooShippingHazmatDetailView.title" = "Are you shipping dangerous goods or hazardous materials?";
1335113464

13465+
/* Button to dismiss the web view to add payment method for shipping label purchase */
13466+
"wooShippingPaymentMethodsView.addPaymentMethod.doneButton" = "Done";
13467+
13468+
/* Notice displayed after adding a new payment method for shipping label purchase */
13469+
"wooShippingPaymentMethodsView.addPaymentMethod.methodAddedNotice" = "Payment method added";
13470+
13471+
/* Title of the web view to add payment method for shipping label purchase */
13472+
"wooShippingPaymentMethodsView.addPaymentMethod.webViewTitle" = "Add payment method";
13473+
13474+
/* Button to confirm a credit/debit for purchasing a shipping label */
13475+
"wooShippingPaymentMethodsView.confirmButton" = "Use this card";
13476+
13477+
/* Button to dismiss an error alert on the shipping label payment method sheet */
13478+
"wooShippingPaymentMethodsView.confirmError.cancel" = "Cancel";
13479+
13480+
/* Button to retry an action on the shipping label payment method sheet */
13481+
"wooShippingPaymentMethodsView.confirmError.retry" = "Retry";
13482+
13483+
/* Title of the error alert when confirming a payment method for purchasing shipping label fails */
13484+
"wooShippingPaymentMethodsView.confirmErrorTitle" = "Unable to confirm the payment method";
13485+
13486+
/* Label of the toggle to enable emailing receipt upon purchasing a shipping label */
13487+
"wooShippingPaymentMethodsView.emailReceipt" = "Email the receipt";
13488+
1335213489
/* Action button on the payment method empty sheet in the Shipping Label purchase flow */
1335313490
"wooShippingPaymentMethodsView.emptyView.actionButton" = "New credit or debit card";
1335413491

@@ -13358,8 +13495,14 @@ If your translation of that term also happens to contains a hyphen, please be su
1335813495
/* Title of the payment method empty sheet in the Shipping Label purchase flow */
1335913496
"wooShippingPaymentMethodsView.emptyView.title" = "Add a payment method";
1336013497

13361-
/* Note of the payment method sheet in the Shipping Label purchase flow. Placeholder is the username of an associated WordPress account. Please keep the `@` in front of the placeholder. */
13362-
"wooShippingPaymentMethodsView.note" = "Credit cards are retrieved from the following WordPress.com account: @%1$@.";
13498+
/* Note of the payment method sheet in the Shipping Label purchase flow. Placeholders are the name and username of an associated WordPress account. Please keep the `@` in front of the second placeholder. */
13499+
"wooShippingPaymentMethodsView.noteWithUsername" = "Credit cards are retrieved from the following WordPress.com account: %1$@ <@%2$@>.";
13500+
13501+
/* Note for users without permission to manage payment methods for shipping label purchase. The placeholders are the store owner name and username respectively. */
13502+
"wooShippingPaymentMethodsView.paymentMethodsNotEditableNote" = "Only the site owner can manage the shipping label payment methods. Please contact store owner %1$@ (%2$@) to manage payment methods";
13503+
13504+
/* Title of the error alert when refresh payment methods for purchasing shipping label fails */
13505+
"wooShippingPaymentMethodsView.refreshErrorTitle" = "Unable to refresh your payment methods";
1336313506

1336413507
/* Subtitle of the payment method sheet in the Shipping Label purchase flow */
1336513508
"wooShippingPaymentMethodsView.subtitle" = "Choose a payment method.";

0 commit comments

Comments
 (0)