diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f4173d..ba4c768 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,76 +1,111 @@ -## Changelog ## +# Changelog -### 1.3.13 ### -* Compatibility versions bump. -* Plugin owner/author transition. +## 1.4.0 -### 1.3.12 ### -* Fixes Time Zone related pickup delay issue. +### Changed -### 1.3.11 ### -* NPM development dependencies security vulnerability update. +- Updated WordPress & WooCommerce Supported Versions. -### 1.3.10 ### -* Adds check for PHP 7.1+ Date/Time object changes and makes appropriate PHP version specific calls. +### Fixed -### 1.3.9 ### -* Fixes how the starting interval is set, especially during the middle of the current open/close pickup time. -* Sets end time 1 interval past it in order to have the end close pickup time be inclusive for pickup. -* Changes field title and help text for Pickup Days Ahead to be clear that the number does now represent the number of open days inclusive of the current day. -* Updates language files to handle some new dashboard labels and help text. -* Fixes an incorrect use of the pickup time interval instead of the delay, causing incorrect starting pickup time. -* Changes direct WC_Order id attribute access to use get_id() method. -* Fixes additonal issue with how time delay is handled on the first available pickup time. +- Updated Plugin Development Dependencies -### 1.3.8 ### -* Fixes issue with recognizing the current date/time as the start of the pickup time selection. +### Adds -### 1.3.7 ### -* Fixes an issue with not using the WordPress locale and built-in language pack to translate the pickup date output on checkout. +- Added New Ready for Pickup Order Status & Customer Email +- Added Pickup Time Required & Local Pickup Link Capabilities -### 1.3.6 ### -* Fixes WordPress date/time format handling for pickup time selection. -* Fixes issues with some interval combinations. +## 1.3.13 -### 1.3.5 ### -* fixes issue with allowing customers to pick a pickup date/time on a non-open day. +- Compatibility versions bump. +- Plugin owner/author transition. -### 1.3.4 ### -* fixes 1.3.3 patch issue. +## 1.3.12 -### 1.3.3 ### -* fixes PHP 5.6 issue with DateTime syntax usage. +- Fixes Time Zone related pickup delay issue. -### 1.3.2 ### -* fixes issue with missing space in pickup time options, from 1.3.1. -* adds pickup date/time to Order List in Admin Dashboard. -* adds longer pickup delay option. +## 1.3.11 -### 1.3.1 ### -* expands pickup time delay to include 4/8/16/24/36 hours. -* changes days ahead setting to allow any number of days via text input. -* changes customer display of pickup time to include the date using the WordPress date format setting. -* removes closed dates from option list even if it's not today. +- NPM development dependencies security vulnerability update. -### 1.3.0 ### -* fix pickup time for multiple locales and update translations (props vyskoczilova) +## 1.3.10 -### 1.2.0 ### -* added option to select the delay from the current time until the order can be picked up -* added option to select the number of days ahead for allowing orders to be picked up +- Adds check for PHP 7.1+ Date/Time object changes and makes appropriate PHP version specific calls. -### 1.1.0 ### -* added `local_pickup_time_select_location` filter to customize location of pickup time select during checkout -* added `local_pickup_time_admin_location` filter to customize location of pickup time shown in the admin Order Details screen +## 1.3.9 -### 1.0.3 ### -* replace deprecated call to $order->order_custom_fields, which no longer words in WooCommerce 2.1 +- Fixes how the starting interval is set, especially during the middle of the current open/close pickup time. +- Sets end time 1 interval past it in order to have the end close pickup time be inclusive for pickup. +- Changes field title and help text for Pickup Days Ahead to be clear that the number does now represent the number of open days inclusive of the current day. +- Updates language files to handle some new dashboard labels and help text. +- Fixes an incorrect use of the pickup time interval instead of the delay, causing incorrect starting pickup time. +- Changes direct WC_Order id attribute access to use get_id() method. +- Fixes additonal issue with how time delay is handled on the first available pickup time. -### 1.0.2 ### -* fix typos +## 1.3.8 -### 1.0.1 ### -* properly set closing time if trying to order after hours +- Fixes issue with recognizing the current date/time as the start of the pickup time selection. -### 1.0.0 ### -* initial version +## 1.3.7 + +- Fixes an issue with not using the WordPress locale and built-in language pack to translate the pickup date output on checkout. + +## 1.3.6 + +- Fixes WordPress date/time format handling for pickup time selection. +- Fixes issues with some interval combinations. + +## 1.3.5 + +- fixes issue with allowing customers to pick a pickup date/time on a non-open day. + +## 1.3.4 + +- fixes 1.3.3 patch issue. + +## 1.3.3 + +- fixes PHP 5.6 issue with DateTime syntax usage. + +## 1.3.2 + +- fixes issue with missing space in pickup time options, from 1.3.1. +- adds pickup date/time to Order List in Admin Dashboard. +- adds longer pickup delay option. + +## 1.3.1 + +- expands pickup time delay to include 4/8/16/24/36 hours. +- changes days ahead setting to allow any number of days via text input. +- changes customer display of pickup time to include the date using the WordPress date format setting. +- removes closed dates from option list even if it's not today. + +## 1.3.0 + +- fix pickup time for multiple locales and update translations (props vyskoczilova) + +## 1.2.0 + +- added option to select the delay from the current time until the order can be picked up +- added option to select the number of days ahead for allowing orders to be picked up + +## 1.1.0 + +- added `local_pickup_time_select_location` filter to customize location of pickup time select during checkout +- added `local_pickup_time_admin_location` filter to customize location of pickup time shown in the admin Order Details screen + +## 1.0.3 + +- replace deprecated call to $order->order_custom_fields, which no longer words in WooCommerce 2.1 + +## 1.0.2 + +- fix typos + +## 1.0.1 + +- properly set closing time if trying to order after hours + +## 1.0.0 + +- initial version diff --git a/README.md b/README.md index 1cfeafe..70b86fe 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ **Donate link:** https://www.ndigitals.com/donate/ **Tags:** woocommcerce, shipping, local pickup, checkout fields, ecommerce, e-commerce, wordpress ecommerce **Requires at least:** 4.9 -**Tested up to:** 5.7.4 -**Stable tag:** 1.3.13 +**Tested up to:** 5.9.3 +**Stable tag:** 1.4.0 **Requires PHP:** 7.2 **License:** GPLv2 or later **License URI:** http://www.gnu.org/licenses/gpl-2.0.html @@ -73,77 +73,17 @@ The location, by default, is hooked to `woocommerce_admin_order_data_after_billi ## Changelog ## -### 1.3.13 ### -* Compatibility versions bump. -* Plugin owner/author transition. +### 1.4.0 +#### Changed +- Updated WordPress & WooCommerce Supported Versions. -### 1.3.12 ### -* Fixes Time Zone related pickup delay issue. +#### Fixed +- Updated Plugin Development Dependencies -### 1.3.11 ### -* NPM development dependencies security vulnerability update. +#### Adds +- Added New Ready for Pickup Order Status & Customer Email +- Added Pickup Time Required & Local Pickup Link Capabilities -### 1.3.10 ### -* Adds check for PHP 7.1+ Date/Time object changes and makes appropriate PHP version specific calls. +-------- -### 1.3.9 ### -* Fixes how the starting interval is set, especially during the middle of the current open/close pickup time. -* Sets end time 1 interval past it in order to have the end close pickup time be inclusive for pickup. -* Changes field title and help text for Pickup Days Ahead to be clear that the number does now represent the number of open days inclusive of the current day. -* Updates language files to handle some new dashboard labels and help text. -* Fixes an incorrect use of the pickup time interval instead of the delay, causing incorrect starting pickup time. -* Changes direct WC_Order id attribute access to use get_id() method. -* Fixes additonal issue with how time delay is handled on the first available pickup time. - -### 1.3.8 ### -* Fixes issue with recognizing the current date/time as the start of the pickup time selection. - -### 1.3.7 ### -* Fixes an issue with not using the WordPress locale and built-in language pack to translate the pickup date output on checkout. - -### 1.3.6 ### -* Fixes WordPress date/time format handling for pickup time selection. -* Fixes issues with some interval combinations. - -### 1.3.5 ### -* fixes issue with allowing customers to pick a pickup date/time on a non-open day. - -### 1.3.4 ### -* fixes 1.3.3 patch issue. - -### 1.3.3 ### -* fixes PHP 5.6 issue with DateTime syntax usage. - -### 1.3.2 ### -* fixes issue with missing space in pickup time options, from 1.3.1. -* adds pickup date/time to Order List in Admin Dashboard. -* adds longer pickup delay option. - -### 1.3.1 ### -* expands pickup time delay to include 4/8/16/24/36 hours. -* changes days ahead setting to allow any number of days via text input. -* changes customer display of pickup time to include the date using the WordPress date format setting. -* removes closed dates from option list even if it's not today. - -### 1.3.0 ### -* fix pickup time for multiple locales and update translations (props vyskoczilova) - -### 1.2.0 ### -* added option to select the delay from the current time until the order can be picked up -* added option to select the number of days ahead for allowing orders to be picked up - -### 1.1.0 ### -* added `local_pickup_time_select_location` filter to customize location of pickup time select during checkout -* added `local_pickup_time_admin_location` filter to customize location of pickup time shown in the admin Order Details screen - -### 1.0.3 ### -* replace deprecated call to $order->order_custom_fields, which no longer words in WooCommerce 2.1 - -### 1.0.2 ### -* fix typos - -### 1.0.1 ### -* properly set closing time if trying to order after hours - -### 1.0.0 ### -* initial version +[See the previous changelogs here](https://github.com/WC-Local-Pickup/woocommerce-local-pickup-time/blob/main/CHANGELOG.md#changelog) diff --git a/admin/class-local-pickup-time-admin.php b/admin/class-local-pickup-time-admin.php index 3b421cf..95cdcbd 100644 --- a/admin/class-local-pickup-time-admin.php +++ b/admin/class-local-pickup-time-admin.php @@ -109,7 +109,7 @@ public static function get_instance() { * * @link https://developer.wordpress.org/reference/hooks/plugin_action_links_plugin_file/ * - * @since 0.0.0 + * @since 1.4.0 * * @param string[] $actions The plugin action links. * @@ -130,7 +130,7 @@ public function plugin_action_links( $actions ) { * * @link https://woocommerce.com/document/adding-a-section-to-a-settings-tab/ * - * @since 0.0.0 + * @since 1.4.0 * * @param array $sections The array of Settings screen sections. * @@ -430,7 +430,7 @@ public function plugin_settings( $settings, $current_section ) { /** * Optionally adds the Local Pickup Time enabling option to a Local Pickup Shipping method. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $shipping_methods An array of WC_Shipping methods. * @@ -453,7 +453,7 @@ public function shipping_methods_settings_override( $shipping_methods ) { /** * Adds a Local Pickup Time flag to a shipping method. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $fields The array of settings fields. * @@ -478,7 +478,7 @@ public function shipping_instance_form_add_extra_fields( $fields ) { /** * Support processing the Local Pickup Time enabled option on Local Pickup shipping instances. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $args The shipping method arguments. * @param WC_Shipping_Method $shipping_method The WC_Shipping_Method instance object. @@ -498,7 +498,7 @@ public function shipping_method_add_rate_pickup_time_args( $args, $shipping_meth /** * Add a post status for Ready for Pickup for WooCommerce. * - * @since 0.0.0 + * @since 1.4.0 * * @return void */ @@ -520,7 +520,7 @@ public function register_post_status() { /** * Add a Ready for Pickup Order Status to WooCommerce. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $order_statuses The array of WooCommerce Order Statuses. * @@ -537,7 +537,7 @@ public function wc_order_statuses( $order_statuses ) { /** * Add a bulk order action to change statuses to Ready for Pickup. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $actions The array of bulk order actions from the Order listing. * @@ -554,7 +554,7 @@ public function add_bulk_actions_edit_shop_order( $actions ) { /** * Add a Ready for Pickup Order Status email action to WooCommerce.. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $email_actions The array of transactional emails in WooCommerce. * @@ -571,7 +571,7 @@ public function woocommerce_email_actions( $email_actions ) { /** * Add a Ready for Pickup Order Status email class to WooCommerce. * - * @since 0.0.0 + * @since 1.4.0 * * @param array $email_classes The array of email class files. * diff --git a/composer.lock b/composer.lock index a67dced..834abdc 100644 --- a/composer.lock +++ b/composer.lock @@ -3353,7 +3353,7 @@ "bugsnag/bugsnag-laravel": ">=2,<2.0.2", "bytefury/crater": "<6.0.2", "cachethq/cachet": "<2.5.1", - "cakephp/cakephp": "<4.0.6", + "cakephp/cakephp": "<3.10.3|>=4,<4.0.6", "cardgate/magento2": "<2.0.33", "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", "cartalyst/sentry": "<=2.1.6", @@ -3368,8 +3368,9 @@ "concrete5/concrete5": "<9", "concrete5/core": "<8.5.7", "contao-components/mediaelement": ">=2.14.2,<2.21.1", + "contao/contao": ">=4,<4.4.56|>=4.5,<4.9.18|>=4.10,<4.11.7|>=4.13,<4.13.3", "contao/core": ">=2,<3.5.39", - "contao/core-bundle": "<4.9.18|>=4.10,<4.11.7|= 4.10.0", + "contao/core-bundle": "<4.9.18|>=4.10,<4.11.7|>=4.13,<4.13.3|= 4.10.0", "contao/listing-bundle": ">=4,<4.4.8", "contao/managed-edition": "<=1.5", "craftcms/cms": "<3.7.29", @@ -3503,6 +3504,7 @@ "livewire/livewire": ">2.2.4,<2.2.6", "lms/routes": "<2.1.1", "localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2", + "luyadev/yii-helpers": "<1.2.1", "magento/community-edition": ">=2,<2.2.10|>=2.3,<2.3.3", "magento/magento1ce": "<1.9.4.3", "magento/magento1ee": ">=1,<1.14.4.3", @@ -3520,6 +3522,7 @@ "mustache/mustache": ">=2,<2.14.1", "namshi/jose": "<2.2", "neoan3-apps/template": "<1.1.1", + "neorazorx/facturascripts": "<2022.4", "neos/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", "neos/form": ">=1.2,<4.3.3|>=5,<5.0.9|>=5.1,<5.1.3", "neos/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.9.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<3.3.23|>=4,<4.0.17|>=4.1,<4.1.16|>=4.2,<4.2.12|>=4.3,<4.3.3", @@ -3588,7 +3591,7 @@ "pusher/pusher-php-server": "<2.2.1", "pwweb/laravel-core": "<=0.3.6-beta", "rainlab/debugbar-plugin": "<3.1", - "remdex/livehelperchat": "<3.96", + "remdex/livehelperchat": "<3.99", "rmccue/requests": ">=1.6,<1.8", "robrichards/xmlseclibs": "<3.0.4", "rudloff/alltube": "<3.0.3", diff --git a/languages/woocommerce-local-pickup-time-cs_CZ.mo b/languages/woocommerce-local-pickup-time-cs_CZ.mo index 5ce798a..6984645 100644 Binary files a/languages/woocommerce-local-pickup-time-cs_CZ.mo and b/languages/woocommerce-local-pickup-time-cs_CZ.mo differ diff --git a/languages/woocommerce-local-pickup-time-cs_CZ.po b/languages/woocommerce-local-pickup-time-cs_CZ.po index c57e241..5269574 100644 --- a/languages/woocommerce-local-pickup-time-cs_CZ.po +++ b/languages/woocommerce-local-pickup-time-cs_CZ.po @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: WooCommerce Local Pickup Time\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-local-" "pickup-time\n" -"POT-Creation-Date: 2021-01-24 21:29:41+00:00\n" +"POT-Creation-Date: 2022-05-13 05:32:56+00:00\n" "PO-Revision-Date: 2019-02-01 14:28:47+0000\n" "Language: cs_CZ\n" "MIME-Version: 1.0\n" @@ -14,11 +14,21 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: GlotPress/2.3.1\n" -#: admin/class-local-pickup-time-admin.php:96 -msgid "Store Hours and Closings for Local Pickup" +#: admin/class-local-pickup-time-admin.php:120 +msgid "Settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:141 +#, fuzzy +msgid "Local Pickup Time settings" +msgstr "WooCommerce Local Pickup Time Select" + +#: admin/class-local-pickup-time-admin.php:164 +#, fuzzy +msgid "Store Hours for Local Pickup" msgstr "Otvírací doba pro místí vyzvednutí" -#: admin/class-local-pickup-time-admin.php:98 +#: admin/class-local-pickup-time-admin.php:166 msgid "" "The following options affect when order pickups begin and end each day, and " "which days to not allow order pickups." @@ -26,150 +36,176 @@ msgstr "" "Pomocí následujících možnosí můžete vybrat, kdy bude možné vyzvednout " "objednávku na místě." -#: admin/class-local-pickup-time-admin.php:102 -msgid "Monday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:170 +#, fuzzy +msgid "Monday Pickup Start Time" msgstr "Pondělí - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:103 +#: admin/class-local-pickup-time-admin.php:171 msgid "This sets the pickup start time for Monday. Use 24-hour time format." msgstr "" "Zde nastavíte pondělní první možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:111 -msgid "Monday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:179 +#, fuzzy +msgid "Monday Pickup End Time" msgstr "Pondělí - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:112 +#: admin/class-local-pickup-time-admin.php:180 msgid "This sets the pickup end time for Monday. Use 24-hour time format." msgstr "" "Zde nastavíte pondělní poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:120 -msgid "Tuesday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:188 +#, fuzzy +msgid "Tuesday Pickup Start Time" msgstr "Úterý - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:121 +#: admin/class-local-pickup-time-admin.php:189 msgid "This sets the pickup start time for Tuesday. Use 24-hour time format." msgstr "" "Zde nastavíte úterní první možný čas vyzvednutí. Použijte 24 hodinový formát." -#: admin/class-local-pickup-time-admin.php:129 -msgid "Tuesday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:197 +#, fuzzy +msgid "Tuesday Pickup End Time" msgstr "Úterý - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:130 +#: admin/class-local-pickup-time-admin.php:198 msgid "This sets the pickup end time for Tuesday. Use 24-hour time format." msgstr "" "Zde nastavíte úterní poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:138 -msgid "Wednesday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:206 +#, fuzzy +msgid "Wednesday Pickup Start Time" msgstr "Středa - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:139 +#: admin/class-local-pickup-time-admin.php:207 msgid "This sets the pickup start time for Wednesday. Use 24-hour time format." msgstr "" "Zde nastavíte středeční první možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:147 -msgid "Wednesday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:215 +#, fuzzy +msgid "Wednesday Pickup End Time" msgstr "Středa - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:148 +#: admin/class-local-pickup-time-admin.php:216 msgid "This sets the pickup end time for Wednesday. Use 24-hour time format." msgstr "" "Zde nastavíte středeční poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:156 -msgid "Thursday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:224 +#, fuzzy +msgid "Thursday Pickup Start Time" msgstr "Čtvrtek - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:157 +#: admin/class-local-pickup-time-admin.php:225 msgid "This sets the pickup start time for Thursday. Use 24-hour time format." msgstr "" "Zde nastavíte čtvrteční první možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:165 -msgid "Thursday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:233 +#, fuzzy +msgid "Thursday Pickup End Time" msgstr "Čtvrtek - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:166 +#: admin/class-local-pickup-time-admin.php:234 msgid "This sets the pickup end time for Thursday. Use 24-hour time format." msgstr "" "Zde nastavíte čtvrteční poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:174 -msgid "Friday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:242 +#, fuzzy +msgid "Friday Pickup Start Time" msgstr "Pátek - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:175 +#: admin/class-local-pickup-time-admin.php:243 msgid "This sets the pickup start time for Friday. Use 24-hour time format." msgstr "" "Zde nastavíte páteční první možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:183 -msgid "Friday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:251 +#, fuzzy +msgid "Friday Pickup End Time" msgstr "Pátek - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:184 +#: admin/class-local-pickup-time-admin.php:252 msgid "This sets the pickup end time for Friday. Use 24-hour time format." msgstr "" "Zde nastavíte páteční poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:192 -msgid "Saturday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:260 +#, fuzzy +msgid "Saturday Pickup Start Time" msgstr "Sobota - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:193 +#: admin/class-local-pickup-time-admin.php:261 msgid "This sets the pickup start time for Saturday. Use 24-hour time format." msgstr "" "Zde nastavíte sobotní první možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:201 -msgid "Saturday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:269 +#, fuzzy +msgid "Saturday Pickup End Time" msgstr "Sobota - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:202 +#: admin/class-local-pickup-time-admin.php:270 msgid "This sets the pickup end time for Saturday. Use 24-hour time format." msgstr "" "Zde nastavíte sobotní poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:210 -msgid "Sunday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:278 +#, fuzzy +msgid "Sunday Pickup Start Time" msgstr "Neděle - poslední vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:211 +#: admin/class-local-pickup-time-admin.php:279 msgid "This sets the pickup start time for Sunday. Use 24-hour time format." msgstr "" "Zde nastavíte nedělní první možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:219 -msgid "Sunday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:287 +#, fuzzy +msgid "Sunday Pickup End Time" msgstr "Neděle - první vyzvednutí v (24 hodin. formát)" -#: admin/class-local-pickup-time-admin.php:220 +#: admin/class-local-pickup-time-admin.php:288 msgid "This sets the pickup end time for Sunday. Use 24-hour time format." msgstr "" "Zde nastavíte nedělní poslední možný čas vyzvednutí. Použijte 24 hodinový " "formát." -#: admin/class-local-pickup-time-admin.php:228 +#: admin/class-local-pickup-time-admin.php:300 +#, fuzzy +msgid "Store Closed for Local Pickup" +msgstr "Otvírací doba pro místí vyzvednutí" + +#: admin/class-local-pickup-time-admin.php:302 +#, fuzzy +msgid "The following options affect which days to not allow order pickups." +msgstr "" +"Pomocí následujících možnosí můžete vybrat, kdy bude možné vyzvednout " +"objednávku na místě." + +#: admin/class-local-pickup-time-admin.php:306 msgid "Store Closing Days (use MM/DD/YYYY format)" msgstr "Dny, kdy je zavřeno (použijte formát MM/DD/YYY formát)" -#: admin/class-local-pickup-time-admin.php:229 +#: admin/class-local-pickup-time-admin.php:307 msgid "" "This sets the days the store is closed. Enter one date per line, in format " "MM/DD/YYYY." @@ -177,168 +213,263 @@ msgstr "" "Zde nastavíte dny, kdy bude zavřeno. Zadejte jedno datum na řádek ve formátu " "MM/DD/YYYY." -#: admin/class-local-pickup-time-admin.php:237 +#: admin/class-local-pickup-time-admin.php:319 +msgid "Order Pickup Intervals & Delays" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:321 +msgid "" +"The following options are used to calculate the available time slots for " +"pickup." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:325 msgid "Pickup Time Interval" msgstr "Interval času vyzvednutá" -#: admin/class-local-pickup-time-admin.php:238 +#: admin/class-local-pickup-time-admin.php:326 msgid "Choose the time interval for allowing local pickup orders." msgstr "Vyberte interval, podle kterého se vytvoří nabídka časů." -#: admin/class-local-pickup-time-admin.php:246 -#: admin/class-local-pickup-time-admin.php:266 +#: admin/class-local-pickup-time-admin.php:334 +#: admin/class-local-pickup-time-admin.php:354 msgid "5 minutes" msgstr "5 minut" -#: admin/class-local-pickup-time-admin.php:247 -#: admin/class-local-pickup-time-admin.php:267 +#: admin/class-local-pickup-time-admin.php:335 +#: admin/class-local-pickup-time-admin.php:355 msgid "10 minutes" msgstr "10 minut" -#: admin/class-local-pickup-time-admin.php:248 -#: admin/class-local-pickup-time-admin.php:268 +#: admin/class-local-pickup-time-admin.php:336 +#: admin/class-local-pickup-time-admin.php:356 msgid "15 minutes" msgstr "15 minut" -#: admin/class-local-pickup-time-admin.php:249 -#: admin/class-local-pickup-time-admin.php:269 +#: admin/class-local-pickup-time-admin.php:337 +#: admin/class-local-pickup-time-admin.php:357 msgid "20 minutes" msgstr "20 minut" -#: admin/class-local-pickup-time-admin.php:250 -#: admin/class-local-pickup-time-admin.php:270 +#: admin/class-local-pickup-time-admin.php:338 +#: admin/class-local-pickup-time-admin.php:358 msgid "30 minutes" msgstr "30 minut" -#: admin/class-local-pickup-time-admin.php:251 -#: admin/class-local-pickup-time-admin.php:271 +#: admin/class-local-pickup-time-admin.php:339 +#: admin/class-local-pickup-time-admin.php:359 msgid "45 minutes" msgstr "45 minut" -#: admin/class-local-pickup-time-admin.php:252 -#: admin/class-local-pickup-time-admin.php:272 +#: admin/class-local-pickup-time-admin.php:340 +#: admin/class-local-pickup-time-admin.php:360 msgid "1 hour" msgstr "1 hodina" -#: admin/class-local-pickup-time-admin.php:253 -#: admin/class-local-pickup-time-admin.php:273 +#: admin/class-local-pickup-time-admin.php:341 +#: admin/class-local-pickup-time-admin.php:361 msgid "2 hours" msgstr "2 hodiny" -#: admin/class-local-pickup-time-admin.php:257 +#: admin/class-local-pickup-time-admin.php:345 msgid "Pickup Time Delay" msgstr "Odběr možný po" -#: admin/class-local-pickup-time-admin.php:258 +#: admin/class-local-pickup-time-admin.php:346 msgid "" "Choose the time delay from the time of ordering for allowing local pickup " "orders." msgstr "Po kolika minutách je možné objednávku vyzvednou po jejím uskutečnění." -#: admin/class-local-pickup-time-admin.php:274 +#: admin/class-local-pickup-time-admin.php:362 msgid "4 hours" msgstr "4 hodiny" -#: admin/class-local-pickup-time-admin.php:275 +#: admin/class-local-pickup-time-admin.php:363 msgid "8 hours" msgstr "8 hodin" -#: admin/class-local-pickup-time-admin.php:276 +#: admin/class-local-pickup-time-admin.php:364 msgid "16 hours" msgstr "16 hodin" -#: admin/class-local-pickup-time-admin.php:277 +#: admin/class-local-pickup-time-admin.php:365 msgid "24 hours" msgstr "24 hodin" -#: admin/class-local-pickup-time-admin.php:278 +#: admin/class-local-pickup-time-admin.php:366 msgid "36 hours" msgstr "36 hodin" -#: admin/class-local-pickup-time-admin.php:279 +#: admin/class-local-pickup-time-admin.php:367 msgid "48 hours" msgstr "48 hodin" -#: admin/class-local-pickup-time-admin.php:280 +#: admin/class-local-pickup-time-admin.php:368 msgid "3 days" msgstr "3 dny" -#: admin/class-local-pickup-time-admin.php:281 +#: admin/class-local-pickup-time-admin.php:369 msgid "5 days" msgstr "5 dnů" -#: admin/class-local-pickup-time-admin.php:282 +#: admin/class-local-pickup-time-admin.php:370 msgid "1 week" msgstr "1 týden" -#: admin/class-local-pickup-time-admin.php:286 +#: admin/class-local-pickup-time-admin.php:374 #, fuzzy msgid "Pickup Time Open Days Ahead" msgstr "Objednávka dopředu max." -#: admin/class-local-pickup-time-admin.php:287 +#: admin/class-local-pickup-time-admin.php:375 #, fuzzy msgid "" "Choose the number of open days ahead for allowing local pickup orders. This " "is inclusive of the current day, if timeslots are still available." msgstr "Vyberte pro kolik dní dopředu je možné vybrat dobu doručení" -#: admin/class-local-pickup-time-admin.php:332 -msgid "Pickup Time:" -msgstr "Čas vyzvednutí:" +#: admin/class-local-pickup-time-admin.php:391 +msgid "Additional Settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:393 +msgid "" +"The following options provide additional capabilities for customization." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:397 +msgid "Require Checkout Pickup Time?" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:398 +msgid "Required" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:399 +msgid "This controls whether a Pickup Time is required during checkout." +msgstr "" -#: admin/class-local-pickup-time-admin.php:353 -#: public/class-local-pickup-time.php:692 -#: public/class-local-pickup-time.php:699 -#: public/class-local-pickup-time.php:787 +#: admin/class-local-pickup-time-admin.php:407 +msgid "Limit to Local Pickup Shipping Methods?" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:408 +msgid "Limit" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:409 +msgid "" +"This controls whether Local Pickup Times are restricted to Local Shipping " +"methods. This requires enabling \"Pickup Time\" on each individual " +"Local Pickup Shipping method, within each Shiping Zone." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:465 +#: admin/class-local-pickup-time-admin.php:628 +#: public/class-local-pickup-time.php:863 +#: public/class-local-pickup-time.php:935 msgid "Pickup Time" msgstr "Čas vyzvednutí" -#: public/class-local-pickup-time.php:525 +#: admin/class-local-pickup-time-admin.php:466 +msgid "Enable" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:467 +msgid "This controls whether a Pickup Time is tied to the shipping method." +msgstr "" + +#. translators: %s: number of orders +#: admin/class-local-pickup-time-admin.php:515 +msgid "Ready for Pickup (%s)" +msgid_plural "Ready for Pickup (%s)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: admin/class-local-pickup-time-admin.php:548 +msgid "Change status to ready for pickup" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:607 +msgid "Pickup Time:" +msgstr "Čas vyzvednutí:" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:30 +msgid "Ready for Pickup order" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:31 +msgid "" +"Order ready for pickup emails are sent to the customer when the order is " +"marked Ready for Pickup." +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:85 +msgid "Your {site_title} order is now ready for pickup" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:95 +msgid "We look forward to your arrival" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:147 +msgid "We look forward to your pending arrival." +msgstr "" + +#: public/class-local-pickup-time.php:598 msgid "Monday" msgstr "Pondělí" -#: public/class-local-pickup-time.php:526 +#: public/class-local-pickup-time.php:599 msgid "Tuesday" msgstr "Úterý" -#: public/class-local-pickup-time.php:527 +#: public/class-local-pickup-time.php:600 msgid "Wednesday" msgstr "Středa" -#: public/class-local-pickup-time.php:528 +#: public/class-local-pickup-time.php:601 msgid "Thursday" msgstr "Čtvrtek" -#: public/class-local-pickup-time.php:529 +#: public/class-local-pickup-time.php:602 msgid "Friday" msgstr "Pátek" -#: public/class-local-pickup-time.php:530 +#: public/class-local-pickup-time.php:603 msgid "Saturday" msgstr "Sobota" -#: public/class-local-pickup-time.php:531 +#: public/class-local-pickup-time.php:604 msgid "Sunday" msgstr "Neděle" -#: public/class-local-pickup-time.php:555 -msgid "Select time" -msgstr "Vyberte čas" - -#: public/class-local-pickup-time.php:742 +#: public/class-local-pickup-time.php:889 msgid "Please select a pickup time." msgstr "vyberte si čas vyzvednutí." -#: public/class-local-pickup-time.php:745 -#: public/class-local-pickup-time.php:768 +#: public/class-local-pickup-time.php:892 +#: public/class-local-pickup-time.php:915 msgid "Expired or invalid submission!." msgstr "" -#: public/class-local-pickup-time.php:807 +#: public/class-local-pickup-time.php:956 msgid "None" msgstr "Žádná" +#. translators: %s: Customer first name +#: templates/emails/customer-ready-for-pickup-order.php:32 +#: templates/emails/plain/customer-ready-for-pickup-order.php:29 +msgid "Hi %s," +msgstr "" + +#: templates/emails/customer-ready-for-pickup-order.php:33 +#: templates/emails/plain/customer-ready-for-pickup-order.php:30 +msgid "We have finished preparing your order for pickup." +msgstr "" + #. Plugin Name of the plugin/theme msgid "WooCommerce Local Pickup Time Select" msgstr "WooCommerce Local Pickup Time Select" @@ -363,6 +494,15 @@ msgstr "" msgid "https://www.ndigitals.com/" msgstr "" +#: admin/class-local-pickup-time-admin.php:509 +#: admin/class-local-pickup-time-admin.php:531 +msgctxt "Order status" +msgid "Ready for Pickup" +msgstr "" + +#~ msgid "Select time" +#~ msgstr "Vyberte čas" + #~ msgid "http://mattbanks.me" #~ msgstr "http://mattbanks.me" diff --git a/languages/woocommerce-local-pickup-time-en_US.po b/languages/woocommerce-local-pickup-time-en_US.po index 66013b6..f915e95 100644 --- a/languages/woocommerce-local-pickup-time-en_US.po +++ b/languages/woocommerce-local-pickup-time-en_US.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: WooCommerce Local Pickup Time Select\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-local-" "pickup-time\n" -"POT-Creation-Date: 2021-01-24 21:29:41+00:00\n" +"POT-Creation-Date: 2022-05-13 05:32:56+00:00\n" "PO-Revision-Date: 2017-05-11 11:03+0200\n" "Last-Translator: Karolína Vyskočilová \n" "Language-Team: Matt Banks \n" @@ -20,298 +20,408 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-SearchPath-0: .\n" -#: admin/class-local-pickup-time-admin.php:96 -msgid "Store Hours and Closings for Local Pickup" +#: admin/class-local-pickup-time-admin.php:120 +msgid "Settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:141 +msgid "Local Pickup Time settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:164 +msgid "Store Hours for Local Pickup" msgstr "" -#: admin/class-local-pickup-time-admin.php:98 +#: admin/class-local-pickup-time-admin.php:166 msgid "" "The following options affect when order pickups begin and end each day, and " "which days to not allow order pickups." msgstr "" -#: admin/class-local-pickup-time-admin.php:102 -msgid "Monday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:170 +msgid "Monday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:103 +#: admin/class-local-pickup-time-admin.php:171 msgid "This sets the pickup start time for Monday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:111 -msgid "Monday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:179 +msgid "Monday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:112 +#: admin/class-local-pickup-time-admin.php:180 msgid "This sets the pickup end time for Monday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:120 -msgid "Tuesday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:188 +msgid "Tuesday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:121 +#: admin/class-local-pickup-time-admin.php:189 msgid "This sets the pickup start time for Tuesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:129 -msgid "Tuesday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:197 +msgid "Tuesday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:130 +#: admin/class-local-pickup-time-admin.php:198 msgid "This sets the pickup end time for Tuesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:138 -msgid "Wednesday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:206 +msgid "Wednesday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:139 +#: admin/class-local-pickup-time-admin.php:207 msgid "This sets the pickup start time for Wednesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:147 -msgid "Wednesday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:215 +msgid "Wednesday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:148 +#: admin/class-local-pickup-time-admin.php:216 msgid "This sets the pickup end time for Wednesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:156 -msgid "Thursday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:224 +msgid "Thursday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:157 +#: admin/class-local-pickup-time-admin.php:225 msgid "This sets the pickup start time for Thursday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:165 -msgid "Thursday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:233 +msgid "Thursday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:166 +#: admin/class-local-pickup-time-admin.php:234 msgid "This sets the pickup end time for Thursday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:174 -msgid "Friday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:242 +msgid "Friday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:175 +#: admin/class-local-pickup-time-admin.php:243 msgid "This sets the pickup start time for Friday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:183 -msgid "Friday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:251 +msgid "Friday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:184 +#: admin/class-local-pickup-time-admin.php:252 msgid "This sets the pickup end time for Friday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:192 -msgid "Saturday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:260 +msgid "Saturday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:193 +#: admin/class-local-pickup-time-admin.php:261 msgid "This sets the pickup start time for Saturday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:201 -msgid "Saturday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:269 +msgid "Saturday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:202 +#: admin/class-local-pickup-time-admin.php:270 msgid "This sets the pickup end time for Saturday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:210 -msgid "Sunday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:278 +msgid "Sunday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:211 +#: admin/class-local-pickup-time-admin.php:279 msgid "This sets the pickup start time for Sunday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:219 -msgid "Sunday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:287 +msgid "Sunday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:220 +#: admin/class-local-pickup-time-admin.php:288 msgid "This sets the pickup end time for Sunday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:228 +#: admin/class-local-pickup-time-admin.php:300 +msgid "Store Closed for Local Pickup" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:302 +msgid "The following options affect which days to not allow order pickups." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:306 msgid "Store Closing Days (use MM/DD/YYYY format)" msgstr "" -#: admin/class-local-pickup-time-admin.php:229 +#: admin/class-local-pickup-time-admin.php:307 msgid "" "This sets the days the store is closed. Enter one date per line, in format " "MM/DD/YYYY." msgstr "" -#: admin/class-local-pickup-time-admin.php:237 +#: admin/class-local-pickup-time-admin.php:319 +msgid "Order Pickup Intervals & Delays" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:321 +msgid "" +"The following options are used to calculate the available time slots for " +"pickup." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:325 msgid "Pickup Time Interval" msgstr "" -#: admin/class-local-pickup-time-admin.php:238 +#: admin/class-local-pickup-time-admin.php:326 msgid "Choose the time interval for allowing local pickup orders." msgstr "" -#: admin/class-local-pickup-time-admin.php:246 -#: admin/class-local-pickup-time-admin.php:266 +#: admin/class-local-pickup-time-admin.php:334 +#: admin/class-local-pickup-time-admin.php:354 msgid "5 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:247 -#: admin/class-local-pickup-time-admin.php:267 +#: admin/class-local-pickup-time-admin.php:335 +#: admin/class-local-pickup-time-admin.php:355 msgid "10 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:248 -#: admin/class-local-pickup-time-admin.php:268 +#: admin/class-local-pickup-time-admin.php:336 +#: admin/class-local-pickup-time-admin.php:356 msgid "15 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:249 -#: admin/class-local-pickup-time-admin.php:269 +#: admin/class-local-pickup-time-admin.php:337 +#: admin/class-local-pickup-time-admin.php:357 msgid "20 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:250 -#: admin/class-local-pickup-time-admin.php:270 +#: admin/class-local-pickup-time-admin.php:338 +#: admin/class-local-pickup-time-admin.php:358 msgid "30 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:251 -#: admin/class-local-pickup-time-admin.php:271 +#: admin/class-local-pickup-time-admin.php:339 +#: admin/class-local-pickup-time-admin.php:359 msgid "45 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:252 -#: admin/class-local-pickup-time-admin.php:272 +#: admin/class-local-pickup-time-admin.php:340 +#: admin/class-local-pickup-time-admin.php:360 msgid "1 hour" msgstr "" -#: admin/class-local-pickup-time-admin.php:253 -#: admin/class-local-pickup-time-admin.php:273 +#: admin/class-local-pickup-time-admin.php:341 +#: admin/class-local-pickup-time-admin.php:361 msgid "2 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:257 +#: admin/class-local-pickup-time-admin.php:345 msgid "Pickup Time Delay" msgstr "" -#: admin/class-local-pickup-time-admin.php:258 +#: admin/class-local-pickup-time-admin.php:346 msgid "" "Choose the time delay from the time of ordering for allowing local pickup " "orders." msgstr "" -#: admin/class-local-pickup-time-admin.php:274 +#: admin/class-local-pickup-time-admin.php:362 msgid "4 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:275 +#: admin/class-local-pickup-time-admin.php:363 msgid "8 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:276 +#: admin/class-local-pickup-time-admin.php:364 msgid "16 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:277 +#: admin/class-local-pickup-time-admin.php:365 msgid "24 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:278 +#: admin/class-local-pickup-time-admin.php:366 msgid "36 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:279 +#: admin/class-local-pickup-time-admin.php:367 msgid "48 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:280 +#: admin/class-local-pickup-time-admin.php:368 msgid "3 days" msgstr "" -#: admin/class-local-pickup-time-admin.php:281 +#: admin/class-local-pickup-time-admin.php:369 msgid "5 days" msgstr "" -#: admin/class-local-pickup-time-admin.php:282 +#: admin/class-local-pickup-time-admin.php:370 msgid "1 week" msgstr "" -#: admin/class-local-pickup-time-admin.php:286 +#: admin/class-local-pickup-time-admin.php:374 msgid "Pickup Time Open Days Ahead" msgstr "" -#: admin/class-local-pickup-time-admin.php:287 +#: admin/class-local-pickup-time-admin.php:375 msgid "" "Choose the number of open days ahead for allowing local pickup orders. This " "is inclusive of the current day, if timeslots are still available." msgstr "" -#: admin/class-local-pickup-time-admin.php:332 -msgid "Pickup Time:" +#: admin/class-local-pickup-time-admin.php:391 +msgid "Additional Settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:393 +msgid "" +"The following options provide additional capabilities for customization." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:397 +msgid "Require Checkout Pickup Time?" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:398 +msgid "Required" msgstr "" -#: admin/class-local-pickup-time-admin.php:353 -#: public/class-local-pickup-time.php:692 -#: public/class-local-pickup-time.php:699 -#: public/class-local-pickup-time.php:787 +#: admin/class-local-pickup-time-admin.php:399 +msgid "This controls whether a Pickup Time is required during checkout." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:407 +msgid "Limit to Local Pickup Shipping Methods?" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:408 +msgid "Limit" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:409 +msgid "" +"This controls whether Local Pickup Times are restricted to Local Shipping " +"methods. This requires enabling \"Pickup Time\" on each individual " +"Local Pickup Shipping method, within each Shiping Zone." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:465 +#: admin/class-local-pickup-time-admin.php:628 +#: public/class-local-pickup-time.php:863 +#: public/class-local-pickup-time.php:935 msgid "Pickup Time" msgstr "" -#: public/class-local-pickup-time.php:525 +#: admin/class-local-pickup-time-admin.php:466 +msgid "Enable" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:467 +msgid "This controls whether a Pickup Time is tied to the shipping method." +msgstr "" + +#. translators: %s: number of orders +#: admin/class-local-pickup-time-admin.php:515 +msgid "Ready for Pickup (%s)" +msgid_plural "Ready for Pickup (%s)" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-local-pickup-time-admin.php:548 +msgid "Change status to ready for pickup" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:607 +msgid "Pickup Time:" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:30 +msgid "Ready for Pickup order" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:31 +msgid "" +"Order ready for pickup emails are sent to the customer when the order is " +"marked Ready for Pickup." +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:85 +msgid "Your {site_title} order is now ready for pickup" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:95 +msgid "We look forward to your arrival" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:147 +msgid "We look forward to your pending arrival." +msgstr "" + +#: public/class-local-pickup-time.php:598 msgid "Monday" msgstr "" -#: public/class-local-pickup-time.php:526 +#: public/class-local-pickup-time.php:599 msgid "Tuesday" msgstr "" -#: public/class-local-pickup-time.php:527 +#: public/class-local-pickup-time.php:600 msgid "Wednesday" msgstr "" -#: public/class-local-pickup-time.php:528 +#: public/class-local-pickup-time.php:601 msgid "Thursday" msgstr "" -#: public/class-local-pickup-time.php:529 +#: public/class-local-pickup-time.php:602 msgid "Friday" msgstr "" -#: public/class-local-pickup-time.php:530 +#: public/class-local-pickup-time.php:603 msgid "Saturday" msgstr "" -#: public/class-local-pickup-time.php:531 +#: public/class-local-pickup-time.php:604 msgid "Sunday" msgstr "" -#: public/class-local-pickup-time.php:555 -msgid "Select time" -msgstr "" - -#: public/class-local-pickup-time.php:742 +#: public/class-local-pickup-time.php:889 msgid "Please select a pickup time." msgstr "" -#: public/class-local-pickup-time.php:745 -#: public/class-local-pickup-time.php:768 +#: public/class-local-pickup-time.php:892 +#: public/class-local-pickup-time.php:915 msgid "Expired or invalid submission!." msgstr "" -#: public/class-local-pickup-time.php:807 +#: public/class-local-pickup-time.php:956 msgid "None" msgstr "" +#. translators: %s: Customer first name +#: templates/emails/customer-ready-for-pickup-order.php:32 +#: templates/emails/plain/customer-ready-for-pickup-order.php:29 +msgid "Hi %s," +msgstr "" + +#: templates/emails/customer-ready-for-pickup-order.php:33 +#: templates/emails/plain/customer-ready-for-pickup-order.php:30 +msgid "We have finished preparing your order for pickup." +msgstr "" + #. Plugin Name of the plugin/theme msgid "WooCommerce Local Pickup Time Select" msgstr "" @@ -333,3 +443,9 @@ msgstr "" #. Author URI of the plugin/theme msgid "https://www.ndigitals.com/" msgstr "" + +#: admin/class-local-pickup-time-admin.php:509 +#: admin/class-local-pickup-time-admin.php:531 +msgctxt "Order status" +msgid "Ready for Pickup" +msgstr "" diff --git a/languages/woocommerce-local-pickup-time.pot b/languages/woocommerce-local-pickup-time.pot index 11077ce..f816e92 100644 --- a/languages/woocommerce-local-pickup-time.pot +++ b/languages/woocommerce-local-pickup-time.pot @@ -1,15 +1,15 @@ -# Copyright (C) 2021 Tim Nolte +# Copyright (C) 2022 Tim Nolte # This file is distributed under the GPL-2.0+. msgid "" msgstr "" -"Project-Id-Version: WooCommerce Local Pickup Time Select 1.3.13\n" +"Project-Id-Version: WooCommerce Local Pickup Time Select 1.4.0\n" "Report-Msgid-Bugs-To: " "https://wordpress.org/support/plugin/woocommerce-local-pickup-time\n" -"POT-Creation-Date: 2021-03-18 01:26:39+00:00\n" +"POT-Creation-Date: 2022-05-13 05:34:43+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2022-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: en\n" @@ -25,298 +25,407 @@ msgstr "" "X-Textdomain-Support: yes\n" "X-Generator: grunt-wp-i18n 1.0.3\n" -#: admin/class-local-pickup-time-admin.php:96 -msgid "Store Hours and Closings for Local Pickup" +#: admin/class-local-pickup-time-admin.php:120 +msgid "Settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:141 +msgid "Local Pickup Time settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:164 +msgid "Store Hours for Local Pickup" msgstr "" -#: admin/class-local-pickup-time-admin.php:98 +#: admin/class-local-pickup-time-admin.php:166 msgid "" "The following options affect when order pickups begin and end each day, and " "which days to not allow order pickups." msgstr "" -#: admin/class-local-pickup-time-admin.php:102 -msgid "Monday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:170 +msgid "Monday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:103 +#: admin/class-local-pickup-time-admin.php:171 msgid "This sets the pickup start time for Monday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:111 -msgid "Monday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:179 +msgid "Monday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:112 +#: admin/class-local-pickup-time-admin.php:180 msgid "This sets the pickup end time for Monday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:120 -msgid "Tuesday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:188 +msgid "Tuesday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:121 +#: admin/class-local-pickup-time-admin.php:189 msgid "This sets the pickup start time for Tuesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:129 -msgid "Tuesday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:197 +msgid "Tuesday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:130 +#: admin/class-local-pickup-time-admin.php:198 msgid "This sets the pickup end time for Tuesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:138 -msgid "Wednesday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:206 +msgid "Wednesday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:139 +#: admin/class-local-pickup-time-admin.php:207 msgid "This sets the pickup start time for Wednesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:147 -msgid "Wednesday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:215 +msgid "Wednesday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:148 +#: admin/class-local-pickup-time-admin.php:216 msgid "This sets the pickup end time for Wednesday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:156 -msgid "Thursday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:224 +msgid "Thursday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:157 +#: admin/class-local-pickup-time-admin.php:225 msgid "This sets the pickup start time for Thursday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:165 -msgid "Thursday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:233 +msgid "Thursday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:166 +#: admin/class-local-pickup-time-admin.php:234 msgid "This sets the pickup end time for Thursday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:174 -msgid "Friday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:242 +msgid "Friday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:175 +#: admin/class-local-pickup-time-admin.php:243 msgid "This sets the pickup start time for Friday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:183 -msgid "Friday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:251 +msgid "Friday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:184 +#: admin/class-local-pickup-time-admin.php:252 msgid "This sets the pickup end time for Friday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:192 -msgid "Saturday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:260 +msgid "Saturday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:193 +#: admin/class-local-pickup-time-admin.php:261 msgid "This sets the pickup start time for Saturday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:201 -msgid "Saturday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:269 +msgid "Saturday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:202 +#: admin/class-local-pickup-time-admin.php:270 msgid "This sets the pickup end time for Saturday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:210 -msgid "Sunday Pickup Start Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:278 +msgid "Sunday Pickup Start Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:211 +#: admin/class-local-pickup-time-admin.php:279 msgid "This sets the pickup start time for Sunday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:219 -msgid "Sunday Pickup End Time (use 24-hour time)" +#: admin/class-local-pickup-time-admin.php:287 +msgid "Sunday Pickup End Time" msgstr "" -#: admin/class-local-pickup-time-admin.php:220 +#: admin/class-local-pickup-time-admin.php:288 msgid "This sets the pickup end time for Sunday. Use 24-hour time format." msgstr "" -#: admin/class-local-pickup-time-admin.php:228 +#: admin/class-local-pickup-time-admin.php:300 +msgid "Store Closed for Local Pickup" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:302 +msgid "The following options affect which days to not allow order pickups." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:306 msgid "Store Closing Days (use MM/DD/YYYY format)" msgstr "" -#: admin/class-local-pickup-time-admin.php:229 +#: admin/class-local-pickup-time-admin.php:307 msgid "" "This sets the days the store is closed. Enter one date per line, in format " "MM/DD/YYYY." msgstr "" -#: admin/class-local-pickup-time-admin.php:237 +#: admin/class-local-pickup-time-admin.php:319 +msgid "Order Pickup Intervals & Delays" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:321 +msgid "" +"The following options are used to calculate the available time slots for " +"pickup." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:325 msgid "Pickup Time Interval" msgstr "" -#: admin/class-local-pickup-time-admin.php:238 +#: admin/class-local-pickup-time-admin.php:326 msgid "Choose the time interval for allowing local pickup orders." msgstr "" -#: admin/class-local-pickup-time-admin.php:246 -#: admin/class-local-pickup-time-admin.php:266 +#: admin/class-local-pickup-time-admin.php:334 +#: admin/class-local-pickup-time-admin.php:354 msgid "5 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:247 -#: admin/class-local-pickup-time-admin.php:267 +#: admin/class-local-pickup-time-admin.php:335 +#: admin/class-local-pickup-time-admin.php:355 msgid "10 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:248 -#: admin/class-local-pickup-time-admin.php:268 +#: admin/class-local-pickup-time-admin.php:336 +#: admin/class-local-pickup-time-admin.php:356 msgid "15 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:249 -#: admin/class-local-pickup-time-admin.php:269 +#: admin/class-local-pickup-time-admin.php:337 +#: admin/class-local-pickup-time-admin.php:357 msgid "20 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:250 -#: admin/class-local-pickup-time-admin.php:270 +#: admin/class-local-pickup-time-admin.php:338 +#: admin/class-local-pickup-time-admin.php:358 msgid "30 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:251 -#: admin/class-local-pickup-time-admin.php:271 +#: admin/class-local-pickup-time-admin.php:339 +#: admin/class-local-pickup-time-admin.php:359 msgid "45 minutes" msgstr "" -#: admin/class-local-pickup-time-admin.php:252 -#: admin/class-local-pickup-time-admin.php:272 +#: admin/class-local-pickup-time-admin.php:340 +#: admin/class-local-pickup-time-admin.php:360 msgid "1 hour" msgstr "" -#: admin/class-local-pickup-time-admin.php:253 -#: admin/class-local-pickup-time-admin.php:273 +#: admin/class-local-pickup-time-admin.php:341 +#: admin/class-local-pickup-time-admin.php:361 msgid "2 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:257 +#: admin/class-local-pickup-time-admin.php:345 msgid "Pickup Time Delay" msgstr "" -#: admin/class-local-pickup-time-admin.php:258 +#: admin/class-local-pickup-time-admin.php:346 msgid "" "Choose the time delay from the time of ordering for allowing local pickup " "orders." msgstr "" -#: admin/class-local-pickup-time-admin.php:274 +#: admin/class-local-pickup-time-admin.php:362 msgid "4 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:275 +#: admin/class-local-pickup-time-admin.php:363 msgid "8 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:276 +#: admin/class-local-pickup-time-admin.php:364 msgid "16 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:277 +#: admin/class-local-pickup-time-admin.php:365 msgid "24 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:278 +#: admin/class-local-pickup-time-admin.php:366 msgid "36 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:279 +#: admin/class-local-pickup-time-admin.php:367 msgid "48 hours" msgstr "" -#: admin/class-local-pickup-time-admin.php:280 +#: admin/class-local-pickup-time-admin.php:368 msgid "3 days" msgstr "" -#: admin/class-local-pickup-time-admin.php:281 +#: admin/class-local-pickup-time-admin.php:369 msgid "5 days" msgstr "" -#: admin/class-local-pickup-time-admin.php:282 +#: admin/class-local-pickup-time-admin.php:370 msgid "1 week" msgstr "" -#: admin/class-local-pickup-time-admin.php:286 +#: admin/class-local-pickup-time-admin.php:374 msgid "Pickup Time Open Days Ahead" msgstr "" -#: admin/class-local-pickup-time-admin.php:287 +#: admin/class-local-pickup-time-admin.php:375 msgid "" "Choose the number of open days ahead for allowing local pickup orders. This " "is inclusive of the current day, if timeslots are still available." msgstr "" -#: admin/class-local-pickup-time-admin.php:332 -msgid "Pickup Time:" +#: admin/class-local-pickup-time-admin.php:391 +msgid "Additional Settings" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:393 +msgid "The following options provide additional capabilities for customization." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:397 +msgid "Require Checkout Pickup Time?" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:398 +msgid "Required" msgstr "" -#: admin/class-local-pickup-time-admin.php:353 -#: public/class-local-pickup-time.php:692 -#: public/class-local-pickup-time.php:699 -#: public/class-local-pickup-time.php:787 +#: admin/class-local-pickup-time-admin.php:399 +msgid "This controls whether a Pickup Time is required during checkout." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:407 +msgid "Limit to Local Pickup Shipping Methods?" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:408 +msgid "Limit" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:409 +msgid "" +"This controls whether Local Pickup Times are restricted to Local Shipping " +"methods. This requires enabling \"Pickup Time\" on each individual " +"Local Pickup Shipping method, within each Shiping Zone." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:465 +#: admin/class-local-pickup-time-admin.php:628 +#: public/class-local-pickup-time.php:863 +#: public/class-local-pickup-time.php:935 msgid "Pickup Time" msgstr "" -#: public/class-local-pickup-time.php:525 +#: admin/class-local-pickup-time-admin.php:466 +msgid "Enable" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:467 +msgid "This controls whether a Pickup Time is tied to the shipping method." +msgstr "" + +#: admin/class-local-pickup-time-admin.php:515 +#. translators: %s: number of orders +msgid "Ready for Pickup (%s)" +msgid_plural "Ready for Pickup (%s)" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-local-pickup-time-admin.php:548 +msgid "Change status to ready for pickup" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:607 +msgid "Pickup Time:" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:30 +msgid "Ready for Pickup order" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:31 +msgid "" +"Order ready for pickup emails are sent to the customer when the order is " +"marked Ready for Pickup." +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:85 +msgid "Your {site_title} order is now ready for pickup" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:95 +msgid "We look forward to your arrival" +msgstr "" + +#: admin/emails/class-wc-email-customer-ready-for-pickup-order.php:147 +msgid "We look forward to your pending arrival." +msgstr "" + +#: public/class-local-pickup-time.php:598 msgid "Monday" msgstr "" -#: public/class-local-pickup-time.php:526 +#: public/class-local-pickup-time.php:599 msgid "Tuesday" msgstr "" -#: public/class-local-pickup-time.php:527 +#: public/class-local-pickup-time.php:600 msgid "Wednesday" msgstr "" -#: public/class-local-pickup-time.php:528 +#: public/class-local-pickup-time.php:601 msgid "Thursday" msgstr "" -#: public/class-local-pickup-time.php:529 +#: public/class-local-pickup-time.php:602 msgid "Friday" msgstr "" -#: public/class-local-pickup-time.php:530 +#: public/class-local-pickup-time.php:603 msgid "Saturday" msgstr "" -#: public/class-local-pickup-time.php:531 +#: public/class-local-pickup-time.php:604 msgid "Sunday" msgstr "" -#: public/class-local-pickup-time.php:555 -msgid "Select time" -msgstr "" - -#: public/class-local-pickup-time.php:742 +#: public/class-local-pickup-time.php:889 msgid "Please select a pickup time." msgstr "" -#: public/class-local-pickup-time.php:745 -#: public/class-local-pickup-time.php:768 +#: public/class-local-pickup-time.php:892 +#: public/class-local-pickup-time.php:915 msgid "Expired or invalid submission!." msgstr "" -#: public/class-local-pickup-time.php:807 +#: public/class-local-pickup-time.php:956 msgid "None" msgstr "" +#: templates/emails/customer-ready-for-pickup-order.php:32 +#: templates/emails/plain/customer-ready-for-pickup-order.php:29 +#. translators: %s: Customer first name +msgid "Hi %s," +msgstr "" + +#: templates/emails/customer-ready-for-pickup-order.php:33 +#: templates/emails/plain/customer-ready-for-pickup-order.php:30 +msgid "We have finished preparing your order for pickup." +msgstr "" + #. Plugin Name of the plugin/theme msgid "WooCommerce Local Pickup Time Select" msgstr "" @@ -337,4 +446,10 @@ msgstr "" #. Author URI of the plugin/theme msgid "https://www.ndigitals.com/" +msgstr "" + +#: admin/class-local-pickup-time-admin.php:509 +#: admin/class-local-pickup-time-admin.php:531 +msgctxt "Order status" +msgid "Ready for Pickup" msgstr "" \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index e4f6bb0..48d61bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "woocommerce-local-pickup-time", - "version": "1.3.13", + "version": "1.4.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 3ec76b7..d57b143 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "woocommerce-local-pickup-time", - "version": "1.3.13", + "version": "1.4.0", "description": "Add an an option to WooCommerce checkout pages for Local Pickup that allows the user to choose a pickup time.", "main": "Gruntfile.js", "repository": { diff --git a/public/class-local-pickup-time.php b/public/class-local-pickup-time.php index add6fb2..94ee386 100644 --- a/public/class-local-pickup-time.php +++ b/public/class-local-pickup-time.php @@ -20,12 +20,12 @@ class Local_Pickup_Time { * * @var string */ - const VERSION = '1.3.13'; + const VERSION = '1.4.0'; /** * Plugin version wp_options meta key. * - * @since 0.0.0 + * @since 1.4.0 * * @var string */ @@ -97,7 +97,7 @@ class Local_Pickup_Time { /** * Configured checkout time selection required setting. Default: 'yes'. * - * @since 0.0.0 + * @since 1.4.0 * * @var string */ @@ -106,7 +106,7 @@ class Local_Pickup_Time { /** * Configured Local Pickup Shipping method only setting. Default: 'no'. * - * @since 0.0.0 + * @since 1.4.0 * * @var string */ @@ -115,7 +115,7 @@ class Local_Pickup_Time { /** * Legacy Local Pickup Time checkout display flag. Default: false. * - * @since 0.0.0 + * @since 1.4.0 * * @var boolean */ @@ -133,7 +133,7 @@ class Local_Pickup_Time { /** * Order $_POST key for storing Local Pickup Time. * - * @since 0.0.0 + * @since 1.4.0 * * @var string */ @@ -142,7 +142,7 @@ class Local_Pickup_Time { /** * Order pickup time nonce key. * - * @since 0.0.0 + * @since 1.4.0 * * @var string */ @@ -151,7 +151,7 @@ class Local_Pickup_Time { /** * Order pickup time action key. * - * @since 0.0.0 + * @since 1.4.0 * * @var string */ @@ -309,7 +309,7 @@ public function get_wp_timezone() { /** * Return the plugin pickup time required during checkout setting. * - * @since 0.0.0 + * @since 1.4.0 * * @return string */ @@ -322,7 +322,7 @@ public function get_checkout_time_required() { /** * Return the plugin pickup time only on Local Pickup Shipping methods setting. * - * @since 0.0.0 + * @since 1.4.0 * * @return string */ @@ -334,7 +334,7 @@ public function get_local_pickup_only() { /** Return the plugin checkout pickup time legacy display flag. * - * @since 0.0.0 + * @since 1.4.0 * * @return boolean */ @@ -360,7 +360,7 @@ public function get_order_meta_key() { /** * Return the plugin order $_POST key used for submitting the Local Pickup Time. * - * @since 0.0.0 + * @since 1.4.0 * * @return string The order $_POST key that stores the submitted Local Pickup Time. */ @@ -373,7 +373,7 @@ public function get_order_post_key() { /** * Return the plugin order pickup time nonce key, used to validate submissions. * - * @since 0.0.0 + * @since 1.4.0 * * @return string */ @@ -387,7 +387,7 @@ public function get_order_pickup_time_nonce_key() { * Return the plugin order pickup time action key, used to create and * validate the field nonce. * - * @since 0.0.0 + * @since 1.4.0 * * @return string */ @@ -565,7 +565,7 @@ public function load_plugin_textdomain() { /** * Perform a version check of the plugin against the last activated version. * - * @since 0.0.0 + * @since 1.4.0 * * @return boolean Returns TRUE if the plugin and database versions match, otherwise FALSE if the values don't match. */ @@ -794,7 +794,7 @@ public function time_select( $checkout ) { /** * Add the local pickup time field to the checkout page. * - * @since 0.0.0 + * @since 1.4.0 * * @param WC_Shipping_Rate|null $rate The shipping rate object. * diff --git a/readme.txt b/readme.txt index 2a36832..2a98fc3 100644 --- a/readme.txt +++ b/readme.txt @@ -3,8 +3,8 @@ Contributors: tnolte, mjbanks, vyskoczilova Donate link: https://www.ndigitals.com/donate/ Tags: woocommcerce, shipping, local pickup, checkout fields, ecommerce, e-commerce, wordpress ecommerce Requires at least: 4.9 -Tested up to: 5.7.4 -Stable tag: 1.3.13 +Tested up to: 5.9.3 +Stable tag: 1.4.0 Requires PHP: 7.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -73,77 +73,17 @@ The location, by default, is hooked to `woocommerce_admin_order_data_after_billi == Changelog == -= 1.3.13 = -* Compatibility versions bump. -* Plugin owner/author transition. +### 1.4.0 +#### Changed +- Updated WordPress & WooCommerce Supported Versions. -= 1.3.12 = -* Fixes Time Zone related pickup delay issue. +#### Fixed +- Updated Plugin Development Dependencies -= 1.3.11 = -* NPM development dependencies security vulnerability update. +#### Adds +- Added New Ready for Pickup Order Status & Customer Email +- Added Pickup Time Required & Local Pickup Link Capabilities -= 1.3.10 = -* Adds check for PHP 7.1+ Date/Time object changes and makes appropriate PHP version specific calls. +-------- -= 1.3.9 = -* Fixes how the starting interval is set, especially during the middle of the current open/close pickup time. -* Sets end time 1 interval past it in order to have the end close pickup time be inclusive for pickup. -* Changes field title and help text for Pickup Days Ahead to be clear that the number does now represent the number of open days inclusive of the current day. -* Updates language files to handle some new dashboard labels and help text. -* Fixes an incorrect use of the pickup time interval instead of the delay, causing incorrect starting pickup time. -* Changes direct WC_Order id attribute access to use get_id() method. -* Fixes additonal issue with how time delay is handled on the first available pickup time. - -= 1.3.8 = -* Fixes issue with recognizing the current date/time as the start of the pickup time selection. - -= 1.3.7 = -* Fixes an issue with not using the WordPress locale and built-in language pack to translate the pickup date output on checkout. - -= 1.3.6 = -* Fixes WordPress date/time format handling for pickup time selection. -* Fixes issues with some interval combinations. - -= 1.3.5 = -* fixes issue with allowing customers to pick a pickup date/time on a non-open day. - -= 1.3.4 = -* fixes 1.3.3 patch issue. - -= 1.3.3 = -* fixes PHP 5.6 issue with DateTime syntax usage. - -= 1.3.2 = -* fixes issue with missing space in pickup time options, from 1.3.1. -* adds pickup date/time to Order List in Admin Dashboard. -* adds longer pickup delay option. - -= 1.3.1 = -* expands pickup time delay to include 4/8/16/24/36 hours. -* changes days ahead setting to allow any number of days via text input. -* changes customer display of pickup time to include the date using the WordPress date format setting. -* removes closed dates from option list even if it's not today. - -= 1.3.0 = -* fix pickup time for multiple locales and update translations (props vyskoczilova) - -= 1.2.0 = -* added option to select the delay from the current time until the order can be picked up -* added option to select the number of days ahead for allowing orders to be picked up - -= 1.1.0 = -* added `local_pickup_time_select_location` filter to customize location of pickup time select during checkout -* added `local_pickup_time_admin_location` filter to customize location of pickup time shown in the admin Order Details screen - -= 1.0.3 = -* replace deprecated call to $order->order_custom_fields, which no longer words in WooCommerce 2.1 - -= 1.0.2 = -* fix typos - -= 1.0.1 = -* properly set closing time if trying to order after hours - -= 1.0.0 = -* initial version +[See the previous changelogs here](https://github.com/WC-Local-Pickup/woocommerce-local-pickup-time/blob/main/CHANGELOG.md#changelog) diff --git a/templates/emails/customer-ready-for-pickup-order.php b/templates/emails/customer-ready-for-pickup-order.php index 78e0ec3..2da6be6 100644 --- a/templates/emails/customer-ready-for-pickup-order.php +++ b/templates/emails/customer-ready-for-pickup-order.php @@ -15,7 +15,7 @@ * * @see https://docs.woocommerce.com/document/template-structure/ * @package Local_Pickup_Time\Templates\Emails - * @since 0.0.0 + * @since 1.4.0 */ if ( ! defined( 'ABSPATH' ) ) { @@ -44,7 +44,7 @@ * @hooked WC_Structured_Data::generate_order_data() Generates structured data. * @hooked WC_Structured_Data::output_structured_data() Outputs structured data. * - * @since 0.0.0 + * @since 1.4.0 */ /* @phpstan-ignore-next-line */ do_action( 'woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email ); diff --git a/templates/emails/plain/customer-ready-for-pickup-order.php b/templates/emails/plain/customer-ready-for-pickup-order.php index a7a81a7..f219f0c 100644 --- a/templates/emails/plain/customer-ready-for-pickup-order.php +++ b/templates/emails/plain/customer-ready-for-pickup-order.php @@ -15,7 +15,7 @@ * * @see https://docs.woocommerce.com/document/template-structure/ * @package Local_Pickup_Time\Templates\Emails\Plain - * @since 0.0.0 + * @since 1.4.0 */ defined( 'ABSPATH' ) || exit; @@ -33,7 +33,7 @@ * @hooked WC_Emails::order_details() Shows the order details table. * @hooked WC_Structured_Data::generate_order_data() Generates structured data. * @hooked WC_Structured_Data::output_structured_data() Outputs structured data. - * @since 0.0.0 + * @since 1.4.0 */ /* @phpstan-ignore-next-line */ do_action( 'woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email ); diff --git a/woocommerce-local-pickup-time.php b/woocommerce-local-pickup-time.php index 43cd97a..7337b23 100644 --- a/woocommerce-local-pickup-time.php +++ b/woocommerce-local-pickup-time.php @@ -12,7 +12,7 @@ * Plugin Name: WooCommerce Local Pickup Time Select * Plugin URI: https://github.com/WC-Local-Pickup/woocommerce-local-pickup-time * Description: Add an an option to WooCommerce checkout pages for Local Pickup that allows the user to choose a pickup time. - * Version: 1.3.13 + * Version: 1.4.0 * Requires at least: 4.9 * Requires PHP: 7.2 * Author: Tim Nolte @@ -23,7 +23,7 @@ * Domain Path: /languages * GitHub Plugin URI: https://github.com/WC-Local-Pickup/woocommerce-local-pickup-time * WC requires at least: 4.0.0 - * WC tested up to: 5.7.2 + * WC tested up to: 6.3.1 */ /**