Changeset 3359034
- Timestamp:
- 09/10/2025 08:34:05 AM (7 months ago)
- Location:
- posti-warehouse
- Files:
-
- 18 edited
- 1 copied
-
tags/3.4.0 (copied) (copied from posti-warehouse/trunk)
-
tags/3.4.0/README.md (modified) (1 diff)
-
tags/3.4.0/classes/class-api.php (modified) (1 diff)
-
tags/3.4.0/classes/class-product.php (modified) (7 diffs)
-
tags/3.4.0/classes/class-text.php (modified) (1 diff)
-
tags/3.4.0/languages/posti-warehouse-fi.mo (modified) (previous)
-
tags/3.4.0/languages/posti-warehouse-fi.po (modified) (19 diffs)
-
tags/3.4.0/languages/posti-warehouse.pot (modified) (19 diffs)
-
tags/3.4.0/posti-warehouse.php (modified) (1 diff)
-
tags/3.4.0/readme.txt (modified) (1 diff)
-
trunk/README.md (modified) (1 diff)
-
trunk/classes/class-api.php (modified) (1 diff)
-
trunk/classes/class-product.php (modified) (7 diffs)
-
trunk/classes/class-text.php (modified) (1 diff)
-
trunk/languages/posti-warehouse-fi.mo (modified) (previous)
-
trunk/languages/posti-warehouse-fi.po (modified) (19 diffs)
-
trunk/languages/posti-warehouse.pot (modified) (19 diffs)
-
trunk/posti-warehouse.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
posti-warehouse/tags/3.4.0/README.md
r3239423 r3359034 98 98 99 99 ## Version history 100 - 3.4.0: 101 - Added HS tariff number, Country of origin fields to Posti tab in Product data. 102 - Added sending of Product short description to warehouse. 100 103 - 3.3.0: 101 104 - Added GLS, UPS tracking links. -
posti-warehouse/tags/3.4.0/classes/class-api.php
r3239423 r3359034 14 14 private $last_status = false; 15 15 private $token_option = 'posti_wh_api_auth'; 16 private $user_agent = 'woo-wh-client/3. 3.0';16 private $user_agent = 'woo-wh-client/3.4.0'; 17 17 18 18 public function __construct(Posti_Warehouse_Logger $logger, array &$options) { -
posti-warehouse/tags/3.4.0/classes/class-product.php
r3139663 r3359034 246 246 ); 247 247 248 woocommerce_wp_text_input( 249 array( 250 'id' => '_posti_wh_hs_tariff_number', 251 'label' => Posti_Warehouse_Text::field_hs_tariff_number(), 252 'placeholder' => '', 253 'type' => 'text', 254 ) 255 ); 256 257 $wc_countries = new \WC_Countries(); 258 $all_countries = $wc_countries->get_countries(); 259 woocommerce_wp_select( 260 array( 261 'id' => '_posti_wh_country_of_origin', 262 'class' => 'select short posti-wh-select2', 263 'label' => Posti_Warehouse_Text::field_country_of_origin(), 264 'options' => array( '' => '-' ) + $all_countries, 265 ) 266 ); 267 248 268 foreach (Posti_Warehouse_Dataset::getServicesTypes() as $id => $name) { 249 269 woocommerce_wp_checkbox( … … 260 280 <?php 261 281 } 262 282 263 283 function posti_wh_product_tab_fields_save( $post_id) { 264 284 if (!check_admin_referer('posti_wh_nonce_prod', 'posti_wh_nonce_prod')) { … … 268 288 $this->save_form_field('_posti_wh_product', $post_id); 269 289 $this->save_form_field('_posti_wh_distribution', $post_id); 290 $this->save_form_field('_posti_wh_country_of_origin', $post_id); 291 $this->save_form_field('_posti_wh_hs_tariff_number', $post_id); 270 292 $this->save_form_field('_ean', $post_id); 271 293 $this->save_form_field('_wholesale_price', $post_id); … … 543 565 'name' => self::strip_html($variable_name), 544 566 'description' => self::strip_html($_product->get_description()), 567 'shortDescription' => self::strip_html($_product->get_short_description()), 545 568 'specifications' => $specifications, 546 569 ) … … 555 578 'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false, 556 579 'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false, 580 'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true), 581 'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true), 557 582 ); 558 583 … … 614 639 'en' => array( 615 640 'name' => self::strip_html($_product->get_name()), 616 'description' => self::strip_html($_product->get_description()) 641 'description' => self::strip_html($_product->get_description()), 642 'shortDescription' => self::strip_html($_product->get_short_description()) 617 643 ) 618 644 ), … … 626 652 'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false, 627 653 'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false, 654 'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true), 655 'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true), 628 656 ); 629 657 -
posti-warehouse/tags/3.4.0/classes/class-text.php
r3198079 r3359034 120 120 public static function field_distributor() { 121 121 return __('Distributor ID', 'posti-warehouse'); 122 } 123 124 public static function field_country_of_origin() { 125 return __('Country of origin', 'posti-warehouse'); 126 } 127 128 public static function field_hs_tariff_number() { 129 return __('HS tariff number', 'posti-warehouse'); 122 130 } 123 131 -
posti-warehouse/tags/3.4.0/languages/posti-warehouse-fi.po
r3105684 r3359034 4 4 "Report-Msgid-Bugs-To: \n" 5 5 "POT-Creation-Date: 2023-07-03 11:04+0000\n" 6 "PO-Revision-Date: 202 4-02-19 10:02+0000\n"7 "Language-Team: Suomi\n"6 "PO-Revision-Date: 2025-06-30 07:54+0000\n" 7 "Language-Team: Finnish\n" 8 8 "Language: fi\n" 9 9 "Plural-Forms: nplurals=2; plural=n != 1;\n" … … 16 16 "Last-Translator: " 17 17 18 #: classes/class-text.php:2 1618 #: classes/class-text.php:228 19 19 msgid "Add tracking to email" 20 20 msgstr "Lisää lähetystunnus sähköpostiin" 21 21 22 #: classes/class-text.php:14 122 #: classes/class-text.php:149 23 23 msgid "An error occurred. Please try again later." 24 24 msgstr "Tapahtui virhe. Yritä hetken kuluttua uudelleen." 25 25 26 #: classes/class-text.php:2 1226 #: classes/class-text.php:220 27 27 msgid "Auto mark orders as \"Completed\"" 28 28 msgstr "Vaihda valmis tilaus automaattisesti \"Toimitettu\" tilaan. " 29 29 30 #: classes/class-text.php:2 0830 #: classes/class-text.php:216 31 31 msgid "Auto ordering" 32 32 msgstr "Lähetä tilaus automaattisesti varastolle" 33 33 34 #: classes/class-text.php: 19234 #: classes/class-text.php:200 35 35 msgid "Business ID" 36 36 msgstr "Y-tunnus" … … 40 40 msgstr "Valitse ilmoittamaasi osoitetta lähellä oleva noutopiste." 41 41 42 #: classes/class-text.php:1 2542 #: classes/class-text.php:133 43 43 msgid "Confirm selection" 44 44 msgstr "Vahvista valinta" 45 45 46 #: classes/class-text.php:292 46 #: classes/class-text.php:125 47 msgid "Country of origin" 48 msgstr "Tavaran alkuperämaa" 49 50 #: classes/class-text.php:308 47 51 msgid "Created" 48 52 msgstr "Luotu" 49 53 50 #: classes/class-text.php:1 7254 #: classes/class-text.php:180 51 55 msgid "Credentials matched - access token received!" 52 56 msgstr "Tunnukset ovat oikein!" 53 57 54 #: classes/class-text.php: 28458 #: classes/class-text.php:300 55 59 msgid "Current token:" 56 60 msgstr "Voimassa oleva valtuutus:" … … 60 64 msgstr "Muun noutopisteen osoite" 61 65 62 #: classes/class-text.php:2 3666 #: classes/class-text.php:252 63 67 msgid "Datetime of last order update" 64 68 msgstr "Viimeisin tilauspäivityksen päiväys:" 65 69 66 #: classes/class-text.php:2 3270 #: classes/class-text.php:248 67 71 msgid "Datetime of last stock update" 68 72 msgstr "Viimeisimmän saldopäivityksen päiväys" 69 73 70 #: classes/class-text.php:2 2874 #: classes/class-text.php:240 71 75 msgid "Debug" 72 76 msgstr "Ongelman paikantaminen" 73 77 74 #: classes/class-text.php:2 0478 #: classes/class-text.php:212 75 79 msgid "Default stock type" 76 80 msgstr "Oletus varastointitapa" 77 81 78 #: classes/class-text.php: 19682 #: classes/class-text.php:204 79 83 msgid "Delivery service" 80 84 msgstr "Toimitustapa" … … 84 88 msgstr "Toimittajan tunnus" 85 89 86 #: classes/class-text.php:2 6090 #: classes/class-text.php:276 87 91 msgid "Dropshipping" 88 92 msgstr "Suoratoimitus" … … 92 96 msgstr "EAN / ISBN / Viivakoodi" 93 97 94 #: classes/class-text.php:1 4598 #: classes/class-text.php:153 95 99 msgid "Empty postcode. Please check your address information." 96 100 msgstr "Tyhjä postinumero. Tarkasta osoitetiedot." … … 104 108 msgstr "Syötä tukkuhinta" 105 109 106 #: classes/class-text.php:1 64110 #: classes/class-text.php:172 107 111 msgid "Error while searching pickup points" 108 112 msgstr "Virhe noutopisteitä haettaessa" 109 113 110 #: classes/class-text.php:1 33114 #: classes/class-text.php:141 111 115 msgid "ERROR: Unable to place order." 112 116 msgstr "VIRHE: Tilauksen lähettäminen epäonnistui." 113 117 118 #: classes/class-text.php:56 119 #, php-format 120 msgid "Estimated delivery %1$s" 121 msgstr "Toimitusaika-arvio %1$s" 122 114 123 #. $secs, not translatable 115 #: classes/class-text.php:3 05124 #: classes/class-text.php:321 116 125 #, php-format 117 126 msgid "Every %1$s seconds" … … 122 131 msgstr "Tilaus epäonnistui." 123 132 124 #: classes/class-text.php:1 37133 #: classes/class-text.php:145 125 134 msgid "Failed to order: Shipping method not configured." 126 135 msgstr "Tilaus epäonnistui: Toimitustapaa ei ole asetettu." 127 136 128 #: classes/class-text.php:2 72137 #: classes/class-text.php:288 129 138 msgid "Fragile" 130 139 msgstr "Särkyvä" … … 133 142 msgid "Hide outdoor pickup points" 134 143 msgstr "Älä näytä ulkona olevia noutopisteitä" 144 145 #: classes/class-text.php:129 146 msgid "HS tariff number" 147 msgstr "Harmonisoitu tullin tariffinumero" 135 148 136 149 #. Author URI of the plugin … … 147 160 148 161 #. $shipping_postcode, not translatable 149 #: classes/class-text.php:15 1162 #: classes/class-text.php:159 150 163 #, php-format 151 164 msgid "Invalid postcode \"%1$s\". Please check your address information." 152 165 msgstr "Väärä postinumero \"%1$s\". Tarkasta osoitetiedot. " 153 166 154 #: classes/class-text.php:2 68167 #: classes/class-text.php:284 155 168 msgid "Large" 156 169 msgstr "Suuri" 157 170 158 #: classes/class-text.php:2 80171 #: classes/class-text.php:296 159 172 msgid "Logs" 160 173 msgstr "Lokitiedot" 161 174 162 #: classes/class-text.php:2 64175 #: classes/class-text.php:280 163 176 msgid "LQ Process permission" 164 177 msgstr "LQ Prosessilupa" 165 178 166 #: classes/class-text.php:3 00179 #: classes/class-text.php:316 167 180 msgid "Message" 168 181 msgstr "Viesti" 169 182 170 #: classes/class-text.php:2 76183 #: classes/class-text.php:292 171 184 msgid "No logs found" 172 185 msgstr "Lokitietoja ei löytynyt" 173 186 174 #: classes/class-text.php:16 0187 #: classes/class-text.php:168 175 188 msgid "No pickup points found" 176 189 msgstr "Noutopisteitä ei löytynyt" 177 190 178 #: classes/class-text.php:2 56191 #: classes/class-text.php:272 179 192 msgid "Not in stock" 180 193 msgstr "Ei varastossa" … … 188 201 msgstr "Tilauksen status" 189 202 190 #: classes/class-text.php:52 191 msgid "Other" 192 msgstr "Muu" 193 194 #: classes/class-text.php:180 203 #: classes/class-text.php:188 195 204 msgid "Password" 196 205 msgstr "Salasana" … … 212 221 msgstr "Lähetä tilaus" 213 222 214 #: classes/class-text.php:1 56223 #: classes/class-text.php:164 215 224 msgid "Please choose a pickup point." 216 225 msgstr "Valitse noutopiste." … … 225 234 msgstr "Posti API Tracking" 226 235 227 #: classes/class-text.php:1 29236 #: classes/class-text.php:137 228 237 msgid "" 229 238 "Posti error: product sync not active. Please check product SKU, price or try " … … 234 243 235 244 #. Name of the plugin 236 #: classes/class-text.php:2 52245 #: classes/class-text.php:268 237 246 msgid "Posti Warehouse" 238 247 msgstr "Posti Varastopalvelu" 239 248 240 #: classes/class-text.php:2 44249 #: classes/class-text.php:260 241 250 msgid "Posti Warehouse Debug" 242 251 msgstr "Postin varastopalvelu Debug" 243 252 244 #: classes/class-text.php:2 40253 #: classes/class-text.php:256 245 254 msgid "Posti Warehouse settings" 246 255 msgstr "Postin varastopalvelun asetukset" … … 250 259 msgstr "Tarjoaa liittymän Postin varastopalveluun ja suoratoimituksiin" 251 260 261 #: classes/class-text.php:208 262 msgid "Reject partial orders" 263 msgstr "" 264 252 265 #: classes/class-text.php:93 253 266 msgid "Remove Posti warehouse/supplier" 254 267 msgstr "Poista varastosta (Posti)" 255 268 269 #: classes/class-text.php:224 270 msgid "Reserve quantity for \"On-hold\" orders" 271 msgstr "Varattu määrä \"pidossa\" oleville tilauksille" 272 256 273 #: templates/checkout-pickup.php:33 257 274 msgid "Search" … … 270 287 msgstr "Julkaise varastoon (Posti)" 271 288 272 #: classes/class-text.php:2 20289 #: classes/class-text.php:232 273 290 msgid "Stock and order update interval (in seconds)" 274 291 msgstr "Tuotemäärien ja tilaustietojen päivitysväli (sekunteja)" … … 278 295 msgstr "Varastointitapa" 279 296 280 #: classes/class-text.php:2 48297 #: classes/class-text.php:264 281 298 msgid "Store" 282 299 msgstr "Myymälä" 283 300 284 #: classes/class-text.php:5 6301 #: classes/class-text.php:52 285 302 msgid "Store pickup" 286 303 msgstr "Nouto myymälästä" 287 304 288 #: classes/class-text.php:2 24305 #: classes/class-text.php:236 289 306 msgid "Test mode" 290 307 msgstr "Testitila" 291 308 292 #: classes/class-text.php:1 88309 #: classes/class-text.php:196 293 310 msgid "TEST Password" 294 311 msgstr "TESTI Salasana" 295 312 296 #: classes/class-text.php:1 84313 #: classes/class-text.php:192 297 314 msgid "TEST Username" 298 315 msgstr "TESTI Käyttäjätunnus" 299 316 300 #: classes/class-text.php: 288317 #: classes/class-text.php:304 301 318 msgid "Token expiration:" 302 319 msgstr "Valtuutuksen vanhentuminen:" … … 308 325 msgstr "Seurantatunnus: %1$s" 309 326 310 #: classes/class-text.php: 296327 #: classes/class-text.php:312 311 328 msgid "Type" 312 329 msgstr "Tyyppi" 313 330 314 #: classes/class-text.php:1 76331 #: classes/class-text.php:184 315 332 msgid "Username" 316 333 msgstr "Käyttäjätunnus" 334 335 #: classes/class-text.php:244 336 msgid "Verbose logging" 337 msgstr "" 317 338 318 339 #: classes/class-text.php:85 classes/class-text.php:117 … … 324 345 msgstr "Tukkuhinta" 325 346 326 #: classes/class-text.php:1 68347 #: classes/class-text.php:176 327 348 msgid "Wrong credentials - access token not received!" 328 349 msgstr "Väärä käyttäjätunnus/salasana - käytön valtuutusta ei saatu!" 329 330 msgid "Estimated delivery %1$s"331 msgstr "Toimitusaika-arvio %1$s"332 333 msgid "Reserve quantity for \"On-hold\" orders"334 msgstr "Varattu määrä \"pidossa\" oleville tilauksille" -
posti-warehouse/tags/3.4.0/languages/posti-warehouse.pot
r3105684 r3359034 4 4 "Project-Id-Version: Posti Warehouse\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 202 4-02-19 10:03+0000\n"6 "POT-Creation-Date: 2025-06-30 07:54+0000\n" 7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 17 17 "X-Domain: posti-warehouse" 18 18 19 #: classes/class-text.php:228 20 msgid "Add tracking to email" 21 msgstr "" 22 23 #: classes/class-text.php:149 24 msgid "An error occurred. Please try again later." 25 msgstr "" 26 27 #: classes/class-text.php:220 28 msgid "Auto mark orders as \"Completed\"" 29 msgstr "" 30 19 31 #: classes/class-text.php:216 20 msgid "Add tracking to email"21 msgstr ""22 23 #: classes/class-text.php:14124 msgid "An error occurred. Please try again later."25 msgstr ""26 27 #: classes/class-text.php:21228 msgid "Auto mark orders as \"Completed\""29 msgstr ""30 31 #: classes/class-text.php:20832 32 msgid "Auto ordering" 33 33 msgstr "" 34 34 35 #: classes/class-text.php: 19235 #: classes/class-text.php:200 36 36 msgid "Business ID" 37 37 msgstr "" … … 41 41 msgstr "" 42 42 43 #: classes/class-text.php:133 44 msgid "Confirm selection" 45 msgstr "" 46 43 47 #: classes/class-text.php:125 44 msgid "Co nfirm selection"45 msgstr "" 46 47 #: classes/class-text.php: 29248 msgid "Country of origin" 49 msgstr "" 50 51 #: classes/class-text.php:308 48 52 msgid "Created" 49 53 msgstr "" 50 54 51 #: classes/class-text.php:1 7255 #: classes/class-text.php:180 52 56 msgid "Credentials matched - access token received!" 53 57 msgstr "" 54 58 55 #: classes/class-text.php: 28459 #: classes/class-text.php:300 56 60 msgid "Current token:" 57 61 msgstr "" … … 61 65 msgstr "" 62 66 63 #: classes/class-text.php:2 3667 #: classes/class-text.php:252 64 68 msgid "Datetime of last order update" 65 69 msgstr "" 66 70 67 #: classes/class-text.php:2 3271 #: classes/class-text.php:248 68 72 msgid "Datetime of last stock update" 69 73 msgstr "" 70 74 71 #: classes/class-text.php:2 2875 #: classes/class-text.php:240 72 76 msgid "Debug" 73 77 msgstr "" 74 78 79 #: classes/class-text.php:212 80 msgid "Default stock type" 81 msgstr "" 82 75 83 #: classes/class-text.php:204 76 msgid "Default stock type"77 msgstr ""78 79 #: classes/class-text.php:19680 84 msgid "Delivery service" 81 85 msgstr "" … … 85 89 msgstr "" 86 90 87 #: classes/class-text.php:2 6091 #: classes/class-text.php:276 88 92 msgid "Dropshipping" 89 93 msgstr "" … … 93 97 msgstr "" 94 98 95 #: classes/class-text.php:1 4599 #: classes/class-text.php:153 96 100 msgid "Empty postcode. Please check your address information." 97 101 msgstr "" … … 105 109 msgstr "" 106 110 107 #: classes/class-text.php:1 64111 #: classes/class-text.php:172 108 112 msgid "Error while searching pickup points" 109 113 msgstr "" 110 114 111 #: classes/class-text.php:1 33115 #: classes/class-text.php:141 112 116 msgid "ERROR: Unable to place order." 113 117 msgstr "" 114 118 119 #: classes/class-text.php:56 120 #, php-format 121 msgid "Estimated delivery %1$s" 122 msgstr "" 123 115 124 #. $secs, not translatable 116 #: classes/class-text.php:3 05125 #: classes/class-text.php:321 117 126 #, php-format 118 127 msgid "Every %1$s seconds" … … 123 132 msgstr "" 124 133 125 #: classes/class-text.php:1 37134 #: classes/class-text.php:145 126 135 msgid "Failed to order: Shipping method not configured." 127 136 msgstr "" 128 137 129 #: classes/class-text.php:2 72138 #: classes/class-text.php:288 130 139 msgid "Fragile" 131 140 msgstr "" … … 133 142 #: classes/class-text.php:44 134 143 msgid "Hide outdoor pickup points" 144 msgstr "" 145 146 #: classes/class-text.php:129 147 msgid "HS tariff number" 135 148 msgstr "" 136 149 … … 146 159 147 160 #. $shipping_postcode, not translatable 148 #: classes/class-text.php:15 1161 #: classes/class-text.php:159 149 162 #, php-format 150 163 msgid "Invalid postcode \"%1$s\". Please check your address information." 151 164 msgstr "" 152 165 153 #: classes/class-text.php:2 68166 #: classes/class-text.php:284 154 167 msgid "Large" 155 168 msgstr "" 156 169 170 #: classes/class-text.php:296 171 msgid "Logs" 172 msgstr "" 173 157 174 #: classes/class-text.php:280 158 msgid "Logs"159 msgstr ""160 161 #: classes/class-text.php:264162 175 msgid "LQ Process permission" 163 176 msgstr "" 164 177 165 #: classes/class-text.php:3 00178 #: classes/class-text.php:316 166 179 msgid "Message" 167 180 msgstr "" 168 181 169 #: classes/class-text.php:2 76182 #: classes/class-text.php:292 170 183 msgid "No logs found" 171 184 msgstr "" 172 185 173 #: classes/class-text.php:16 0186 #: classes/class-text.php:168 174 187 msgid "No pickup points found" 175 188 msgstr "" 176 189 177 #: classes/class-text.php:2 56190 #: classes/class-text.php:272 178 191 msgid "Not in stock" 179 192 msgstr "" … … 187 200 msgstr "" 188 201 189 #: classes/class-text.php:52 190 msgid "Other" 191 msgstr "" 192 193 #: classes/class-text.php:180 202 #: classes/class-text.php:188 194 203 msgid "Password" 195 204 msgstr "" … … 211 220 msgstr "" 212 221 213 #: classes/class-text.php:1 56222 #: classes/class-text.php:164 214 223 msgid "Please choose a pickup point." 215 224 msgstr "" … … 224 233 msgstr "" 225 234 226 #: classes/class-text.php:1 29235 #: classes/class-text.php:137 227 236 msgid "" 228 237 "Posti error: product sync not active. Please check product SKU, price or try " … … 231 240 232 241 #. Name of the plugin 233 #: classes/class-text.php:2 52242 #: classes/class-text.php:268 234 243 msgid "Posti Warehouse" 235 244 msgstr "" 236 245 237 #: classes/class-text.php:2 44246 #: classes/class-text.php:260 238 247 msgid "Posti Warehouse Debug" 239 248 msgstr "" 240 249 241 #: classes/class-text.php:2 40250 #: classes/class-text.php:256 242 251 msgid "Posti Warehouse settings" 243 252 msgstr "" … … 247 256 msgstr "" 248 257 258 #: classes/class-text.php:208 259 msgid "Reject partial orders" 260 msgstr "" 261 249 262 #: classes/class-text.php:93 250 263 msgid "Remove Posti warehouse/supplier" 251 264 msgstr "" 252 265 266 #: classes/class-text.php:224 267 msgid "Reserve quantity for \"On-hold\" orders" 268 msgstr "" 269 253 270 #: templates/checkout-pickup.php:33 254 271 msgid "Search" … … 267 284 msgstr "" 268 285 269 #: classes/class-text.php:2 20286 #: classes/class-text.php:232 270 287 msgid "Stock and order update interval (in seconds)" 271 288 msgstr "" … … 275 292 msgstr "" 276 293 277 #: classes/class-text.php:2 48294 #: classes/class-text.php:264 278 295 msgid "Store" 279 296 msgstr "" 280 297 281 #: classes/class-text.php:5 6298 #: classes/class-text.php:52 282 299 msgid "Store pickup" 283 300 msgstr "" 284 301 285 #: classes/class-text.php:2 24302 #: classes/class-text.php:236 286 303 msgid "Test mode" 287 304 msgstr "" 288 305 289 #: classes/class-text.php:1 88306 #: classes/class-text.php:196 290 307 msgid "TEST Password" 291 308 msgstr "" 292 309 293 #: classes/class-text.php:1 84310 #: classes/class-text.php:192 294 311 msgid "TEST Username" 295 312 msgstr "" 296 313 297 #: classes/class-text.php: 288314 #: classes/class-text.php:304 298 315 msgid "Token expiration:" 299 316 msgstr "" … … 305 322 msgstr "" 306 323 307 #: classes/class-text.php: 296324 #: classes/class-text.php:312 308 325 msgid "Type" 309 326 msgstr "" 310 327 311 #: classes/class-text.php:1 76328 #: classes/class-text.php:184 312 329 msgid "Username" 330 msgstr "" 331 332 #: classes/class-text.php:244 333 msgid "Verbose logging" 313 334 msgstr "" 314 335 … … 321 342 msgstr "" 322 343 323 #: classes/class-text.php:1 68344 #: classes/class-text.php:176 324 345 msgid "Wrong credentials - access token not received!" 325 346 msgstr "" 326 327 msgid "Estimated delivery %1$s"328 msgstr ""329 330 msgid "Reserve quantity for \"On-hold\" orders"331 msgstr "" -
posti-warehouse/tags/3.4.0/posti-warehouse.php
r3239423 r3359034 3 3 /** 4 4 * Plugin Name: Posti Warehouse 5 * Version: 3. 3.05 * Version: 3.4.0 6 6 * Description: Provides integration to Posti warehouse and dropshipping services. 7 7 * Author: Posti -
posti-warehouse/tags/3.4.0/readme.txt
r3239423 r3359034 5 5 Tested up to: 6.7 6 6 Requires PHP: 7.1 7 Stable tag: 3. 3.07 Stable tag: 3.4.0 8 8 License: GPLv3 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html -
posti-warehouse/trunk/README.md
r3239423 r3359034 98 98 99 99 ## Version history 100 - 3.4.0: 101 - Added HS tariff number, Country of origin fields to Posti tab in Product data. 102 - Added sending of Product short description to warehouse. 100 103 - 3.3.0: 101 104 - Added GLS, UPS tracking links. -
posti-warehouse/trunk/classes/class-api.php
r3239423 r3359034 14 14 private $last_status = false; 15 15 private $token_option = 'posti_wh_api_auth'; 16 private $user_agent = 'woo-wh-client/3. 3.0';16 private $user_agent = 'woo-wh-client/3.4.0'; 17 17 18 18 public function __construct(Posti_Warehouse_Logger $logger, array &$options) { -
posti-warehouse/trunk/classes/class-product.php
r3139663 r3359034 246 246 ); 247 247 248 woocommerce_wp_text_input( 249 array( 250 'id' => '_posti_wh_hs_tariff_number', 251 'label' => Posti_Warehouse_Text::field_hs_tariff_number(), 252 'placeholder' => '', 253 'type' => 'text', 254 ) 255 ); 256 257 $wc_countries = new \WC_Countries(); 258 $all_countries = $wc_countries->get_countries(); 259 woocommerce_wp_select( 260 array( 261 'id' => '_posti_wh_country_of_origin', 262 'class' => 'select short posti-wh-select2', 263 'label' => Posti_Warehouse_Text::field_country_of_origin(), 264 'options' => array( '' => '-' ) + $all_countries, 265 ) 266 ); 267 248 268 foreach (Posti_Warehouse_Dataset::getServicesTypes() as $id => $name) { 249 269 woocommerce_wp_checkbox( … … 260 280 <?php 261 281 } 262 282 263 283 function posti_wh_product_tab_fields_save( $post_id) { 264 284 if (!check_admin_referer('posti_wh_nonce_prod', 'posti_wh_nonce_prod')) { … … 268 288 $this->save_form_field('_posti_wh_product', $post_id); 269 289 $this->save_form_field('_posti_wh_distribution', $post_id); 290 $this->save_form_field('_posti_wh_country_of_origin', $post_id); 291 $this->save_form_field('_posti_wh_hs_tariff_number', $post_id); 270 292 $this->save_form_field('_ean', $post_id); 271 293 $this->save_form_field('_wholesale_price', $post_id); … … 543 565 'name' => self::strip_html($variable_name), 544 566 'description' => self::strip_html($_product->get_description()), 567 'shortDescription' => self::strip_html($_product->get_short_description()), 545 568 'specifications' => $specifications, 546 569 ) … … 555 578 'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false, 556 579 'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false, 580 'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true), 581 'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true), 557 582 ); 558 583 … … 614 639 'en' => array( 615 640 'name' => self::strip_html($_product->get_name()), 616 'description' => self::strip_html($_product->get_description()) 641 'description' => self::strip_html($_product->get_description()), 642 'shortDescription' => self::strip_html($_product->get_short_description()) 617 643 ) 618 644 ), … … 626 652 'isDangerousGoods' => get_post_meta($post_id, '_posti_lq', true) ? true : false, 627 653 'isOversized' => get_post_meta($post_id, '_posti_large', true) ? true : false, 654 'countryCode' => get_post_meta($post_id, '_posti_wh_country_of_origin', true), 655 'cnCode' => get_post_meta($post_id, '_posti_wh_hs_tariff_number', true), 628 656 ); 629 657 -
posti-warehouse/trunk/classes/class-text.php
r3198079 r3359034 120 120 public static function field_distributor() { 121 121 return __('Distributor ID', 'posti-warehouse'); 122 } 123 124 public static function field_country_of_origin() { 125 return __('Country of origin', 'posti-warehouse'); 126 } 127 128 public static function field_hs_tariff_number() { 129 return __('HS tariff number', 'posti-warehouse'); 122 130 } 123 131 -
posti-warehouse/trunk/languages/posti-warehouse-fi.po
r3105684 r3359034 4 4 "Report-Msgid-Bugs-To: \n" 5 5 "POT-Creation-Date: 2023-07-03 11:04+0000\n" 6 "PO-Revision-Date: 202 4-02-19 10:02+0000\n"7 "Language-Team: Suomi\n"6 "PO-Revision-Date: 2025-06-30 07:54+0000\n" 7 "Language-Team: Finnish\n" 8 8 "Language: fi\n" 9 9 "Plural-Forms: nplurals=2; plural=n != 1;\n" … … 16 16 "Last-Translator: " 17 17 18 #: classes/class-text.php:2 1618 #: classes/class-text.php:228 19 19 msgid "Add tracking to email" 20 20 msgstr "Lisää lähetystunnus sähköpostiin" 21 21 22 #: classes/class-text.php:14 122 #: classes/class-text.php:149 23 23 msgid "An error occurred. Please try again later." 24 24 msgstr "Tapahtui virhe. Yritä hetken kuluttua uudelleen." 25 25 26 #: classes/class-text.php:2 1226 #: classes/class-text.php:220 27 27 msgid "Auto mark orders as \"Completed\"" 28 28 msgstr "Vaihda valmis tilaus automaattisesti \"Toimitettu\" tilaan. " 29 29 30 #: classes/class-text.php:2 0830 #: classes/class-text.php:216 31 31 msgid "Auto ordering" 32 32 msgstr "Lähetä tilaus automaattisesti varastolle" 33 33 34 #: classes/class-text.php: 19234 #: classes/class-text.php:200 35 35 msgid "Business ID" 36 36 msgstr "Y-tunnus" … … 40 40 msgstr "Valitse ilmoittamaasi osoitetta lähellä oleva noutopiste." 41 41 42 #: classes/class-text.php:1 2542 #: classes/class-text.php:133 43 43 msgid "Confirm selection" 44 44 msgstr "Vahvista valinta" 45 45 46 #: classes/class-text.php:292 46 #: classes/class-text.php:125 47 msgid "Country of origin" 48 msgstr "Tavaran alkuperämaa" 49 50 #: classes/class-text.php:308 47 51 msgid "Created" 48 52 msgstr "Luotu" 49 53 50 #: classes/class-text.php:1 7254 #: classes/class-text.php:180 51 55 msgid "Credentials matched - access token received!" 52 56 msgstr "Tunnukset ovat oikein!" 53 57 54 #: classes/class-text.php: 28458 #: classes/class-text.php:300 55 59 msgid "Current token:" 56 60 msgstr "Voimassa oleva valtuutus:" … … 60 64 msgstr "Muun noutopisteen osoite" 61 65 62 #: classes/class-text.php:2 3666 #: classes/class-text.php:252 63 67 msgid "Datetime of last order update" 64 68 msgstr "Viimeisin tilauspäivityksen päiväys:" 65 69 66 #: classes/class-text.php:2 3270 #: classes/class-text.php:248 67 71 msgid "Datetime of last stock update" 68 72 msgstr "Viimeisimmän saldopäivityksen päiväys" 69 73 70 #: classes/class-text.php:2 2874 #: classes/class-text.php:240 71 75 msgid "Debug" 72 76 msgstr "Ongelman paikantaminen" 73 77 74 #: classes/class-text.php:2 0478 #: classes/class-text.php:212 75 79 msgid "Default stock type" 76 80 msgstr "Oletus varastointitapa" 77 81 78 #: classes/class-text.php: 19682 #: classes/class-text.php:204 79 83 msgid "Delivery service" 80 84 msgstr "Toimitustapa" … … 84 88 msgstr "Toimittajan tunnus" 85 89 86 #: classes/class-text.php:2 6090 #: classes/class-text.php:276 87 91 msgid "Dropshipping" 88 92 msgstr "Suoratoimitus" … … 92 96 msgstr "EAN / ISBN / Viivakoodi" 93 97 94 #: classes/class-text.php:1 4598 #: classes/class-text.php:153 95 99 msgid "Empty postcode. Please check your address information." 96 100 msgstr "Tyhjä postinumero. Tarkasta osoitetiedot." … … 104 108 msgstr "Syötä tukkuhinta" 105 109 106 #: classes/class-text.php:1 64110 #: classes/class-text.php:172 107 111 msgid "Error while searching pickup points" 108 112 msgstr "Virhe noutopisteitä haettaessa" 109 113 110 #: classes/class-text.php:1 33114 #: classes/class-text.php:141 111 115 msgid "ERROR: Unable to place order." 112 116 msgstr "VIRHE: Tilauksen lähettäminen epäonnistui." 113 117 118 #: classes/class-text.php:56 119 #, php-format 120 msgid "Estimated delivery %1$s" 121 msgstr "Toimitusaika-arvio %1$s" 122 114 123 #. $secs, not translatable 115 #: classes/class-text.php:3 05124 #: classes/class-text.php:321 116 125 #, php-format 117 126 msgid "Every %1$s seconds" … … 122 131 msgstr "Tilaus epäonnistui." 123 132 124 #: classes/class-text.php:1 37133 #: classes/class-text.php:145 125 134 msgid "Failed to order: Shipping method not configured." 126 135 msgstr "Tilaus epäonnistui: Toimitustapaa ei ole asetettu." 127 136 128 #: classes/class-text.php:2 72137 #: classes/class-text.php:288 129 138 msgid "Fragile" 130 139 msgstr "Särkyvä" … … 133 142 msgid "Hide outdoor pickup points" 134 143 msgstr "Älä näytä ulkona olevia noutopisteitä" 144 145 #: classes/class-text.php:129 146 msgid "HS tariff number" 147 msgstr "Harmonisoitu tullin tariffinumero" 135 148 136 149 #. Author URI of the plugin … … 147 160 148 161 #. $shipping_postcode, not translatable 149 #: classes/class-text.php:15 1162 #: classes/class-text.php:159 150 163 #, php-format 151 164 msgid "Invalid postcode \"%1$s\". Please check your address information." 152 165 msgstr "Väärä postinumero \"%1$s\". Tarkasta osoitetiedot. " 153 166 154 #: classes/class-text.php:2 68167 #: classes/class-text.php:284 155 168 msgid "Large" 156 169 msgstr "Suuri" 157 170 158 #: classes/class-text.php:2 80171 #: classes/class-text.php:296 159 172 msgid "Logs" 160 173 msgstr "Lokitiedot" 161 174 162 #: classes/class-text.php:2 64175 #: classes/class-text.php:280 163 176 msgid "LQ Process permission" 164 177 msgstr "LQ Prosessilupa" 165 178 166 #: classes/class-text.php:3 00179 #: classes/class-text.php:316 167 180 msgid "Message" 168 181 msgstr "Viesti" 169 182 170 #: classes/class-text.php:2 76183 #: classes/class-text.php:292 171 184 msgid "No logs found" 172 185 msgstr "Lokitietoja ei löytynyt" 173 186 174 #: classes/class-text.php:16 0187 #: classes/class-text.php:168 175 188 msgid "No pickup points found" 176 189 msgstr "Noutopisteitä ei löytynyt" 177 190 178 #: classes/class-text.php:2 56191 #: classes/class-text.php:272 179 192 msgid "Not in stock" 180 193 msgstr "Ei varastossa" … … 188 201 msgstr "Tilauksen status" 189 202 190 #: classes/class-text.php:52 191 msgid "Other" 192 msgstr "Muu" 193 194 #: classes/class-text.php:180 203 #: classes/class-text.php:188 195 204 msgid "Password" 196 205 msgstr "Salasana" … … 212 221 msgstr "Lähetä tilaus" 213 222 214 #: classes/class-text.php:1 56223 #: classes/class-text.php:164 215 224 msgid "Please choose a pickup point." 216 225 msgstr "Valitse noutopiste." … … 225 234 msgstr "Posti API Tracking" 226 235 227 #: classes/class-text.php:1 29236 #: classes/class-text.php:137 228 237 msgid "" 229 238 "Posti error: product sync not active. Please check product SKU, price or try " … … 234 243 235 244 #. Name of the plugin 236 #: classes/class-text.php:2 52245 #: classes/class-text.php:268 237 246 msgid "Posti Warehouse" 238 247 msgstr "Posti Varastopalvelu" 239 248 240 #: classes/class-text.php:2 44249 #: classes/class-text.php:260 241 250 msgid "Posti Warehouse Debug" 242 251 msgstr "Postin varastopalvelu Debug" 243 252 244 #: classes/class-text.php:2 40253 #: classes/class-text.php:256 245 254 msgid "Posti Warehouse settings" 246 255 msgstr "Postin varastopalvelun asetukset" … … 250 259 msgstr "Tarjoaa liittymän Postin varastopalveluun ja suoratoimituksiin" 251 260 261 #: classes/class-text.php:208 262 msgid "Reject partial orders" 263 msgstr "" 264 252 265 #: classes/class-text.php:93 253 266 msgid "Remove Posti warehouse/supplier" 254 267 msgstr "Poista varastosta (Posti)" 255 268 269 #: classes/class-text.php:224 270 msgid "Reserve quantity for \"On-hold\" orders" 271 msgstr "Varattu määrä \"pidossa\" oleville tilauksille" 272 256 273 #: templates/checkout-pickup.php:33 257 274 msgid "Search" … … 270 287 msgstr "Julkaise varastoon (Posti)" 271 288 272 #: classes/class-text.php:2 20289 #: classes/class-text.php:232 273 290 msgid "Stock and order update interval (in seconds)" 274 291 msgstr "Tuotemäärien ja tilaustietojen päivitysväli (sekunteja)" … … 278 295 msgstr "Varastointitapa" 279 296 280 #: classes/class-text.php:2 48297 #: classes/class-text.php:264 281 298 msgid "Store" 282 299 msgstr "Myymälä" 283 300 284 #: classes/class-text.php:5 6301 #: classes/class-text.php:52 285 302 msgid "Store pickup" 286 303 msgstr "Nouto myymälästä" 287 304 288 #: classes/class-text.php:2 24305 #: classes/class-text.php:236 289 306 msgid "Test mode" 290 307 msgstr "Testitila" 291 308 292 #: classes/class-text.php:1 88309 #: classes/class-text.php:196 293 310 msgid "TEST Password" 294 311 msgstr "TESTI Salasana" 295 312 296 #: classes/class-text.php:1 84313 #: classes/class-text.php:192 297 314 msgid "TEST Username" 298 315 msgstr "TESTI Käyttäjätunnus" 299 316 300 #: classes/class-text.php: 288317 #: classes/class-text.php:304 301 318 msgid "Token expiration:" 302 319 msgstr "Valtuutuksen vanhentuminen:" … … 308 325 msgstr "Seurantatunnus: %1$s" 309 326 310 #: classes/class-text.php: 296327 #: classes/class-text.php:312 311 328 msgid "Type" 312 329 msgstr "Tyyppi" 313 330 314 #: classes/class-text.php:1 76331 #: classes/class-text.php:184 315 332 msgid "Username" 316 333 msgstr "Käyttäjätunnus" 334 335 #: classes/class-text.php:244 336 msgid "Verbose logging" 337 msgstr "" 317 338 318 339 #: classes/class-text.php:85 classes/class-text.php:117 … … 324 345 msgstr "Tukkuhinta" 325 346 326 #: classes/class-text.php:1 68347 #: classes/class-text.php:176 327 348 msgid "Wrong credentials - access token not received!" 328 349 msgstr "Väärä käyttäjätunnus/salasana - käytön valtuutusta ei saatu!" 329 330 msgid "Estimated delivery %1$s"331 msgstr "Toimitusaika-arvio %1$s"332 333 msgid "Reserve quantity for \"On-hold\" orders"334 msgstr "Varattu määrä \"pidossa\" oleville tilauksille" -
posti-warehouse/trunk/languages/posti-warehouse.pot
r3105684 r3359034 4 4 "Project-Id-Version: Posti Warehouse\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 202 4-02-19 10:03+0000\n"6 "POT-Creation-Date: 2025-06-30 07:54+0000\n" 7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 17 17 "X-Domain: posti-warehouse" 18 18 19 #: classes/class-text.php:228 20 msgid "Add tracking to email" 21 msgstr "" 22 23 #: classes/class-text.php:149 24 msgid "An error occurred. Please try again later." 25 msgstr "" 26 27 #: classes/class-text.php:220 28 msgid "Auto mark orders as \"Completed\"" 29 msgstr "" 30 19 31 #: classes/class-text.php:216 20 msgid "Add tracking to email"21 msgstr ""22 23 #: classes/class-text.php:14124 msgid "An error occurred. Please try again later."25 msgstr ""26 27 #: classes/class-text.php:21228 msgid "Auto mark orders as \"Completed\""29 msgstr ""30 31 #: classes/class-text.php:20832 32 msgid "Auto ordering" 33 33 msgstr "" 34 34 35 #: classes/class-text.php: 19235 #: classes/class-text.php:200 36 36 msgid "Business ID" 37 37 msgstr "" … … 41 41 msgstr "" 42 42 43 #: classes/class-text.php:133 44 msgid "Confirm selection" 45 msgstr "" 46 43 47 #: classes/class-text.php:125 44 msgid "Co nfirm selection"45 msgstr "" 46 47 #: classes/class-text.php: 29248 msgid "Country of origin" 49 msgstr "" 50 51 #: classes/class-text.php:308 48 52 msgid "Created" 49 53 msgstr "" 50 54 51 #: classes/class-text.php:1 7255 #: classes/class-text.php:180 52 56 msgid "Credentials matched - access token received!" 53 57 msgstr "" 54 58 55 #: classes/class-text.php: 28459 #: classes/class-text.php:300 56 60 msgid "Current token:" 57 61 msgstr "" … … 61 65 msgstr "" 62 66 63 #: classes/class-text.php:2 3667 #: classes/class-text.php:252 64 68 msgid "Datetime of last order update" 65 69 msgstr "" 66 70 67 #: classes/class-text.php:2 3271 #: classes/class-text.php:248 68 72 msgid "Datetime of last stock update" 69 73 msgstr "" 70 74 71 #: classes/class-text.php:2 2875 #: classes/class-text.php:240 72 76 msgid "Debug" 73 77 msgstr "" 74 78 79 #: classes/class-text.php:212 80 msgid "Default stock type" 81 msgstr "" 82 75 83 #: classes/class-text.php:204 76 msgid "Default stock type"77 msgstr ""78 79 #: classes/class-text.php:19680 84 msgid "Delivery service" 81 85 msgstr "" … … 85 89 msgstr "" 86 90 87 #: classes/class-text.php:2 6091 #: classes/class-text.php:276 88 92 msgid "Dropshipping" 89 93 msgstr "" … … 93 97 msgstr "" 94 98 95 #: classes/class-text.php:1 4599 #: classes/class-text.php:153 96 100 msgid "Empty postcode. Please check your address information." 97 101 msgstr "" … … 105 109 msgstr "" 106 110 107 #: classes/class-text.php:1 64111 #: classes/class-text.php:172 108 112 msgid "Error while searching pickup points" 109 113 msgstr "" 110 114 111 #: classes/class-text.php:1 33115 #: classes/class-text.php:141 112 116 msgid "ERROR: Unable to place order." 113 117 msgstr "" 114 118 119 #: classes/class-text.php:56 120 #, php-format 121 msgid "Estimated delivery %1$s" 122 msgstr "" 123 115 124 #. $secs, not translatable 116 #: classes/class-text.php:3 05125 #: classes/class-text.php:321 117 126 #, php-format 118 127 msgid "Every %1$s seconds" … … 123 132 msgstr "" 124 133 125 #: classes/class-text.php:1 37134 #: classes/class-text.php:145 126 135 msgid "Failed to order: Shipping method not configured." 127 136 msgstr "" 128 137 129 #: classes/class-text.php:2 72138 #: classes/class-text.php:288 130 139 msgid "Fragile" 131 140 msgstr "" … … 133 142 #: classes/class-text.php:44 134 143 msgid "Hide outdoor pickup points" 144 msgstr "" 145 146 #: classes/class-text.php:129 147 msgid "HS tariff number" 135 148 msgstr "" 136 149 … … 146 159 147 160 #. $shipping_postcode, not translatable 148 #: classes/class-text.php:15 1161 #: classes/class-text.php:159 149 162 #, php-format 150 163 msgid "Invalid postcode \"%1$s\". Please check your address information." 151 164 msgstr "" 152 165 153 #: classes/class-text.php:2 68166 #: classes/class-text.php:284 154 167 msgid "Large" 155 168 msgstr "" 156 169 170 #: classes/class-text.php:296 171 msgid "Logs" 172 msgstr "" 173 157 174 #: classes/class-text.php:280 158 msgid "Logs"159 msgstr ""160 161 #: classes/class-text.php:264162 175 msgid "LQ Process permission" 163 176 msgstr "" 164 177 165 #: classes/class-text.php:3 00178 #: classes/class-text.php:316 166 179 msgid "Message" 167 180 msgstr "" 168 181 169 #: classes/class-text.php:2 76182 #: classes/class-text.php:292 170 183 msgid "No logs found" 171 184 msgstr "" 172 185 173 #: classes/class-text.php:16 0186 #: classes/class-text.php:168 174 187 msgid "No pickup points found" 175 188 msgstr "" 176 189 177 #: classes/class-text.php:2 56190 #: classes/class-text.php:272 178 191 msgid "Not in stock" 179 192 msgstr "" … … 187 200 msgstr "" 188 201 189 #: classes/class-text.php:52 190 msgid "Other" 191 msgstr "" 192 193 #: classes/class-text.php:180 202 #: classes/class-text.php:188 194 203 msgid "Password" 195 204 msgstr "" … … 211 220 msgstr "" 212 221 213 #: classes/class-text.php:1 56222 #: classes/class-text.php:164 214 223 msgid "Please choose a pickup point." 215 224 msgstr "" … … 224 233 msgstr "" 225 234 226 #: classes/class-text.php:1 29235 #: classes/class-text.php:137 227 236 msgid "" 228 237 "Posti error: product sync not active. Please check product SKU, price or try " … … 231 240 232 241 #. Name of the plugin 233 #: classes/class-text.php:2 52242 #: classes/class-text.php:268 234 243 msgid "Posti Warehouse" 235 244 msgstr "" 236 245 237 #: classes/class-text.php:2 44246 #: classes/class-text.php:260 238 247 msgid "Posti Warehouse Debug" 239 248 msgstr "" 240 249 241 #: classes/class-text.php:2 40250 #: classes/class-text.php:256 242 251 msgid "Posti Warehouse settings" 243 252 msgstr "" … … 247 256 msgstr "" 248 257 258 #: classes/class-text.php:208 259 msgid "Reject partial orders" 260 msgstr "" 261 249 262 #: classes/class-text.php:93 250 263 msgid "Remove Posti warehouse/supplier" 251 264 msgstr "" 252 265 266 #: classes/class-text.php:224 267 msgid "Reserve quantity for \"On-hold\" orders" 268 msgstr "" 269 253 270 #: templates/checkout-pickup.php:33 254 271 msgid "Search" … … 267 284 msgstr "" 268 285 269 #: classes/class-text.php:2 20286 #: classes/class-text.php:232 270 287 msgid "Stock and order update interval (in seconds)" 271 288 msgstr "" … … 275 292 msgstr "" 276 293 277 #: classes/class-text.php:2 48294 #: classes/class-text.php:264 278 295 msgid "Store" 279 296 msgstr "" 280 297 281 #: classes/class-text.php:5 6298 #: classes/class-text.php:52 282 299 msgid "Store pickup" 283 300 msgstr "" 284 301 285 #: classes/class-text.php:2 24302 #: classes/class-text.php:236 286 303 msgid "Test mode" 287 304 msgstr "" 288 305 289 #: classes/class-text.php:1 88306 #: classes/class-text.php:196 290 307 msgid "TEST Password" 291 308 msgstr "" 292 309 293 #: classes/class-text.php:1 84310 #: classes/class-text.php:192 294 311 msgid "TEST Username" 295 312 msgstr "" 296 313 297 #: classes/class-text.php: 288314 #: classes/class-text.php:304 298 315 msgid "Token expiration:" 299 316 msgstr "" … … 305 322 msgstr "" 306 323 307 #: classes/class-text.php: 296324 #: classes/class-text.php:312 308 325 msgid "Type" 309 326 msgstr "" 310 327 311 #: classes/class-text.php:1 76328 #: classes/class-text.php:184 312 329 msgid "Username" 330 msgstr "" 331 332 #: classes/class-text.php:244 333 msgid "Verbose logging" 313 334 msgstr "" 314 335 … … 321 342 msgstr "" 322 343 323 #: classes/class-text.php:1 68344 #: classes/class-text.php:176 324 345 msgid "Wrong credentials - access token not received!" 325 346 msgstr "" 326 327 msgid "Estimated delivery %1$s"328 msgstr ""329 330 msgid "Reserve quantity for \"On-hold\" orders"331 msgstr "" -
posti-warehouse/trunk/posti-warehouse.php
r3239423 r3359034 3 3 /** 4 4 * Plugin Name: Posti Warehouse 5 * Version: 3. 3.05 * Version: 3.4.0 6 6 * Description: Provides integration to Posti warehouse and dropshipping services. 7 7 * Author: Posti -
posti-warehouse/trunk/readme.txt
r3239423 r3359034 5 5 Tested up to: 6.7 6 6 Requires PHP: 7.1 7 Stable tag: 3. 3.07 Stable tag: 3.4.0 8 8 License: GPLv3 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html
Note: See TracChangeset
for help on using the changeset viewer.