Skip to content

Commit 765bca3

Browse files
committed
Freeze strings for localization
1 parent 526e02c commit 765bca3

File tree

1 file changed

+65
-50
lines changed

1 file changed

+65
-50
lines changed

WooCommerce/Resources/en.lproj/Localizable.strings

Lines changed: 65 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -430,16 +430,12 @@ which should be translated separately and considered part of this sentence. */
430430
/* Title of the no price warning row on Product Variation main screen when a variation is enabled without a price */
431431
"Add a price to your variation to make it visible on your store" = "Add a price to your variation to make it visible on your store";
432432

433-
/* Message title of bottom sheet for selecting a template or manual product
434-
The action to add a product */
433+
/* The action to add a product */
435434
"Add a product" = "Add a product";
436435

437436
/* Cell text in Add / Edit product when there are no images. */
438437
"Add a product image" = "Add a product image";
439438

440-
/* Description for the option to create product manually */
441-
"Add a product manually." = "Add a product manually.";
442-
443439
/* Placeholder text in Product Purchase Note screen */
444440
"Add a purchase note..." = "Add a purchase note...";
445441

@@ -514,9 +510,6 @@ which should be translated separately and considered part of this sentence. */
514510
/* Description for the text field on the add product features screen */
515511
"Add key features, benefits, or details to help your product get found online." = "Add key features, benefits, or details to help your product get found online.";
516512

517-
/* Title for the option to create product manually */
518-
"Add manually" = "Add manually";
519-
520513
/* Title of the bottom sheet from the product form to add more product details.
521514
Title of the button at the bottom of the product form to add more product details. */
522515
"Add more details" = "Add more details";
@@ -854,6 +847,9 @@ which should be translated separately and considered part of this sentence. */
854847
/* Message when an incorrect PIN has been entered too many times. */
855848
"An incorrect PIN has been entered too many times. Try another means of payment" = "An incorrect PIN has been entered too many times. Try another means of payment";
856849

850+
/* Message when an incorrect PIN has been entered. */
851+
"An incorrect PIN has been entered. Try again, or use another means of payment" = "An incorrect PIN has been entered. Try again, or use another means of payment";
852+
857853
/* Footer text in Product Purchase Note screen */
858854
"An optional note to send the customer after purchase" = "An optional note to send the customer after purchase";
859855

@@ -1664,12 +1660,18 @@ which should be translated separately and considered part of this sentence. */
16641660
/* Title of the total amount to be charged on the Payment screen in the Blaze campaign creation flow */
16651661
"blazeConfirmPaymentView.total" = "Total";
16661662

1667-
/* The formatted total amount for a Blaze campaign, fixed in USD. Reads as $11 USD. */
1668-
"blazeConfirmPaymentView.totalAmount" = "%1$@ USD";
1669-
16701663
/* Button to retry when fetching payment methods failed on the Payment screen in the Blaze campaign creation flow. */
16711664
"blazeConfirmPaymentView.tryAgain" = "Try Again";
16721665

1666+
/* Total amount of a Blaze campaign. Placeholders are formatted amount and currency. Reads as: $11 USD */
1667+
"blazeConfirmPaymentViewModel.totalAmountWithCurrency" = "%1$@ %2$@";
1668+
1669+
/* Total weekly amount of a Blaze campaign without an end date. Reads as: $11 weekly */
1670+
"blazeConfirmPaymentViewModel.totalWeeklyAmount" = "%1$@ weekly";
1671+
1672+
/* Total weekly amount of a Blaze campaign without an end date. Placeholders are formatted amount and currency. Reads as: $11 USD weekly */
1673+
"blazeConfirmPaymentViewModel.totalWeeklyAmountWithCurrency" = "%1$@ %2$@ weekly";
1674+
16731675
/* Subtitle for the access a vast audience feature */
16741676
"blazeCreateCampaignIntroView.audienceFeature.subtitle" = "Your ads on millions of sites within the WordPress.com and Tumblr networks.";
16751677

@@ -2418,9 +2420,6 @@ which should be translated separately and considered part of this sentence. */
24182420
/* Navigation title on the shipping label states of a country selector screen */
24192421
"Choose a State" = "Choose a State";
24202422

