Skip to content

Commit 9277f4c

Browse files
committed
Freeze strings for localization
1 parent 93c54fb commit 9277f4c

File tree

1 file changed

+72
-11
lines changed

1 file changed

+72
-11
lines changed

WooCommerce/Resources/en.lproj/Localizable.strings

Lines changed: 72 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1379,6 +1379,9 @@ which should be translated separately and considered part of this sentence. */
13791379
/* Label for the estimated impressions on the Blaze budget setting screen */
13801380
"blazeBudgetSettingView.estimatedImpressions" = "Estimated people reached per day";
13811381

1382+
/* Switch to toggle evergreen mode on or off for a Blaze campaign. */
1383+
"blazeBudgetSettingView.evergreenCampaign" = "Run until I stop it";
1384+
13821385
/* Button to retry fetching estimated impressions on the Blaze campaign duration setting screen */
13831386
"blazeBudgetSettingView.forecastingFailed" = "Failed to estimate impressions. Retry?";
13841387

@@ -1400,15 +1403,15 @@ which should be translated separately and considered part of this sentence. */
14001403
/* Title of the Blaze budget setting screen */
14011404
"blazeBudgetSettingView.title" = "Set your budget";
14021405

1403-
/* Label for total spend on the Blaze budget setting screen */
1404-
"blazeBudgetSettingView.totalSpend" = "Total spend";
1405-
14061406
/* Button to update the budget on the Blaze budget setting screen */
14071407
"blazeBudgetSettingView.update" = "Update";
14081408

14091409
/* The formatted amount to be spent on a Blaze campaign daily. Reads like: $15 daily */
14101410
"blazeBudgetSettingViewModel.dailyAmount" = "%1$@ daily";
14111411

1412+
/* The formatted date for an evergreen Blaze campaign, with the starting date in the placeholder. Read as Starting from May 11. */
1413+
"blazeBudgetSettingViewModel.evergreenCampaignDate" = "Starting from %1$@";
1414+
14121415
/* The duration for a Blaze campaign in plural form. Reads like: 10 days */
14131416
"blazeBudgetSettingViewModel.multipleDays" = "%1$d days";
14141417

@@ -1424,6 +1427,12 @@ which should be translated separately and considered part of this sentence. */
14241427
/* The total duration for a Blaze campaign in singular form. Reads like: for 1 day */
14251428
"blazeBudgetSettingViewModel.totalDurationSingleDay" = "for %1$d day";
14261429

1430+
/* Label for total spend on the Blaze budget setting screen */
1431+
"blazeBudgetSettingViewModel.totalSpend" = "Total spend";
1432+
1433+
/* Label for weekly spend on the Blaze budget setting screen */
1434+
"blazeBudgetSettingViewModel.weeklySpend" = "Weekly spend";
1435+
14271436
/* Button to dismiss the alert when attempting to start Blaze campaign creation flow without any product in the store */
14281437
"blazeCampaignCreationCoordinator.NoProductAlert.cancel" = "Cancel";
14291438

@@ -1562,6 +1571,9 @@ which should be translated separately and considered part of this sentence. */
15621571
/* Blaze campaign budget details with duration in singular form. Reads like: $35, 1 day from Dec 31 */
15631572
"blazeCampaignCreationFormViewModel.budgetSingleDay" = "%1$@, %2$d day from %3$@";
15641573

1574+
/* The formatted weekly budget for an evergreen Blaze campaign with a starting date. Reads as $11 USD weekly starting from May 11 2024. */
1575+
"blazeCampaignCreationFormViewModel.evergreenCampaignWeeklyBudget" = "%1$@ weekly starting from %2$@";
1576+
15651577
/* Text indicating all locations for a Blaze campaign */
15661578
"blazeCampaignCreationFormViewModel.everywhere" = "Everywhere";
15671579

@@ -3476,6 +3488,10 @@ which should be translated separately and considered part of this sentence. */
34763488
/* Title for the default component option field in the Component Settings view */
34773489
"Default Option" = "Default Option";
34783490

3491+
/* Details text for the Custom Fields row
3492+
Title for the Custom Fields row */
3493+
"defaultProductFormTableViewModel.customFieldsDetails" = "Custom Fields";
3494+
34793495
/* Title for Subscription expiry row in the product form screen. */
34803496
"defaultProductFormTableViewModel.expireAfter" = "Expire after";
34813497

@@ -7421,8 +7437,11 @@ which should be translated separately and considered part of this sentence. */
74217437
/* Indicates the status of a card reader. Presented to users when payment collection starts */
74227438
"pointOfSale.cardPresent.paymentProcessing.title" = "Processing payment";
74237439

7424-
/* Indicates the status of a card reader. Presented to users when payment collection starts */
7425-
"pointOfSale.cardPresent.paymentSuccessful.title" = "Payment successful!";
7440+
/* Message shown to users when payment is made. %1$@ is a placeholder for the order total, e.g $10.50. Please include %1$@ in your formatted string */
7441+
"pointOfSale.cardPresent.paymentSuccessful.message" = "A payment of %1$@ was successfully made";
7442+
7443+
/* Title shown to users when payment is made successfully. */
7444+
"pointOfSale.cardPresent.paymentSuccessful.title" = "Payment successful";
74267445

74277446
/* Message shown on the Point of Sale checkout while the reader is being prepared. */
74287447
"pointOfSale.cardPresent.preparingForPayment.message" = "Preparing card for payment";
@@ -7448,11 +7467,14 @@ which should be translated separately and considered part of this sentence. */
74487467
/* Indicates the status of a card reader. Presented to users when payment collection starts */
74497468
"pointOfSale.cardPresent.presentCard.title" = "Ready for payment";
74507469

