Skip to content

Commit 2a86c43

Browse files
committed
Freeze strings for localization
1 parent 347f3dc commit 2a86c43

File tree

1 file changed

+95
-21
lines changed

1 file changed

+95
-21
lines changed

WooCommerce/Resources/en.lproj/Localizable.strings

Lines changed: 95 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@
3030
/* Labels an order note. The user know it's visible to the customer. Reads like 05:30 PM - username (To Customer) */
3131
"%1$@ - %2$@ (To Customer)" = "%1$@ - %2$@ (To Customer)";
3232

33-
/* Description of the subscription price for a product, with the price and billing frequency. Reads like: '$60.00 / 2 months'.
34-
The original price of a domain. %1$@ is the price per term. %2$@ is the duration of each pricing term, usually year. */
33+
/* The original price of a domain. %1$@ is the price per term. %2$@ is the duration of each pricing term, usually year. */
3534
"%1$@ / %2$@" = "%1$@ / %2$@";
3635

3736
/* A label prompting users to learn more about Tap to Pay on iPhone"
@@ -1651,9 +1650,11 @@ which should be translated separately and considered part of this sentence. */
16511650
/* Change image button title in the Blaze Edit Ad screen. */
16521651
"blazeEditAdView.image.changeImage" = "Change image";
16531652

1654-
/* Button to dismiss the image view alert.
1655-
Error message displayed when selected campaign image is not large enough. */
1656-
"blazeEditAdView.image.imageSizeError" = "Please select an image with minimum dimensions of 600 × 600 px.";
1653+
/* Error message displayed when selected campaign image is not large enough. */
1654+
"blazeEditAdView.image.imageSizeErrorMessage" = "Please select an image with minimum dimensions of 400 × 400 px.";
1655+
1656+
/* Button to dismiss the image view alert. */
1657+
"blazeEditAdView.image.ok" = "OK";
16571658

16581659
/* Save button in the Blaze Edit Ad screen. */
16591660
"blazeEditAdView.save" = "Save";
@@ -2508,6 +2509,24 @@ which should be translated separately and considered part of this sentence. */
25082509
/* Formatted price label based on a product's price and quantity. Reads as '8 x $10.00'. Please take care to use the multiplication symbol ×, not a letter x, where appropriate. */
25092510
"collapsibleProductCardPriceSummaryViewModel.priceQuantityLine" = "%1$@ × %2$@";
25102511

2512+
/* The label points to the free trial conditions for product subscriptions */
2513+
"CollapsibleProductRowCard.text.freetrial" = "Free trial";
2514+
2515+
/* The label points to the charge interval for product subscriptions */
2516+
"CollapsibleProductRowCard.text.interval" = "Interval";
2517+
2518+
/* The label points to the sign up fee conditions for product subscriptions */
2519+
"CollapsibleProductRowCard.text.signupfee" = "Signup fee";
2520+
2521+
/* Description of the billing and billing frequency for a subscription product. Reads as: 'Every 2 months'. */
2522+
"CollapsibleProductRowCardViewModel.formattedBillingDetails" = "Every %1$@ %2$@";
2523+
2524+
/* Description of the free trial conditions for a subscription product. Reads as: '3 days free'. */
2525+
"CollapsibleProductRowCardViewModel.formattedFreeTrial" = "%1$@ %2$@ free";
2526+
2527+
/* Description of the signup fees for a subscription product. Reads as: '$5.00 signup'. */
2528+
"CollapsibleProductRowCardViewModel.formattedSignUpFee" = "%1$@ signup";
2529+
25112530
/* SKU label for a product in an order. The variable shows the SKU of the product. */
25122531
"CollapsibleProductRowCardViewModel.skuFormat" = "SKU: %1$@";
25132532

@@ -3291,15 +3310,51 @@ which should be translated separately and considered part of this sentence. */
32913310
/* Name for the Blaze dashboard card in the Customize Dashboard screen */
32923311
"dashboardCard.name.blaze" = "Blaze";
32933312

3313+
/* Name for the Store setup dashboard card in the Customize Dashboard screen */
3314+
"dashboardCard.name.onboarding" = "Store setup";
3315+
32943316
/* Name for the Performance dashboard card in the Customize Dashboard screen */
32953317
"dashboardCard.name.performance" = "Performance";
32963318