2421-
/* Message title of bottom sheet for selecting a template or manual product */
2422-
"Choose a template" = "Choose a template";
2423-
24242423
/* Menu option for selecting media from the device's photo library. */
24252424
"Choose from device" = "Choose from device";
24262425

@@ -3098,9 +3097,6 @@ which should be translated separately and considered part of this sentence. */
30983097
/* Description for the option to generate all possible variations */
30993098
"Creates variations for all combinations of your attributes." = "Creates variations for all combinations of your attributes.";
31003099

3101-
/* Loading text while creating a product from a template */
3102-
"Creating Template Product..." = "Creating Template Product...";
3103-
31043100
/* Blocking indicator text when creating multiple variations remotely. */
31053101
"Creating Variations..." = "Creating Variations...";
31063102

@@ -4958,9 +4954,6 @@ which should be translated separately and considered part of this sentence. */
49584954
/* Title on the navigation bar for the in-app feedback survey */
49594955
"How can we improve?" = "How can we improve?";
49604956

4961-
/* Message subtitle of bottom sheet for selecting a template or manual product */
4962-
"How do you want to start?" = "How do you want to start?";
4963-
49644957
/* Headline for the 'How it works' section on the About Tap to Pay on iPhone screen, which describes the steps required to take a payment. */
49654958
"How it works" = "How it works";
49664959

@@ -5904,6 +5897,21 @@ which should be translated separately and considered part of this sentence. */
59045897
/* Error message to show to users when trying to upload a media object with no local file associated */
59055898
"Media doesn't have an associated file to upload." = "Media doesn't have an associated file to upload.";
59065899

5900+
/* Menu option for taking an image or video with the device's camera. */
5901+
"mediaSourceActionSheet.camera" = "Take a photo";
5902+
5903+
/* Menu option for selecting media from the device's photo library. */
5904+
"mediaSourceActionSheet.photoLibrary" = "Choose from device";
5905+
5906+
/* Menu option for selecting media attached to the given product ID. */
5907+
"mediaSourceActionSheet.productMedia" = "Choose an existing product photo";
5908+
5909+
/* Menu option for selecting media from the device's photo library. */
5910+
"mediaSourceActionSheet.siteMediaLibrary" = "WordPress Media Library";
5911+
5912+
/* Title of the media picker action sheet to select a source. */
5913+
"mediaSourceActionSheet.title" = "Select Media Source";
5914+
59075915
/* Title of the Menu tab */
59085916
"Menu" = "Menu";
59095917

@@ -7422,15 +7430,27 @@ which should be translated separately and considered part of this sentence. */
74227430
/* Error message. Presented to users after collecting a payment fails from payment capture error on the Point of Sale Checkout */
74237431
"pointOfSale.cardPresent.paymentCaptureError.title" = "Payment status unknown";
74247432

7433+
/* Button to leave the order when a card payment fails. Presented to users after collecting a payment fails on the Point of Sale Checkout */
7434+
"pointOfSale.cardPresent.paymentError.exitOrder.button.title" = "Exit order";
7435+
74257436
/* Error message. Presented to users after collecting a payment fails on the Point of Sale Checkout */
74267437
"pointOfSale.cardPresent.paymentError.title" = "Payment failed";
74277438

7439+
/* Button to try to collect a payment again. Presented to users after collecting a payment fails on the Point of Sale Checkout, when it's unlikely that the same card will work. */
7440+
"pointOfSale.cardPresent.paymentError.tryAnotherPaymentMethod.button.title" = "Try another payment method";
7441+
74287442
/* Button to try to collect a payment again. Presented to users after collecting a payment fails on the Point of Sale Checkout */
7429-
"pointOfSale.cardPresent.paymentError.tryAgain.button.title" = "Try Again";
7443+
"pointOfSale.cardPresent.paymentError.tryPaymentAgain.button.title" = "Try payment again";
7444+
7445+
/* Instruction used on a card payment error from the Point of Sale Checkout telling the merchant how to continue with the payment. */
7446+
"pointOfSale.cardPresent.paymentErrorNonRetryable.nextStep.instruction" = "If you’d like to continue processing this transaction, please retry the payment.";
74307447

