@@ -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