3319+
/* Name for the Top performers dashboard card in the Customize Dashboard screen */
3320+
"dashboardCard.name.topPerformers" = "Top performers";
3321+
3322+
/* Link to open the support form. Should be lowercased. */
3323+
"dashboardCardErrorView.contactSupport" = "contact support";
3324+
3325+
/* Button to dismiss the support form from the Dashboard generic error card. */
3326+
"dashboardCardErrorView.dismissSupport" = "Done";
3327+
3328+
/* The info of the error view when failed to load store statistics on the Dashboard screen. The placeholder is a link to contact support. Reads as: Try reloading this card. If the issue persists, please contact us. */
3329+
"dashboardCardErrorView.errorMessage" = "Try reloading this card. If the issue persists, please %1$@.";
3330+
3331+
/* The title of the error view when failed to load a Dashboard card */
3332+
"dashboardCardErrorView.errorTitle" = "Unable to load data";
3333+
3334+
/* Button to reload the dashboard card on the Dashboard screen */
3335+
"dashboardCardErrorView.retry" = "Retry";
3336+
32973337
/* Button to save changes on the Customize Dashboard screen */
32983338
"dashboardCustomization.saveButton" = "Save";
32993339

3340+
/* Title for the screen to customize the dashboard screen */
3341+
"dashboardCustomization.title" = "Customize";
3342+
33003343
/* Text on unavailable dashboard card on the Customize Dashboard screen */
33013344
"dashboardCustomization.unavailable" = "Unavailable";
33023345

3346+
/* Title of the button to edit the layout of the Dashboard screen. */
3347+
"dashboardView.edit" = "Edit";
3348+
3349+
/* Label of the button to share the store */
3350+
"dashboardView.shareStoreCard.shareButtonLabel" = "Share Your Store";
3351+
3352+
/* Subtitle of the Share Your Store card */
3353+
"dashboardView.shareStoreCard.subtitle" = "Use email or social media to spread the word about your store";
3354+
3355+
/* Title of the Share Your Store card */
3356+
"dashboardView.shareStoreCard.title" = "Get the word out!";
3357+
33033358
/* Title on the banner when the site's WooExpress plan has expired */
33043359
"dashboardView.storePlanBanner.expired" = "Your site plan has ended.";
33053360

@@ -4782,8 +4837,7 @@ which should be translated separately and considered part of this sentence. */
47824837
Display label for the product's catalog visibility */
47834838
"Hidden" = "Hidden";
47844839

4785-
/* Action title for hiding store onboarding task list
4786-
Title of the Hide store setup list button in the action sheet. */
4840+
/* Title of the Hide store setup list button in the action sheet. */
47874841
"Hide store setup list" = "Hide store setup list";
47884842

47894843
/* Subtitle on the add product features screen. */
@@ -6667,6 +6721,18 @@ which should be translated separately and considered part of this sentence. */
66676721
/* Additional message explaining what will happen when the merchant enables the Pay in Person payment gateway during card present payments onboarding. */
66686722
"Orders can still be created manually without enabling this feature." = "Orders can still be created manually without enabling this feature.";
66696723

6724+
/* Description of the subscription billing interval for a product. Reads like: 'Every 2 months'. */
6725+
"OrderSubscriptionTableViewCellViewModel.billingInterval" = "Every %1$@ %2$@";
6726+
6727+
/* Formatted subscription title with subscription number. Reads like: 'Subscription #123' */
6728+
"OrderSubscriptionTableViewCellViewModel.formattedSubscriptionTitle" = "Subscription #%1$@";
6729+
6730+
/* Description of the subscription price for a product. Reads like: '$60.00'. */
6731+
"OrderSubscriptionTableViewCellViewModel.priceFormat" = "%1$@";
6732+
6733+
/* Subscription title with subscription number. Reads like: 'Subscription #123' */
6734+
"OrderSubscriptionTableViewCellViewModel.subscriptionTitle" = "Subscription #%d";
6735+
66706736
/* Subtitle of the product form bottom sheet action for editing categories. */
66716737
"Organise your products into related groups" = "Organise your products into related groups";
66726738

@@ -7792,8 +7858,7 @@ which should be translated separately and considered part of this sentence. */
77927858

77937859
/* Confirm button on the alert when the user taps to delete a Product image
77947860
Confirmation button on the alert when the user is deleting a variation
7795-
Title for removing an attribute in the edit attribute action sheet.
7796-
Title for the action button on the confirm alert for hiding store onboarding task list */
7861+
Title for removing an attribute in the edit attribute action sheet. */
77977862
"Remove" = "Remove";
77987863

77997864
/* Confirmation title before removing an attribute from a variation. */
@@ -8954,18 +9019,33 @@ which should be translated separately and considered part of this sentence. */
89549019
/* Title of the store setup progress view. */
89559020
"Store setup" = "Store setup";
89569021