7451-
/* Button to try to collect a payment again. Presented to users after connecting to reader fails on the Point of Sale Checkout */
7452-
"pointOfSale.cardPresent.readerDisconnected.button.title" = "Collect Payment";
7470+
/* Button to connect to the card reader, shown on the Point of Sale Checkout as a primary CTA. */
7471+
"pointOfSale.cardPresent.readerNotConnected.button.title" = "Connect to reader";
7472+
7473+
/* Instruction to merchants shown on the Point of Sale Checkout, so they can take a card payment. */
7474+
"pointOfSale.cardPresent.readerNotConnected.instruction" = "To process this payment, please connect your reader.";
74537475

7454-
/* Error message. Presented to users when reader is disconnected on the Point of Sale Checkout */
7455-
"pointOfSale.cardPresent.readerDisconnected.title" = "Reader disconnected";
7476+
/* Error message. Presented to users when card reader is not connected on the Point of Sale Checkout */
7477+
"pointOfSale.cardPresent.readerNotConnected.title" = "Reader not connected";
74567478

74577479
/* Message shown on the Point of Sale checkout while the order is being validated. */
74587480
"pointOfSale.cardPresent.validatingOrder.message" = "Checking order";
@@ -7526,6 +7548,12 @@ which should be translated separately and considered part of this sentence. */
75267548
/* Title label for modal dialog that appears when connecting to a card reader */
75277549
"pointOfSale.cardPresentPayment.alert.connectingToReader.title" = "Connecting to reader";
75287550

7551+
/* Button to dismiss the alert presented when successfully connected to a reader */
7552+
"pointOfSale.cardPresentPayment.alert.connectionSuccess.done.button.title" = "Done";
7553+
7554+
/* Title of the alert presented when the user successfully connects a Bluetooth card reader */
7555+
"pointOfSale.cardPresentPayment.alert.connectionSuccess.title" = "Reader connected";
7556+
75297557
/* Button to allow the user to close the modal without connecting. */
75307558
"pointOfSale.cardPresentPayment.alert.foundMultipleReaders.cancel.button.title" = "Cancel";
75317559

@@ -7622,6 +7650,12 @@ which should be translated separately and considered part of this sentence. */
76227650
/* Title of the alert presented when the user tries to connect a Bluetooth card reader and it fails */
76237651
"pointOfSale.cardPresentPayment.alert.scanningFailed.title" = "Connecting reader failed";
76247652

7653+
/* Button title to retry synchronizing order and calculating order totals */
7654+
"pointOfSale.orderSync.error.retry" = "Retry";
7655+
7656+
/* Title of the error when failing to synchronize order and calculate order totals */
7657+
"pointOfSale.orderSync.error.title" = "Couldn't load totals";
7658+
76257659
/* Country option for a site address. */
76267660
"Poland" = "Poland";
76277661

@@ -7641,6 +7675,15 @@ which should be translated separately and considered part of this sentence. */
76417675
/* Title for the 'Clear' button to remove all products from the Cart. */
76427676
"pos.cartView.clearButtonTitle" = "Clear";
76437677

7678+
/* Body text of the exit Point of Sale modal alert */
7679+
"pos.exitPOSModal.exitBody" = "Any orders in progress will be lost.";
7680+
7681+
/* Button text of the exit Point of Sale modal alert */
7682+
"pos.exitPOSModal.exitButtom" = "Exit";
7683+
7684+
/* Title of the exit Point of Sale modal alert */
7685+
"pos.exitPOSModal.exitTitle" = "Exit Point of Sale mode?";
7686+
76447687
/* Text for the button appearing on the item list screen when there are no products to load. */
76457688
"pos.itemList.emptyProductsButtonTitle" = "Create a simple product";
76467689

@@ -7680,11 +7723,29 @@ which should be translated separately and considered part of this sentence. */
76807723
/* Title of the Point of Sale product selector */
76817724
"pos.itemlistview.productSelectorTitle" = "Products";
76827725

7726+
/* Action text in the simple products information modal in POS */
7727+
"pos.simpleProductsModal.action" = "Create an order in store management";
7728+
7729+
/* Hint in the simple products information modal in POS */
7730+
"pos.simpleProductsModal.hint" = "To take payment for a non-simple product, exit POS and create a new order from the orders tab.";
7731+
7732+
/* Message in the simple products information modal in POS, explaining future plans */
7733+
"pos.simpleProductsModal.message.future" = "Other product types, such as variable and virtual, will be available in future updates.";
7734+
7735+
/* Message in the simple products information modal in POS */
7736+
"pos.simpleProductsModal.message.issue" = "Only simple physical products can be used with POS right now.";
7737+
7738+
/* Title for the OK button on the simple products information modal in POS */
7739+
"pos.simpleProductsModal.ok.button.title" = "OK";
7740+
7741+
/* Title of the simple products information modal in POS */
7742+
"pos.simpleProductsModal.title" = "Why can't I see my products?";
7743+
76837744
/* Button title for calculate amounts button */
76847745
"pos.totalsView.calculateAmounts" = "Calculate amounts";
76857746

7686-
/* Button title for new transaction button */
7687-
"pos.totalsView.newTransaction" = "New transaction";
7747+
/* Button title for new order button */
7748+
"pos.totalsView.newOrder" = "New order";
76887749

76897750
/* Title for subtotal amount field */
76907751
"pos.totalsView.subtotal" = "Subtotal";

0 commit comments

Comments
 (0)