Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
*** PLEASE FOLLOW THIS FORMAT: [<priority indicator, more stars = higher priority>] <description> [<PR URL>]

12.0
-----


11.9
-----
- [**] Now you can generate all possible variations for a product's attributes [https://github.com/woocommerce/woocommerce-ios/pull/8619]
Expand Down
6 changes: 4 additions & 2 deletions WooCommerce/Resources/AppStoreStrings.pot
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,11 @@ msgctxt "app_store_promo_text"
msgid "Run your store from anywhere"
msgstr ""

msgctxt "v11.8-whats-new"
msgctxt "v11.9-whats-new"
msgid ""
"You’ll notice some nice visual changes to the look of the app! Take a look and please share your feedback – more updates to come in the next few weeks!\n"
"We've made it so you can generate all possible variations for a product's attributes!\n"
"\n"
"For mobile payments, we fixed the card reader manual links so you can have the resources you need when using a card reader.\n"
msgstr ""

#. translators: This is a promo message that will be attached on top of a screenshot in the App Store.
Expand Down
71 changes: 63 additions & 8 deletions WooCommerce/Resources/en.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ which should be translated separately and considered part of this sentence. */
/* Notice format when a shipping label refund request is successful. The first variable shows the shipping label service name (e.g. USPS Priority Mail). The second variable shows the formatted amount that is eligible for refund (e.g. $7.50). */
"%1$@ refund requested (%2$@)" = "%1$@ refund requested (%2$@)";

/* Title that appears on top of the Product List screen during bulk editing. Reads like: 2 selected */
"%1$@ selected" = "%1$@ selected";

/* Total value for the selected rates in Shipping Labels > Carrier and Rates */
"%1$@ total" = "%1$@ total";

Expand Down Expand Up @@ -493,7 +496,8 @@ which should be translated separately and considered part of this sentence. */
Add tracking screen - title. */
"Add Tracking" = "Add Tracking";

/* Title on empty state button when the product has attributes but no variations */
/* Title on empty state button when the product has attributes but no variations
Title on the bottom sheet to choose what variation process to start */
"Add Variation" = "Add Variation";

/* Title for adding variations row on Product main screen for a variable product */
Expand Down Expand Up @@ -595,6 +599,9 @@ which should be translated separately and considered part of this sentence. */
/* Subtitle of the store creation plan screen. */
"All the features you need, already built in" = "All the features you need, already built in";

/* Message for the notice when there were no variations to generate */
"All variations are already generated." = "All variations are already generated.";

/* Display label for the product's inventory backorders setting option */
"Allow" = "Allow";

Expand Down Expand Up @@ -1058,6 +1065,9 @@ which should be translated separately and considered part of this sentence. */
Title that appears on top of the bulk update of product variations screen */
"Bulk Update" = "Bulk Update";

/* Title of a button that presents a menu with possible products bulk update options */
"Bulk update" = "Bulk update";

/* Country option for a site address. */
"Burkina Faso" = "Burkina Faso";

Expand Down Expand Up @@ -1177,7 +1187,8 @@ which should be translated separately and considered part of this sentence. */
The title of the button to cancel issuing a refund.
Title for canceling the edit attribute action sheet.
Title for the button to cancel the payment methods screen
Title for the button to cancel the simple payments screen */
Title for the button to cancel the simple payments screen
Title of an option to dismiss the bulk edit action sheet */
"Cancel" = "Cancel";

/* Action button to cancel Jetpack installation. */
Expand Down Expand Up @@ -1874,6 +1885,9 @@ which should be translated separately and considered part of this sentence. */
/* Loading text while creating a product from a template */
"Creating Template Product..." = "Creating Template Product...";

/* Blocking indicator text when creating multiple variations remotely. */
"Creating Variations..." = "Creating Variations...";

/* Title of the in-progress view when waiting for the site to become a Jetpack site after WPCOM plan purchase in the store creation flow. */
"Creating your store" = "Creating your store";

Expand Down Expand Up @@ -2173,6 +2187,10 @@ which should be translated separately and considered part of this sentence. */
/* Type Documents of content to be declared for the customs form in Shipping Label flow */
"Documents" = "Documents";

/* Navigates to domain settings screen.
Navigation bar title of the domain settings screen. */
"Domain" = "Domain";

/* Country option for a site address. */
"Dominica" = "Dominica";

Expand Down Expand Up @@ -2778,6 +2796,9 @@ which should be translated separately and considered part of this sentence. */
/* Title on the refund screen that lists the fees total cost */
"Fees Refund" = "Fees Refund";