8957-
/* Controls store onboarding setup list visibility. */
8958-
"Store Setup List" = "Store Setup List";
8959-
89609022
/* Button when tapped will show a screen with all the store setup tasks.%1$d represents the total number of tasks. */
89619023
"storeOnboardingCardView.viewAll" = "View all %1$d tasks";
89629024

9025+
/* Button title to contact support to get help with deprecated stats module */
9026+
"storePerformanceView.contentUnavailable.buttonTitle" = "Still need help? Contact us";
9027+
9028+
/* Text that explains how to update WooCommerce to get the latest stats */
9029+
"storePerformanceView.contentUnavailable.details" = "Make sure you are running the latest version of WooCommerce on your site and enabling Analytics in WooCommerce Settings.";
9030+
9031+
/* Button to dismiss the support form from the Dashboard stats error screen. */
9032+
"storePerformanceView.contentUnavailable.dismissSupport" = "Done";
9033+
9034+
/* Title when we can't show stats because user is on a deprecated WooCommerce Version */
9035+
"storePerformanceView.contentUnavailable.title" = "We can’t display your store’s analytics";
9036+
89639037
/* Conversion stat label on dashboard. */
89649038
"storePerformanceView.conversion" = "Conversion";
89659039

9040+
/* Title of the custom time range on the store performance card on the Dashboard screen */
9041+
"storePerformanceView.custom" = "Custom";
9042+
89669043
/* Menu item to dismiss the store performance section on the Dashboard screen */
89679044
"storePerformanceView.hideCard" = "Hide Performance";
89689045

9046+
/* Text on the store stats chart on the Dashboard screen when there is no revenue */
9047+
"storePerformanceView.noRevenueText" = "No revenue for selected dates";
9048+
89699049
/* Orders stat label on dashboard - should be plural. */
89709050
"storePerformanceView.orders" = "Orders";
89719051

@@ -8987,9 +9067,6 @@ which should be translated separately and considered part of this sentence. */
89879067
/* Button title on the store picker for store connection */
89889068
"storePickerViewController.addStoreButton" = "Connect existing store";
89899069

8990-
/* Text on the store stats chart on the Dashboard screen when there is no revenue */
8991-
"storeStatsChart.noRevenueText" = "No revenue this period";
8992-
89939070
/* Value for the x-Axis of any selected point on the store stats chart on the Dashboard screen */
89949071
"storeStatsChart.xSelectedValue" = "Selected date";
89959072

@@ -9068,9 +9145,6 @@ which should be translated separately and considered part of this sentence. */
90689145
/* Display label for simple subscription product type. */
90699146
"Subscription" = "Subscription";
90709147

9071-
/* Subscription title with subscription number. Reads like: 'Subscription #123' */
9072-
"Subscription #%d" = "Subscription #%d";
9073-
90749148
/* Title for the plan section on the subscriptions view. Uppercased */
90759149
"Subscription Status" = "Subscription Status";
90769150

@@ -10111,6 +10185,9 @@ which should be translated separately and considered part of this sentence. */
1011110185
/* Menu item to dismiss the Top Performers section on the Dashboard screen */
1011210186
"topPerformersDashboardView.hideCard" = "Hide Top Performers";
1011310187

10188+
/* Title of the Top performers section on the Dashboard screen */
10189+
"topPerformersDashboardView.title" = "Top performers";
10190+
1011410191
/* Button to navigate to Analytics Hub. */
1011510192
"topPerformersDashboardView.viewAll" = "View all store analytics";
1011610193

@@ -11442,9 +11519,6 @@ which should be translated separately and considered part of this sentence. */
1144211519
/* Subtitle of the alert presented when the user tries to connect to a specific card reader and it fails due to postal code problems */
1144311520
"You can set your store's postcode/ZIP in wp-admin > WooCommerce > Settings (General)" = "You can set your store's postcode/ZIP in wp-admin > WooCommerce > Settings (General)";
1144411521

11445-
/* Confirm message for hiding store onboarding task list */
11446-
"You can show it when you need it by going to Menu > Settings > Store" = "You can show it when you need it by going to Menu > Settings > Store";
11447-
1144811522
/* Error message when In-Person Payments is not supported in a specific country */
1144911523
"You can still accept in-person cash payments by enabling the “Cash on Delivery” payment method on your store." = "You can still accept in-person cash payments by enabling the “Cash on Delivery” payment method on your store.";
1145011524

0 commit comments

Comments
 (0)