74317448
/* Error message. Presented to users after collecting a payment fails on the Point of Sale Checkout */
74327449
"pointOfSale.cardPresent.paymentErrorNonRetryable.title" = "Payment failed";
74337450

7451+
/* Title of the button used on a card payment error from the Point of Sale Checkout to go back and try another payment method. */
7452+
"pointOfSale.cardPresent.paymentErrorNonRetryable.tryAnotherPaymentMethod.button.title" = "Try another payment method";
7453+
74347454
/* Indicates to wait while payment is processing. Presented to users when payment collection starts */
74357455
"pointOfSale.cardPresent.paymentProcessing.message" = "Please wait...";
74367456

@@ -7482,6 +7502,12 @@ which should be translated separately and considered part of this sentence. */
74827502
/* Title shown on the Point of Sale checkout while the order is being validated. */
74837503
"pointOfSale.cardPresent.validatingOrder.title" = "Getting ready";
74847504

7505+
/* Button title to retry order validation. */
7506+
"pointOfSale.cardPresent.validatingOrderError.retry" = "Retry";
7507+
7508+
/* Title shown on the Point of Sale checkout while the order validation fails. */
7509+
"pointOfSale.cardPresent.validatingOrderError.title" = "Error checking order";
7510+
74857511
/* Button to dismiss the alert presented when finding a reader to connect to fails */
74867512
"pointOfSale.cardPresentPayment.alert.bluetoothRequired.dismiss.button.title" = "Dismiss";
74877513

@@ -7684,17 +7710,8 @@ which should be translated separately and considered part of this sentence. */
76847710
/* Title of the exit Point of Sale modal alert */
76857711
"pos.exitPOSModal.exitTitle" = "Exit Point of Sale mode?";
76867712

7687-
/* Text for the button appearing on the item list screen when there are no products to load. */
7688-
"pos.itemList.emptyProductsButtonTitle" = "Create a simple product";
7689-
7690-
/* Text appearing on the item list screen as hint when there are no products to load. */
7691-
"pos.itemList.emptyProductsHint" = "POS currently only supports simple products";
7692-
7693-
/* Text appearing as subtitle on the item list screen when there are no products to load. */
7694-
"pos.itemList.emptyProductsSubtitle" = "Your store doesn't have any products";
7695-
7696-
/* Text appearing on the item list screen when there are no products to load. */
7697-
"pos.itemList.emptyProductsTitle" = "No products";
7713+
/* Title at the top of the Point of Sale product selector screen. */
7714+
"pos.headerTitleView.productSelectorTitle" = "Products";
76987715

76997716
/* Text for the button appearing on the item list screen when there's an error loading products. */
77007717
"pos.itemList.failedToLoadButtonTitle" = "Retry";
@@ -7720,8 +7737,14 @@ which should be translated separately and considered part of this sentence. */
77207737
/* Title of the Point of Sale entry point loading */
77217738
"pos.itemlistview.loading.title" = "Starting up";
77227739

7723-
/* Title of the Point of Sale product selector */
7724-
"pos.itemlistview.productSelectorTitle" = "Products";
7740+
/* Text hinting the merchant to create a product. */
7741+
"pos.pointOfSaleItemListEmptyView.emptyProductsHint" = "To add one, exit POS and go to Products";
7742+
7743+
/* Subtitle text on screen when there are no products to load. */
7744+
"pos.pointOfSaleItemListEmptyView.emptyProductsSubtitle" = "POS currently only supports simple products.";
7745+
7746+
/* Text appearing on screen when there are no products to load. */
7747+
"pos.pointOfSaleItemListEmptyView.emptyProductsTitle" = "No supported products found";
77257748

77267749
/* Action text in the simple products information modal in POS */
77277750
"pos.simpleProductsModal.action" = "Create an order in store management";
@@ -9038,9 +9061,6 @@ which should be translated separately and considered part of this sentence. */
90389061
/* Title that appears on top of the Product List screen when bulk editing starts. */
90399062
"Select items" = "Select items";
90409063