/* Blocking indicator text when fetching existing variations prior generating them. */
"Fetching Variations..." = "Fetching Variations...";

/* Country option for a site address. */
"Fiji" = "Fiji";

Expand Down Expand Up @@ -2936,7 +2957,7 @@ which should be translated separately and considered part of this sentence. */
/* Title for the progress screen while generating a variation */
"Generating Variation" = "Generating Variation";

/* Error title for for when there are too many variations to generate. */
/* Error title for when there are too many variations to generate. */
"Generation limit exceeded" = "Generation limit exceeded";

/* Country option for a site address. */
Expand Down Expand Up @@ -3261,8 +3282,7 @@ which should be translated separately and considered part of this sentence. */
"In-Person Payment for Order #%1$@ for %2$@ blog_id %3$@" = "In-Person Payment for Order #%1$@ for %2$@ blog_id %3$@";

/* Navigates to In-Person Payments screen
Title for a dismissal alert on the upsell card reader feature announcement banner
Title for the In-Person Payments settings screen */
Title for a dismissal alert on the upsell card reader feature announcement banner */
"In-Person Payments" = "In-Person Payments";

/* Main prompt for the screen to select the preferred provider for In-Person Payments */
Expand Down Expand Up @@ -4296,6 +4316,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* The text on the placeholder overlay when there are no tax classes on the Tax Class list picker */
"No tax classes yet" = "No tax classes yet";

/* Title for the notice when there were no variations to generate */
"No variations to generate" = "No variations to generate";

/* Message for a dismissal alert on the upsell card reader feature announcement banner */
"No worries! You can always get started with In-Person Payments in Settings" = "No worries! You can always get started with In-Person Payments in Settings";

Expand Down Expand Up @@ -4725,7 +4748,8 @@ This part is the link to the website, and forms part of a longer sentence which
/* Message when payment is declined for a non specific reason. */
"Payment was declined for an unspecified reason. Try another means of payment" = "Payment was declined for an unspecified reason. Try another means of payment";

/* Title of the hub menu payments button */
/* Title for the Payments settings screen
Title of the hub menu payments button */
"Payments" = "Payments";

/* Display label for pending order status.
Expand Down Expand Up @@ -5050,6 +5074,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Notice title when updating the price via the bulk variation screen */
"Prices updated successfully." = "Prices updated successfully.";

/* Title for a free domain if the domain is the primary site address. */
"Primary site address" = "Primary site address";

/* Title of print button on Print Customs Invoice screen of Shipping Label flow when there are more than one invoice */
"Print" = "Print";

Expand Down Expand Up @@ -5719,6 +5746,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Accessibility label for the Search Coupons button */
"Search coupons" = "Search coupons";

/* Title of the button on the domain settings screen to search for a domain. */
"Search for a Domain" = "Search for a Domain";

/* Search Orders */
"Search orders" = "Search orders";

Expand Down Expand Up @@ -5784,6 +5814,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Placeholder value of the cell in Product Price Settings > Schedule sale to a certain date */
"Select end date" = "Select end date";

/* Title that appears on top of the Product List screen when bulk editing starts. */
"Select items" = "Select items";

/* Accessibility label for selecting paragraph style button on formatting toolbar. */
"Select paragraph style" = "Select paragraph style";

Expand Down Expand Up @@ -6159,6 +6192,10 @@ This part is the link to the website, and forms part of a longer sentence which
/* Notice format when a shipping label refund request fails. */
"Something went wrong with the refund. Please try again." = "Something went wrong with the refund. Please try again.";

/* Error message for when we can't create variations remotely
Error message for when we can't fetch existing variations. */
"Something went wrong, please try again later." = "Something went wrong, please try again later.";

/* Message of the alert when the user cannot create a store because they already created one before. */
"Sorry, but you can only create one store. Your account is already associated with an active store." = "Sorry, but you can only create one store. Your account is already associated with an active store.";

Expand Down Expand Up @@ -6659,7 +6696,7 @@ This part is the link to the website, and forms part of a longer sentence which
"Test out in-app purchases as we get ready to launch" = "Test out in-app purchases as we get ready to launch";

/* Cell description on beta features screen to enable in-app purchases */
"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above." = "Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 15.5 or above.";
"Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 16 or above, for US-based stores." = "Test out In-Person Payments using your phone's built-in card reader, as we get ready to launch. Supported on iPhone XS and newer phones, running iOS 16 or above, for US-based stores.";

/* Cell description on beta features screen to enable coupon management */
"Test out managing coupons as we get ready to launch" = "Test out managing coupons as we get ready to launch";
Expand Down Expand Up @@ -7384,6 +7421,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Notice displayed when order creation fails */
"Unable to create new order" = "Unable to create new order";

/* Error title for when we can't create variations remotely. */
"Unable to create variations" = "Unable to create variations";

/* Content of error presented when Delete Shipment Tracking Action Failed. It reads: Unable to delete tracking for order #{order number}. Parameters: %1$d - order number */
"Unable to delete tracking for order #%1$d" = "Unable to delete tracking for order #%1$d";

Expand All @@ -7393,6 +7433,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Error notice when we fail to load country information in the edit address screen. */
"Unable to fetch country information, please try again later." = "Unable to fetch country information, please try again later.";

/* Error title for when we can't fetch existing variations. */
"Unable to fetch variations" = "Unable to fetch variations";

/* Content of error presented when Mark Order Completed failed. It reads: Unable to fulfill order #{order number}. Parameters: %1$d - order number */
"Unable to fulfill order #%1$d" = "Unable to fulfill order #%1$d";

Expand Down Expand Up @@ -7602,6 +7645,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Accessibility label for the button to update the order status in Order Details */
"Update Order Status" = "Update Order Status";

/* Title of an option that opens bulk products price update flow */
"Update price" = "Update price";

/* Subtitle of the product form bottom sheet action for editing inventory settings. */
"Update product inventory and SKU" = "Update product inventory and SKU";

Expand All @@ -7614,6 +7660,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Title that appears on top of the of bulk price setting screen */
"Update Regular Price" = "Update Regular Price";

/* Title of an option that opens bulk products status update flow */
"Update status" = "Update status";

/* Title of alert warning users to upgrade to WC 3.5. */
"Update to WooCommerce 3.5 to keep using this app" = "Update to WooCommerce 3.5 to keep using this app";

Expand Down Expand Up @@ -7748,6 +7797,9 @@ This part is the link to the website, and forms part of a longer sentence which
/* Title of the variations attributes row on Product screen */
"Variations Attributes" = "Variations Attributes";

/* Title for the notice when after variations were created */
"Variations created successfully" = "Variations created successfully";

/* Description of the system status report on Help screen */
"Various system information about your site" = "Various system information about your site";

Expand Down Expand Up @@ -8205,8 +8257,11 @@ This part is the link to the website, and forms part of a longer sentence which
/* Message explaining that an email is not associated with a WordPress.com account. Presented when logging in with an email address that is not a WordPress.com account */
"Your email isn't used with a WordPress.com account" = "Your email isn't used with a WordPress.com account";

/* Title of the free domain view. */
"Your free store address" = "Your free store address";

/* The description on the alert shown when connecting a card reader, asking the user to choose a reader type. Only shown when supported on their device. */
"Your iPhone can be used as a card reader, or you can connect to an external reader via bluetooth." = "Your iPhone can be used as a card reader, or you can connect to an external reader via bluetooth.";
"Your iPhone can be used as a card reader, or you can connect to an external reader via Bluetooth." = "Your iPhone can be used as a card reader, or you can connect to an external reader via Bluetooth.";

/* Label that displays when a configuration update is happening */
"Your iPhone needs to be configured to collect payments." = "Your iPhone needs to be configured to collect payments.";
Expand Down
4 changes: 3 additions & 1 deletion WooCommerce/Resources/release_notes.txt
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
You’ll notice some nice visual changes to the look of the app! Take a look and please share your feedback – more updates to come in the next few weeks!
We've made it so you can generate all possible variations for a product's attributes!

For mobile payments, we fixed the card reader manual links so you can have the resources you need when using a card reader.
4 changes: 2 additions & 2 deletions config/Version.Public.xcconfig
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
VERSION_SHORT=11.8
VERSION_SHORT=11.9

// Public long version example: VERSION_LONG=1.2.0.0
VERSION_LONG=11.8.0.1
VERSION_LONG=11.9.0.0

// Re-map our custom version values (used by release-toolkit) to the Xcode ones
MARKETING_VERSION=$VERSION_SHORT
Expand Down
2 changes: 1 addition & 1 deletion fastlane/Deliverfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ app_identifier 'com.automattic.woocommerce'
screenshots_path './fastlane/promo_screenshots/'

# Make sure to update these keys for a new version
app_version "11.8"
app_version "11.9"

team_id '299112'

Expand Down