9041-
/* Title of the media picker action sheet to select a source. */
9042-
"Select Media Source" = "Select Media Source";
9043-
90449064
/* Instruction to select scanned text for product detail generation on the add product from image form. */
90459065
"Select one or more scans to generate product details" = "Select one or more scans to generate product details";
90469066

@@ -9611,9 +9631,6 @@ which should be translated separately and considered part of this sentence. */
96119631
/* Title on the action button on the test order screen */
96129632
"Start Test order" = "Start Test order";
96139633

9614-
/* Title for the option to create a template product */
9615-
"Start with a template" = "Start with a template";
9616-
96179634
/* Text field state in Edit Address Form
96189635
Text field state in Shipping Label Address Validation
96199636
Title to select state from the edit address screen */
@@ -9813,6 +9830,9 @@ which should be translated separately and considered part of this sentence. */
98139830
Title of one of the hub menu options */
98149831
"Subscriptions" = "Subscriptions";
98159832

9833+
/* Button to dismiss the support form. */
9834+
"subscriptionsView.dismissSupport" = "Done";
9835+
98169836
/* Title of the button to save subscription's free trial info. */
98179837
"subscriptionTrialView.done" = "Done";
98189838

@@ -9951,8 +9971,7 @@ which should be translated separately and considered part of this sentence. */
99519971
/* Country option for a site address. */
99529972
"Syria" = "Syria";
99539973

9954-
/* Navigation title of system status report screen
9955-
View system status report cell title on Help screen */
9974+
/* View system status report cell title on Help screen */
99569975
"System Status Report" = "System Status Report";
99579976

99589977
/* Toast message showing up when tapping Copy button on System Status Report screen. */
@@ -9961,6 +9980,9 @@ which should be translated separately and considered part of this sentence. */
99619980
/* Message when attempting to pay for a live transaction with a test card. */
99629981
"System test cards are not permitted for payment. Try another means of payment" = "System test cards are not permitted for payment. Try another means of payment";
99639982

9983+
/* Navigation title of system status report screen */
9984+
"systemStatusReportView.title" = "System Status Report";
9985+
99649986
/* Product Tags navigation title
99659987
Title of the product form bottom sheet action for editing tags.
99669988
Title of the tags field on the add product with AI Preview screen.
@@ -10548,9 +10570,6 @@ which should be translated separately and considered part of this sentence. */
1054810570
/* A general error message shown to the user when there was an API communication failure. */
1054910571
"There was a problem communicating with the site." = "There was a problem communicating with the site.";
1055010572

10551-
/* Title for the error notice when creating a template product */
10552-
"There was a problem creating the template product." = "There was a problem creating the template product.";
10553-
1055410573
/* Error message informing the user that there was a problem clearing the block on site preventing its posts from displaying in the reader. */
1055510574
"There was a problem removing the block for specified site." = "There was a problem removing the block for specified site.";
1055610575

@@ -11453,9 +11472,6 @@ which should be translated separately and considered part of this sentence. */
1145311472
/* The button's title text to use a security key. */
1145411473
"Use a security key" = "Use a security key";
1145511474

11456-
/* Description for the option to create a template product */
11457-
"Use a template to create physical, virtual, and variable products. You can edit it as you go." = "Use a template to create physical, virtual, and variable products. You can edit it as you go.";
11458-
1145911475
/* Account creation error when the email is invalid. */
1146011476
"Use a working email address, so you can receive our messages." = "Use a working email address, so you can receive our messages.";
1146111477

@@ -12006,8 +12022,7 @@ which should be translated separately and considered part of this sentence. */
1200612022
/* No comment provided by engineer. */
1200712023
"WordPress CMS" = "WordPress CMS";
1200812024

12009-
/* Menu option for selecting media from the device's photo library.
12010-
Menu option for selecting media from the site's media library.
12025+
/* Menu option for selecting media from the site's media library.
1201112026
Navigation bar title for WordPress Media Library image picker */
1201212027
"WordPress Media Library" = "WordPress Media Library";
1201312028

0 commit comments

Comments
 (0)