Changeset 3486665
- Timestamp:
- 03/19/2026 04:18:43 PM (2 weeks ago)
- Location:
- woo-product-bundle
- Files:
-
- 80 added
- 8 edited
-
tags/8.4.9 (added)
-
tags/8.4.9/assets (added)
-
tags/8.4.9/assets/css (added)
-
tags/8.4.9/assets/css/backend.css (added)
-
tags/8.4.9/assets/css/backend.css.map (added)
-
tags/8.4.9/assets/css/backend.scss (added)
-
tags/8.4.9/assets/css/blocks.css (added)
-
tags/8.4.9/assets/css/blocks.css.map (added)
-
tags/8.4.9/assets/css/blocks.scss (added)
-
tags/8.4.9/assets/css/frontend.css (added)
-
tags/8.4.9/assets/css/hint.css (added)
-
tags/8.4.9/assets/images (added)
-
tags/8.4.9/assets/images/how-01.jpg (added)
-
tags/8.4.9/assets/js (added)
-
tags/8.4.9/assets/js/backend.js (added)
-
tags/8.4.9/assets/js/blocks.js (added)
-
tags/8.4.9/assets/js/frontend.js (added)
-
tags/8.4.9/includes (added)
-
tags/8.4.9/includes/class-blocks.php (added)
-
tags/8.4.9/includes/class-compatible.php (added)
-
tags/8.4.9/includes/class-helper.php (added)
-
tags/8.4.9/includes/class-product.php (added)
-
tags/8.4.9/includes/class-woosb.php (added)
-
tags/8.4.9/includes/dashboard (added)
-
tags/8.4.9/includes/dashboard/css (added)
-
tags/8.4.9/includes/dashboard/css/dashboard.css (added)
-
tags/8.4.9/includes/dashboard/css/dashboard.css.map (added)
-
tags/8.4.9/includes/dashboard/css/dashboard.scss (added)
-
tags/8.4.9/includes/dashboard/images (added)
-
tags/8.4.9/includes/dashboard/images/wpc-icon.svg (added)
-
tags/8.4.9/includes/dashboard/js (added)
-
tags/8.4.9/includes/dashboard/js/backend.js (added)
-
tags/8.4.9/includes/dashboard/wpc-dashboard.php (added)
-
tags/8.4.9/includes/hpos.php (added)
-
tags/8.4.9/includes/kit (added)
-
tags/8.4.9/includes/kit/css (added)
-
tags/8.4.9/includes/kit/css/backend.css (added)
-
tags/8.4.9/includes/kit/js (added)
-
tags/8.4.9/includes/kit/js/backend.js (added)
-
tags/8.4.9/includes/kit/wpc-kit.php (added)
-
tags/8.4.9/includes/log (added)
-
tags/8.4.9/includes/log/wpc-log.php (added)
-
tags/8.4.9/index.php (added)
-
tags/8.4.9/languages (added)
-
tags/8.4.9/languages/woo-product-bundle-cs_CZ.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-cs_CZ.po (added)
-
tags/8.4.9/languages/woo-product-bundle-da_DK.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-da_DK.po (added)
-
tags/8.4.9/languages/woo-product-bundle-de_DE.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-de_DE.po (added)
-
tags/8.4.9/languages/woo-product-bundle-de_DE_formal.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-de_DE_formal.po (added)
-
tags/8.4.9/languages/woo-product-bundle-es_ES.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-es_ES.po (added)
-
tags/8.4.9/languages/woo-product-bundle-fi_FI.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-fi_FI.po (added)
-
tags/8.4.9/languages/woo-product-bundle-fr_FR.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-fr_FR.po (added)
-
tags/8.4.9/languages/woo-product-bundle-it_IT.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-it_IT.po (added)
-
tags/8.4.9/languages/woo-product-bundle-nb_NO.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-nb_NO.po (added)
-
tags/8.4.9/languages/woo-product-bundle-nl_NL.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-nl_NL.po (added)
-
tags/8.4.9/languages/woo-product-bundle-pl_PL.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-pl_PL.po (added)
-
tags/8.4.9/languages/woo-product-bundle-ro_RO.po (added)
-
tags/8.4.9/languages/woo-product-bundle-ru_RU.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-ru_RU.po (added)
-
tags/8.4.9/languages/woo-product-bundle-sv_SE.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-sv_SE.po (added)
-
tags/8.4.9/languages/woo-product-bundle-vi.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-vi.po (added)
-
tags/8.4.9/languages/woo-product-bundle-zh_CN.mo (added)
-
tags/8.4.9/languages/woo-product-bundle-zh_CN.po (added)
-
tags/8.4.9/languages/woo-product-bundle.pot (added)
-
tags/8.4.9/readme.txt (added)
-
tags/8.4.9/wpc-product-bundles.php (added)
-
trunk/includes/class-woosb.php (modified) (4 diffs)
-
trunk/includes/dashboard/css/dashboard.css (modified) (2 diffs)
-
trunk/includes/dashboard/css/dashboard.css.map (modified) (1 diff)
-
trunk/includes/dashboard/css/dashboard.scss (modified) (2 diffs)
-
trunk/includes/dashboard/wpc-dashboard.php (modified) (3 diffs)
-
trunk/includes/log (added)
-
trunk/includes/log/wpc-log.php (added)
-
trunk/languages/woo-product-bundle.pot (modified) (5 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wpc-product-bundles.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woo-product-bundle/trunk/includes/class-woosb.php
r3481713 r3486665 27 27 // Settings 28 28 add_action( 'admin_init', [ $this, 'register_settings' ] ); 29 add_filter( 'pre_update_option', [ $this, 'last_saved' ], 10, 2 ); 29 30 add_action( 'admin_menu', [ $this, 'admin_menu' ] ); 30 31 … … 246 247 'sanitize_callback' => [ 'WPCleverWoosb_Helper', 'sanitize_array' ], 247 248 ] ); 249 } 250 251 function last_saved( $value, $option ) { 252 if ( $option == 'woosb_settings' || $option == 'woosb_localization' ) { 253 $value['_last_saved'] = current_time( 'timestamp' ); 254 $value['_last_saved_by'] = get_current_user_id(); 255 } 256 257 return $value; 248 258 } 249 259 … … 841 851 <tr class="submit show_if_section_all"> 842 852 <th colspan="2"> 843 <?php settings_fields( 'woosb_settings' ); ?> <?php submit_button(); ?> 853 <div class="wpclever_submit"> 854 <?php 855 settings_fields( 'woosb_settings' ); 856 submit_button( '', 'primary', 'submit', false ); 857 858 if ( function_exists( 'wpc_last_saved' ) ) { 859 wpc_last_saved( $this->helper->get_settings() ); 860 } 861 ?> 862 </div> 844 863 <a style="display: none;" class="wpclever_export" data-key="woosb_settings" 845 864 data-name="settings" … … 1119 1138 <tr class="submit"> 1120 1139 <th colspan="2"> 1121 <?php settings_fields( 'woosb_localization' ); ?> <?php submit_button(); ?> 1140 <div class="wpclever_submit"> 1141 <?php 1142 settings_fields( 'woosb_localization' ); 1143 submit_button( '', 'primary', 'submit', false ); 1144 1145 if ( function_exists( 'wpc_last_saved' ) ) { 1146 wpc_last_saved( get_option( 'woosb_localization', [] ) ); 1147 } 1148 ?> 1149 </div> 1122 1150 <a style="display: none;" class="wpclever_export" data-key="woosb_localization" 1123 1151 data-name="settings" -
woo-product-bundle/trunk/includes/dashboard/css/dashboard.css
r3407520 r3486665 287 287 } 288 288 289 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_submit { 290 display: flex; 291 align-items: center; 292 } 293 294 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved { 295 font-weight: 400; 296 font-size: 12px; 297 color: #999; 298 margin-left: 10px; 299 display: flex; 300 align-items: center; 301 } 302 303 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved .dashicons { 304 font-size: 15px; 305 width: 15px; 306 height: 15px; 307 margin-right: 5px; 308 color: #22c55e; 309 } 310 289 311 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_export { 290 312 position: absolute; … … 293 315 transform: translateY(-50%); 294 316 font-weight: 400; 317 } 318 319 #wpclever_export .wpclever_export_data { 320 width: 100%; 321 font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace; 322 font-size: 12.5px; 323 line-height: 20px; 324 padding: 0 12px; 325 background-image: repeating-linear-gradient(to bottom, #ffffff 0px, #ffffff 20px, #fafafa 20px, #fafafa 40px); 326 background-attachment: local; 327 resize: vertical; 328 box-sizing: border-box; 329 outline: none; 295 330 } 296 331 -
woo-product-bundle/trunk/includes/dashboard/css/dashboard.css.map
r3407520 r3486665 1 {"version":3,"sourceRoot":"","sources":["dashboard.scss"],"names":[],"mappings":";AAAA;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAEA;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;IACE;IACA;IACA;IACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA; EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dashboard.css"}1 {"version":3,"sourceRoot":"","sources":["dashboard.scss"],"names":[],"mappings":";AAAA;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAEA;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;IACE;IACA;IACA;IACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EAOA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dashboard.css"} -
woo-product-bundle/trunk/includes/dashboard/css/dashboard.scss
r3407520 r3486665 299 299 } 300 300 301 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_submit { 302 display: flex; 303 align-items: center; 304 } 305 306 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved { 307 font-weight: 400; 308 font-size: 12px; 309 color: #999; 310 margin-left: 10px; 311 display: flex; 312 align-items: center; 313 } 314 315 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved .dashicons { 316 font-size: 15px; 317 width: 15px; 318 height: 15px; 319 margin-right: 5px; 320 color: #22c55e; 321 } 322 301 323 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_export { 302 324 position: absolute; … … 305 327 transform: translateY(-50%); 306 328 font-weight: 400; 329 } 330 331 #wpclever_export .wpclever_export_data { 332 width: 100%; 333 font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace; 334 font-size: 12.5px; 335 line-height: 20px; 336 padding: 0 12px; 337 background-image: repeating-linear-gradient( 338 to bottom, 339 #ffffff 0px, 340 #ffffff 20px, 341 #fafafa 20px, 342 #fafafa 40px 343 ); 344 background-attachment: local; 345 resize: vertical; 346 box-sizing: border-box; 347 outline: none; 307 348 } 308 349 -
woo-product-bundle/trunk/includes/dashboard/wpc-dashboard.php
r3391569 r3486665 1 1 <?php 2 2 defined( 'ABSPATH' ) || exit; 3 4 if ( ! class_exists( 'WPCleverMenu' ) ) {5 class WPCleverMenu {6 function __construct() {7 // do nothing, moved to WPCleverDashboard8 }9 }10 11 new WPCleverMenu();12 }13 3 14 4 if ( ! class_exists( 'WPCleverDashboard' ) ) { … … 232 222 233 223 if ( ! empty( $key ) && ( $settings = get_option( $key ) ) ) { 224 unset( $settings['_last_saved'] ); 225 unset( $settings['_last_saved_by'] ); 226 234 227 echo '<textarea class="wpclever_export_data" id="wpclever_export_data" style="width: 100%; height: 200px; margin-bottom: 10px;" data-key="' . esc_attr( $key ) . '">' . esc_textarea( wp_json_encode( $settings, JSON_PRETTY_PRINT ) ) . '</textarea>'; 235 228 echo '<div style="display: flex; align-items: center"><button class="button button-primary wpclever_import" data-key="' . esc_attr( $key ) . '">Update</button>'; … … 265 258 new WPCleverDashboard(); 266 259 } 260 261 if ( ! function_exists( 'wpc_last_saved' ) ) { 262 function wpc_last_saved( $settings ) { 263 $last_saved = isset( $settings['_last_saved'] ) ? (int) $settings['_last_saved'] : 0; 264 265 if ( $last_saved ) { 266 $time_diff = human_time_diff( $last_saved, current_time( 'timestamp' ) ); 267 $time_full = date_i18n( get_option( 'date_format' ) . ' ' . get_option( 'time_format' ), $last_saved ); 268 269 // Who saved it 270 $saved_by_id = isset( $settings['_last_saved_by'] ) ? (int) $settings['_last_saved_by'] : 0; 271 $saved_by_name = ''; 272 273 if ( $saved_by_id ) { 274 $user = get_userdata( $saved_by_id ); 275 276 if ( $user ) { 277 $saved_by_name = $user->display_name; 278 } 279 } 280 281 $by_text = $saved_by_name ? ' ' . sprintf( 'by %s', esc_html( $saved_by_name ) ) : ''; 282 283 echo '<span class="wpc-last-saved" title="' . esc_attr( $time_full ) . '"><span class="dashicons dashicons-saved"></span> ' 284 . sprintf( 285 'Saved %1$s ago', 286 esc_html( $time_diff ) 287 ) 288 . $by_text 289 . '</span>'; 290 } 291 } 292 } -
woo-product-bundle/trunk/languages/woo-product-bundle.pot
r3481713 r3486665 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: WPC Product Bundles for WooCommerce 8.4. 8\n"5 "Project-Id-Version: WPC Product Bundles for WooCommerce 8.4.9\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-product-bundle\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-03-1 3T07:27:32+00:00\n"12 "POT-Creation-Date: 2026-03-19T16:16:34+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 41 41 42 42 #: includes/class-product.php:51 43 #: includes/class-woosb.php:9 4843 #: includes/class-woosb.php:967 44 44 msgid "Read more" 45 45 msgstr "" … … 47 47 #: includes/class-product.php:59 48 48 #: includes/class-product.php:75 49 #: includes/class-woosb.php:9 2850 #: includes/class-woosb.php:9 6249 #: includes/class-woosb.php:947 50 #: includes/class-woosb.php:981 51 51 msgid "Add to cart" 52 52 msgstr "" 53 53 54 54 #: includes/class-product.php:60 55 #: includes/class-woosb.php:9 3855 #: includes/class-woosb.php:957 56 56 msgid "Select options" 57 57 msgstr "" 58 58 59 #: includes/class-woosb.php:2 5160 #: includes/class-woosb.php:2 6959 #: includes/class-woosb.php:261 60 #: includes/class-woosb.php:279 61 61 msgid "WPC Product Bundles" 62 62 msgstr "" 63 63 64 #: includes/class-woosb.php:2 5164 #: includes/class-woosb.php:261 65 65 msgid "Product Bundles" 66 66 msgstr "" 67 67 68 #: includes/class-woosb.php:2 6968 #: includes/class-woosb.php:279 69 69 msgid "Premium" 70 70 msgstr "" 71 71 72 72 #. translators: stars 73 #: includes/class-woosb.php:2 7373 #: includes/class-woosb.php:283 74 74 #, php-format 75 75 msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." 76 76 msgstr "" 77 77 78 #: includes/class-woosb.php:2 7678 #: includes/class-woosb.php:286 79 79 msgid "Reviews" 80 80 msgstr "" 81 81 82 #: includes/class-woosb.php:2 7882 #: includes/class-woosb.php:288 83 83 msgid "Changelog" 84 84 msgstr "" 85 85 86 #: includes/class-woosb.php:2 8086 #: includes/class-woosb.php:290 87 87 msgid "Discussion" 88 88 msgstr "" 89 89 90 #: includes/class-woosb.php:2 8890 #: includes/class-woosb.php:298 91 91 msgid "Settings updated." 92 92 msgstr "" 93 93 94 #: includes/class-woosb.php: 29594 #: includes/class-woosb.php:305 95 95 msgid "How to use?" 96 96 msgstr "" 97 97 98 #: includes/class-woosb.php: 29999 #: includes/class-woosb.php:14 3398 #: includes/class-woosb.php:309 99 #: includes/class-woosb.php:1461 100 100 msgid "Settings" 101 101 msgstr "" 102 102 103 #: includes/class-woosb.php:3 03103 #: includes/class-woosb.php:313 104 104 msgid "Localization" 105 105 msgstr "" 106 106 107 #: includes/class-woosb.php:3 07107 #: includes/class-woosb.php:317 108 108 msgid "Compatible" 109 109 msgstr "" 110 110 111 #: includes/class-woosb.php:3 09112 #: includes/class-woosb.php:14 50111 #: includes/class-woosb.php:319 112 #: includes/class-woosb.php:1478 113 113 msgid "Docs" 114 114 msgstr "" 115 115 116 #: includes/class-woosb.php:3 14117 #: includes/class-woosb.php:14 34116 #: includes/class-woosb.php:324 117 #: includes/class-woosb.php:1462 118 118 msgid "Premium Version" 119 119 msgstr "" 120 120 121 #: includes/class-woosb.php:3 17121 #: includes/class-woosb.php:327 122 122 msgid "Essential Kit" 123 123 msgstr "" 124 124 125 #: includes/class-woosb.php:3 25125 #: includes/class-woosb.php:335 126 126 msgid "When creating the product, please choose product data is \"Smart Bundle\" then you can see the search field to start search and add products to the bundle." 127 127 msgstr "" 128 128 129 #: includes/class-woosb.php:3 64130 #: includes/class-woosb.php:8 55129 #: includes/class-woosb.php:374 130 #: includes/class-woosb.php:874 131 131 msgid "General" 132 132 msgstr "" 133 133 134 #: includes/class-woosb.php:3 68134 #: includes/class-woosb.php:378 135 135 msgid "Price format" 136 136 msgstr "" 137 137 138 #: includes/class-woosb.php:3 72138 #: includes/class-woosb.php:382 139 139 msgid "From min price" 140 140 msgstr "" 141 141 142 #: includes/class-woosb.php:3 74142 #: includes/class-woosb.php:384 143 143 msgid "Min price only" 144 144 msgstr "" 145 145 146 #: includes/class-woosb.php:3 76146 #: includes/class-woosb.php:386 147 147 msgid "Min - max" 148 148 msgstr "" 149 149 150 #: includes/class-woosb.php:3 78150 #: includes/class-woosb.php:388 151 151 msgid "Regular and sale price" 152 152 msgstr "" 153 153 154 #: includes/class-woosb.php:3 80154 #: includes/class-woosb.php:390 155 155 msgid "Custom" 156 156 msgstr "" 157 157 158 #: includes/class-woosb.php:3 83158 #: includes/class-woosb.php:393 159 159 msgid "Choose the price format for bundle on the shop/archive page." 160 160 msgstr "" 161 161 162 #: includes/class-woosb.php:3 87162 #: includes/class-woosb.php:397 163 163 msgid "Default custom display price" 164 164 msgstr "" 165 165 166 166 #. translators: dynamic price 167 #: includes/class-woosb.php: 393168 #: includes/class-woosb.php: 395169 #: includes/class-woosb.php:32 57167 #: includes/class-woosb.php:403 168 #: includes/class-woosb.php:405 169 #: includes/class-woosb.php:3285 170 170 #, php-format 171 171 msgid "before %s after" … … 173 173 174 174 #. translators: dynamic price 175 #: includes/class-woosb.php: 399175 #: includes/class-woosb.php:409 176 176 #, php-format 177 177 msgid "Use %s to show the dynamic price between your custom text. You still can overwrite it in each bundle." 178 178 msgstr "" 179 179 180 #: includes/class-woosb.php:4 04180 #: includes/class-woosb.php:414 181 181 msgid "Calculate bundled prices" 182 182 msgstr "" 183 183 184 #: includes/class-woosb.php:4 08184 #: includes/class-woosb.php:418 185 185 msgid "from Sale price" 186 186 msgstr "" 187 187 188 #: includes/class-woosb.php:4 10188 #: includes/class-woosb.php:420 189 189 msgid "from Regular price" 190 190 msgstr "" 191 191 192 #: includes/class-woosb.php:4 13192 #: includes/class-woosb.php:423 193 193 msgid "Bundled pricing methods: from Sale price (default) or Regular price." 194 194 msgstr "" 195 195 196 #: includes/class-woosb.php:4 18197 #: includes/class-woosb.php: 982198 #: includes/class-woosb.php: 988199 #: includes/class-woosb.php:2 189200 #: includes/class-woosb.php:22 07201 #: includes/class-woosb.php:2 592196 #: includes/class-woosb.php:428 197 #: includes/class-woosb.php:1001 198 #: includes/class-woosb.php:1007 199 #: includes/class-woosb.php:2217 200 #: includes/class-woosb.php:2235 201 #: includes/class-woosb.php:2620 202 202 msgid "Bundled products" 203 203 msgstr "" 204 204 205 #: includes/class-woosb.php:4 22206 #: includes/class-woosb.php:6 33205 #: includes/class-woosb.php:432 206 #: includes/class-woosb.php:643 207 207 msgid "Position" 208 208 msgstr "" 209 209 210 #: includes/class-woosb.php:4 26211 #: includes/class-woosb.php:6 37210 #: includes/class-woosb.php:436 211 #: includes/class-woosb.php:647 212 212 msgid "Above the add to cart button" 213 213 msgstr "" 214 214 215 #: includes/class-woosb.php:4 29216 #: includes/class-woosb.php:6 40215 #: includes/class-woosb.php:439 216 #: includes/class-woosb.php:650 217 217 msgid "Under the add to cart button" 218 218 msgstr "" 219 219 220 #: includes/class-woosb.php:4 32220 #: includes/class-woosb.php:442 221 221 msgid "Under the title" 222 222 msgstr "" 223 223 224 #: includes/class-woosb.php:4 34224 #: includes/class-woosb.php:444 225 225 msgid "Under the price" 226 226 msgstr "" 227 227 228 #: includes/class-woosb.php:4 36228 #: includes/class-woosb.php:446 229 229 msgid "Under the excerpt" 230 230 msgstr "" 231 231 232 #: includes/class-woosb.php:4 38233 #: includes/class-woosb.php:6 43232 #: includes/class-woosb.php:448 233 #: includes/class-woosb.php:653 234 234 msgid "In a new tab" 235 235 msgstr "" 236 236 237 #: includes/class-woosb.php:4 40238 #: includes/class-woosb.php:6 45237 #: includes/class-woosb.php:450 238 #: includes/class-woosb.php:655 239 239 msgid "None (hide it)" 240 240 msgstr "" 241 241 242 #: includes/class-woosb.php:4 43242 #: includes/class-woosb.php:453 243 243 msgid "Choose the position to show the bundled products list." 244 244 msgstr "" 245 245 246 #: includes/class-woosb.php:4 47247 #: includes/class-woosb.php:2 889246 #: includes/class-woosb.php:457 247 #: includes/class-woosb.php:2917 248 248 msgid "Layout" 249 249 msgstr "" 250 250 251 #: includes/class-woosb.php:4 51252 #: includes/class-woosb.php:2 896251 #: includes/class-woosb.php:461 252 #: includes/class-woosb.php:2924 253 253 msgid "List" 254 254 msgstr "" 255 255 256 #: includes/class-woosb.php:453 256 #: includes/class-woosb.php:463 257 #: includes/class-woosb.php:503 258 #: includes/class-woosb.php:2926 259 msgid "Grid - 2 columns" 260 msgstr "" 261 262 #: includes/class-woosb.php:465 263 #: includes/class-woosb.php:505 264 #: includes/class-woosb.php:2928 265 msgid "Grid - 3 columns" 266 msgstr "" 267 268 #: includes/class-woosb.php:467 269 #: includes/class-woosb.php:507 270 #: includes/class-woosb.php:2930 271 msgid "Grid - 4 columns" 272 msgstr "" 273 274 #: includes/class-woosb.php:472 275 msgid "Variations selector" 276 msgstr "" 277 278 #: includes/class-woosb.php:478 279 #: includes/class-woosb.php:2906 280 #: includes/class-woosb.php:2922 281 msgid "Default" 282 msgstr "" 283 284 #: includes/class-woosb.php:480 285 msgid "Use WPC Variations Radio Buttons" 286 msgstr "" 287 288 #: includes/class-woosb.php:490 289 msgid "Selector interface" 290 msgstr "" 291 257 292 #: includes/class-woosb.php:493 258 #: includes/class-woosb.php:2898 259 msgid "Grid - 2 columns" 260 msgstr "" 261 262 #: includes/class-woosb.php:455 293 msgid "Unset" 294 msgstr "" 295 263 296 #: includes/class-woosb.php:495 264 #: includes/class-woosb.php:2900 265 msgid "Grid - 3 columns" 266 msgstr "" 267 268 #: includes/class-woosb.php:457 297 msgid "ddSlick" 298 msgstr "" 299 269 300 #: includes/class-woosb.php:497 270 #: includes/class-woosb.php:2902 271 msgid "Grid - 4 columns" 272 msgstr "" 273 274 #: includes/class-woosb.php:462 275 msgid "Variations selector" 276 msgstr "" 277 278 #: includes/class-woosb.php:468 301 msgid "Select2" 302 msgstr "" 303 304 #: includes/class-woosb.php:499 305 msgid "Radio buttons" 306 msgstr "" 307 308 #: includes/class-woosb.php:501 309 msgid "HTML select tag" 310 msgstr "" 311 312 #: includes/class-woosb.php:510 313 msgid "Choose a selector interface that apply for variations of bundled products only." 314 msgstr "" 315 316 #: includes/class-woosb.php:516 317 msgid "Show thumbnail" 318 msgstr "" 319 320 #: includes/class-woosb.php:520 321 #: includes/class-woosb.php:531 322 #: includes/class-woosb.php:544 323 #: includes/class-woosb.php:593 324 #: includes/class-woosb.php:606 325 #: includes/class-woosb.php:619 326 #: includes/class-woosb.php:689 327 #: includes/class-woosb.php:716 328 #: includes/class-woosb.php:727 329 #: includes/class-woosb.php:780 330 #: includes/class-woosb.php:805 331 #: includes/class-woosb.php:816 332 #: includes/class-woosb.php:834 333 #: includes/class-woosb.php:845 334 #: includes/class-woosb.php:1296 335 #: includes/class-woosb.php:1307 336 #: includes/class-woosb.php:1320 337 #: includes/class-woosb.php:1333 338 #: includes/class-woosb.php:1345 339 #: includes/class-woosb.php:1383 340 #: includes/class-woosb.php:2908 341 msgid "Yes" 342 msgstr "" 343 344 #: includes/class-woosb.php:522 345 #: includes/class-woosb.php:533 346 #: includes/class-woosb.php:546 347 #: includes/class-woosb.php:564 348 #: includes/class-woosb.php:579 349 #: includes/class-woosb.php:595 350 #: includes/class-woosb.php:608 351 #: includes/class-woosb.php:623 352 #: includes/class-woosb.php:671 353 #: includes/class-woosb.php:691 354 #: includes/class-woosb.php:718 355 #: includes/class-woosb.php:729 356 #: includes/class-woosb.php:750 357 #: includes/class-woosb.php:768 358 #: includes/class-woosb.php:782 359 #: includes/class-woosb.php:807 360 #: includes/class-woosb.php:818 361 #: includes/class-woosb.php:836 362 #: includes/class-woosb.php:847 363 #: includes/class-woosb.php:1298 364 #: includes/class-woosb.php:1309 365 #: includes/class-woosb.php:1322 366 #: includes/class-woosb.php:1335 367 #: includes/class-woosb.php:1347 368 #: includes/class-woosb.php:1385 369 #: includes/class-woosb.php:2910 370 msgid "No" 371 msgstr "" 372 373 #: includes/class-woosb.php:527 374 msgid "Show quantity" 375 msgstr "" 376 377 #: includes/class-woosb.php:536 378 msgid "Show the quantity number before product name." 379 msgstr "" 380 381 #: includes/class-woosb.php:540 382 msgid "Show short description" 383 msgstr "" 384 385 #: includes/class-woosb.php:551 386 msgid "Show price" 387 msgstr "" 388 389 #: includes/class-woosb.php:555 390 msgid "Price at the last" 391 msgstr "" 392 393 #: includes/class-woosb.php:557 394 msgid "Subtotal at the last" 395 msgstr "" 396 397 #: includes/class-woosb.php:558 398 msgid "Price under the product name" 399 msgstr "" 400 401 #: includes/class-woosb.php:561 402 msgid "Subtotal under the product name" 403 msgstr "" 404 405 #: includes/class-woosb.php:569 406 msgid "Link to individual product" 407 msgstr "" 408 409 #: includes/class-woosb.php:573 410 msgid "Yes, open in the same tab" 411 msgstr "" 412 413 #: includes/class-woosb.php:575 414 msgid "Yes, open in the new tab" 415 msgstr "" 416 417 #: includes/class-woosb.php:577 418 msgid "Yes, open quick view popup" 419 msgstr "" 420 421 #: includes/class-woosb.php:589 422 msgid "Show plus/minus button" 423 msgstr "" 424 425 #: includes/class-woosb.php:598 426 msgid "Show the plus/minus button for the quantity input." 427 msgstr "" 428 429 #: includes/class-woosb.php:602 430 msgid "Change image" 431 msgstr "" 432 433 #: includes/class-woosb.php:611 434 msgid "Change the main product image when choosing the variation of bundled products." 435 msgstr "" 436 437 #: includes/class-woosb.php:615 438 msgid "Change price" 439 msgstr "" 440 441 #: includes/class-woosb.php:621 442 msgid "Yes, custom selector" 443 msgstr "" 444 445 #: includes/class-woosb.php:630 446 msgid "Change the main product price when choosing the variation of bundled products. It uses JavaScript to change product price so it is very dependent on theme’s HTML. If it cannot find and update the product price, please contact us and we can help you find the right selector or adjust the JS file." 447 msgstr "" 448 449 #: includes/class-woosb.php:636 450 #: includes/class-woosb.php:991 451 #: includes/class-woosb.php:996 452 #: includes/class-woosb.php:2628 453 msgid "Bundles" 454 msgstr "" 455 456 #: includes/class-woosb.php:639 457 msgid "Settings for bundles on the bundled product page." 458 msgstr "" 459 460 #: includes/class-woosb.php:658 461 msgid "Choose the position to show the bundles list." 462 msgstr "" 463 464 #: includes/class-woosb.php:663 465 #: includes/class-woosb.php:987 466 msgid "Cart & Checkout" 467 msgstr "" 468 469 #: includes/class-woosb.php:667 470 msgid "Coupon restrictions" 471 msgstr "" 472 473 #: includes/class-woosb.php:673 474 msgid "Exclude bundles" 475 msgstr "" 476 477 #: includes/class-woosb.php:675 478 msgid "Exclude bundled products" 479 msgstr "" 480 481 #: includes/class-woosb.php:677 482 msgid "Exclude both bundles and bundled products" 483 msgstr "" 484 485 #: includes/class-woosb.php:681 486 msgid "Choose products you want to exclude from coupons." 487 msgstr "" 488 489 #: includes/class-woosb.php:685 490 msgid "Exclude un-purchasable products" 491 msgstr "" 492 493 #: includes/class-woosb.php:694 494 #: includes/class-woosb.php:2913 495 msgid "Make the bundle still purchasable when one of the bundled products is un-purchasable. These bundled products are excluded from the orders." 496 msgstr "" 497 498 #: includes/class-woosb.php:699 499 msgid "Cart contents count" 500 msgstr "" 501 502 #: includes/class-woosb.php:703 503 msgid "Bundles only" 504 msgstr "" 505 506 #: includes/class-woosb.php:704 507 msgid "Bundled products only" 508 msgstr "" 509 510 #: includes/class-woosb.php:706 511 msgid "Both bundles and bundled products" 512 msgstr "" 513 514 #: includes/class-woosb.php:712 515 msgid "Hide bundle name before bundled products" 516 msgstr "" 517 518 #: includes/class-woosb.php:723 519 msgid "Hide bundled products on mini-cart" 520 msgstr "" 521 522 #: includes/class-woosb.php:732 523 msgid "Hide bundled products, just show the main product on mini-cart." 524 msgstr "" 525 526 #: includes/class-woosb.php:736 527 msgid "Hide bundled products on cart & checkout page" 528 msgstr "" 529 530 #: includes/class-woosb.php:741 531 #: includes/class-woosb.php:759 532 msgid "Yes, just show the main bundle" 533 msgstr "" 534 535 #: includes/class-woosb.php:744 536 #: includes/class-woosb.php:762 537 msgid "Yes, but shortly list bundled sub-product names under the main bundle in one line" 538 msgstr "" 539 540 #: includes/class-woosb.php:747 541 #: includes/class-woosb.php:765 542 msgid "Yes, but list bundled sub-product names under the main bundle in separate lines" 543 msgstr "" 544 545 #: includes/class-woosb.php:755 546 msgid "Hide bundled products on order details" 547 msgstr "" 548 549 #: includes/class-woosb.php:771 550 msgid "Hide bundled products, just show the main product on order details (order confirmation or emails)." 551 msgstr "" 552 553 #: includes/class-woosb.php:776 554 msgid "Edit link (Beta)" 555 msgstr "" 556 557 #: includes/class-woosb.php:784 558 msgid "Enable the edit link for product bundles on the cart page." 559 msgstr "" 560 561 #: includes/class-woosb.php:789 562 #: includes/class-woosb.php:2703 563 msgid "Search" 564 msgstr "" 565 566 #: includes/class-woosb.php:795 567 msgid "WooCommerce PDF Invoices & Packing Slips" 568 msgstr "" 569 570 #: includes/class-woosb.php:801 571 #: includes/class-woosb.php:830 572 msgid "Hide bundles" 573 msgstr "" 574 575 #: includes/class-woosb.php:812 576 #: includes/class-woosb.php:841 577 msgid "Hide bundled products" 578 msgstr "" 579 580 #: includes/class-woosb.php:824 581 msgid "WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels" 582 msgstr "" 583 584 #: includes/class-woosb.php:865 585 #: includes/class-woosb.php:1152 586 msgid "import / export" 587 msgstr "" 588 589 #: includes/class-woosb.php:876 590 msgid "Leave blank to use the default text and its equivalent translation in multiple languages." 591 msgstr "" 592 593 #: includes/class-woosb.php:880 594 msgid "Total text" 595 msgstr "" 596 597 #: includes/class-woosb.php:885 598 #: includes/class-woosb.php:1418 599 msgid "Bundle price:" 600 msgstr "" 601 602 #: includes/class-woosb.php:890 603 msgid "Selected text" 604 msgstr "" 605 606 #: includes/class-woosb.php:895 607 #: includes/class-woosb.php:1419 608 msgid "Selected:" 609 msgstr "" 610 611 #: includes/class-woosb.php:900 612 msgid "Saved text" 613 msgstr "" 614 615 #: includes/class-woosb.php:905 616 #: includes/class-woosb.php:1417 617 msgid "(saved [d])" 618 msgstr "" 619 620 #: includes/class-woosb.php:908 621 msgid "Use [d] to show the saved percentage or amount." 622 msgstr "" 623 624 #: includes/class-woosb.php:912 625 msgid "Choose an attribute" 626 msgstr "" 627 628 #. translators: attribute name 629 #: includes/class-woosb.php:918 630 #, php-format 631 msgid "Choose %s" 632 msgstr "" 633 634 #. translators: attribute name 635 #: includes/class-woosb.php:921 636 #, php-format 637 msgid "Use %s to show the attribute name." 638 msgstr "" 639 640 #: includes/class-woosb.php:925 641 #: includes/class-woosb.php:930 642 msgid "Clear" 643 msgstr "" 644 645 #: includes/class-woosb.php:936 646 msgid "\"Add to cart\" button labels" 647 msgstr "" 648 649 #: includes/class-woosb.php:940 650 msgid "Shop/archive page" 651 msgstr "" 652 653 #: includes/class-woosb.php:950 654 msgid "For purchasable bundle." 655 msgstr "" 656 657 #: includes/class-woosb.php:960 658 msgid "For purchasable bundle and has variable product(s)." 659 msgstr "" 660 661 #: includes/class-woosb.php:970 662 msgid "For un-purchasable bundle." 663 msgstr "" 664 665 #: includes/class-woosb.php:975 666 msgid "Single product page" 667 msgstr "" 668 669 #. translators: bundled products 670 #: includes/class-woosb.php:1013 671 #: includes/class-woosb.php:1020 672 #: includes/class-woosb.php:2377 673 #: includes/class-woosb.php:2402 674 #, php-format 675 msgid "Bundled products: %s" 676 msgstr "" 677 678 #. translators: bundled in 679 #: includes/class-woosb.php:1026 680 #: includes/class-woosb.php:1033 681 #: includes/class-woosb.php:2406 682 #, php-format 683 msgid "Bundled in: %s" 684 msgstr "" 685 686 #: includes/class-woosb.php:1038 687 #: includes/class-woosb.php:1044 688 #: includes/class-woosb.php:1574 689 msgid "Edit" 690 msgstr "" 691 692 #: includes/class-woosb.php:1049 693 #: includes/class-woosb.php:1055 694 #: includes/class-woosb.php:3213 695 msgid "Update" 696 msgstr "" 697 698 #: includes/class-woosb.php:1061 699 msgid "Alert" 700 msgstr "" 701 702 #: includes/class-woosb.php:1065 703 msgid "Require selection" 704 msgstr "" 705 706 #: includes/class-woosb.php:1071 707 #: includes/class-woosb.php:1420 708 msgid "Please select a purchasable variation for [name] before adding this bundle to the cart." 709 msgstr "" 710 711 #: includes/class-woosb.php:1076 712 msgid "Require purchasable" 713 msgstr "" 714 715 #: includes/class-woosb.php:1082 716 #: includes/class-woosb.php:1421 717 msgid "Product [name] is unpurchasable. Please remove it before adding the bundle to the cart." 718 msgstr "" 719 720 #: includes/class-woosb.php:1087 721 msgid "Enforce a selection" 722 msgstr "" 723 724 #: includes/class-woosb.php:1092 725 #: includes/class-woosb.php:1422 726 msgid "Please choose at least one product before adding this bundle to the cart." 727 msgstr "" 728 729 #: includes/class-woosb.php:1097 730 msgid "Minimum required" 731 msgstr "" 732 733 #: includes/class-woosb.php:1102 734 #: includes/class-woosb.php:1423 735 msgid "Please choose at least a total quantity of [min] products before adding this bundle to the cart." 736 msgstr "" 737 738 #: includes/class-woosb.php:1107 739 msgid "Maximum reached" 740 msgstr "" 741 742 #: includes/class-woosb.php:1112 743 #: includes/class-woosb.php:1424 744 msgid "Sorry, you can only choose at max a total quantity of [max] products before adding this bundle to the cart." 745 msgstr "" 746 747 #: includes/class-woosb.php:1117 748 msgid "Total minimum required" 749 msgstr "" 750 751 #: includes/class-woosb.php:1123 752 #: includes/class-woosb.php:1425 753 msgid "The total must meet the minimum amount of [min]." 754 msgstr "" 755 756 #: includes/class-woosb.php:1128 757 msgid "Total maximum required" 758 msgstr "" 759 760 #: includes/class-woosb.php:1134 761 #: includes/class-woosb.php:1426 762 msgid "The total must meet the maximum amount of [max]." 763 msgstr "" 764 765 #: includes/class-woosb.php:1160 766 msgid "Data Migration" 767 msgstr "" 768 769 #: includes/class-woosb.php:1162 770 msgid "If you have updated WPC Product Bundles from a version before 7.0.0, please run the Migrate tool once." 771 msgstr "" 772 773 #: includes/class-woosb.php:1212 774 msgid "Migrating..." 775 msgstr "" 776 777 #: includes/class-woosb.php:1213 778 msgid "Please wait until it has finished!" 779 msgstr "" 780 781 #: includes/class-woosb.php:1225 782 msgid "Finished!" 783 msgstr "" 784 785 #: includes/class-woosb.php:1228 786 msgid "Migrate" 787 msgstr "" 788 789 #: includes/class-woosb.php:1283 790 msgid "Search limit" 791 msgstr "" 792 793 #: includes/class-woosb.php:1292 794 msgid "Search by SKU" 795 msgstr "" 796 797 #: includes/class-woosb.php:1303 798 msgid "Search by ID" 799 msgstr "" 800 801 #: includes/class-woosb.php:1312 802 msgid "Search by ID when entering the numeric only." 803 msgstr "" 804 805 #: includes/class-woosb.php:1316 806 msgid "Search exact" 807 msgstr "" 808 809 #: includes/class-woosb.php:1325 810 msgid "Match whole product title or content?" 811 msgstr "" 812 813 #: includes/class-woosb.php:1329 814 msgid "Search sentence" 815 msgstr "" 816 817 #: includes/class-woosb.php:1337 818 msgid "Do a phrase search?" 819 msgstr "" 820 821 #: includes/class-woosb.php:1341 822 msgid "Accept same products" 823 msgstr "" 824 825 #: includes/class-woosb.php:1350 826 msgid "If yes, a product can be added many times." 827 msgstr "" 828 829 #: includes/class-woosb.php:1354 830 msgid "Product types" 831 msgstr "" 832 833 #: includes/class-woosb.php:1359 834 msgid "All" 835 msgstr "" 836 837 #: includes/class-woosb.php:1365 838 msgid " → Variation" 839 msgstr "" 840 841 #: includes/class-woosb.php:1379 842 msgid "Show image" 843 msgstr "" 844 845 #: includes/class-woosb.php:1479 846 msgid "Community support" 847 msgstr "" 848 849 #: includes/class-woosb.php:1672 850 msgid "One of the bundled products is unavailable." 851 msgstr "" 852 853 #: includes/class-woosb.php:1673 854 #: includes/class-woosb.php:1692 855 #: includes/class-woosb.php:1704 856 #: includes/class-woosb.php:1710 857 #: includes/class-woosb.php:1720 858 #: includes/class-woosb.php:1728 859 #: includes/class-woosb.php:1736 860 #: includes/class-woosb.php:1755 861 #: includes/class-woosb.php:1766 862 #: includes/class-woosb.php:1772 863 #: includes/class-woosb.php:1778 864 #: includes/class-woosb.php:1791 865 #: includes/class-woosb.php:1797 866 #: includes/class-woosb.php:1803 867 msgid "You cannot add this bundle to the cart." 868 msgstr "" 869 870 #. translators: product name 871 #: includes/class-woosb.php:1719 872 #, php-format 873 msgid "\"%s\" is un-purchasable." 874 msgstr "" 875 876 #. translators: product name 877 #: includes/class-woosb.php:1727 878 #, php-format 879 msgid "You cannot add another \"%s\" to the cart." 880 msgstr "" 881 882 #. translators: product name 883 #: includes/class-woosb.php:1735 884 #, php-format 885 msgid "\"%s\" is protected and cannot be purchased." 886 msgstr "" 887 888 #. translators: product name 889 #: includes/class-woosb.php:1754 890 #, php-format 891 msgid "\"%s\" has not enough stock." 892 msgstr "" 893 894 #. translators: keyword 895 #: includes/class-woosb.php:2544 896 #, php-format 897 msgid "No results found for \"%s\"" 898 msgstr "" 899 900 #: includes/class-woosb.php:2591 901 msgid "Smart bundle" 902 msgstr "" 903 904 #: includes/class-woosb.php:2598 905 msgid "Bundled Products" 906 msgstr "" 907 908 #: includes/class-woosb.php:2661 909 msgid "Product wasn't returned." 910 msgstr "" 911 912 #: includes/class-woosb.php:2688 913 msgid "Search settings" 914 msgstr "" 915 916 #: includes/class-woosb.php:2695 917 msgid "Update Options" 918 msgstr "" 919 920 #: includes/class-woosb.php:2705 921 msgid "settings" 922 msgstr "" 923 924 #: includes/class-woosb.php:2710 925 msgid "searching..." 926 msgstr "" 927 928 #: includes/class-woosb.php:2712 929 msgid "Type any keyword to search" 930 msgstr "" 931 932 #: includes/class-woosb.php:2718 933 msgid "Selected" 934 msgstr "" 935 936 #: includes/class-woosb.php:2761 937 msgid "+ Add heading/paragraph" 938 msgstr "" 939 940 #: includes/class-woosb.php:2764 941 msgid "Bulk actions" 942 msgstr "" 943 944 #: includes/class-woosb.php:2766 945 msgid "Enable \"Custom quantity\"" 946 msgstr "" 947 948 #: includes/class-woosb.php:2768 949 msgid "Disable \"Custom quantity\"" 950 msgstr "" 951 952 #: includes/class-woosb.php:2770 953 msgid "Set default quantity" 954 msgstr "" 955 956 #: includes/class-woosb.php:2771 957 msgid "Set min quantity" 958 msgstr "" 959 960 #: includes/class-woosb.php:2773 961 msgid "Set max quantity" 962 msgstr "" 963 964 #: includes/class-woosb.php:2780 965 msgid "Regular price" 966 msgstr "" 967 968 #: includes/class-woosb.php:2787 969 msgid "Fixed price" 970 msgstr "" 971 972 #: includes/class-woosb.php:2793 973 msgid "Disable auto calculate price." 974 msgstr "" 975 976 #. translators: set price link 977 #: includes/class-woosb.php:2795 978 #, php-format 979 msgid "If checked, %1$s click here to set price %2$s by manually." 980 msgstr "" 981 982 #: includes/class-woosb.php:2799 983 msgid "Discount" 984 msgstr "" 985 986 #: includes/class-woosb.php:2806 987 msgid "% or amount" 988 msgstr "" 989 990 #: includes/class-woosb.php:2812 991 msgid "If you fill both, the amount will be used." 992 msgstr "" 993 994 #: includes/class-woosb.php:2816 995 msgid "Quantity limits" 996 msgstr "" 997 998 #: includes/class-woosb.php:2818 999 #: includes/class-woosb.php:2844 1000 #: includes/class-woosb.php:3046 1001 msgid "Min" 1002 msgstr "" 1003 1004 #: includes/class-woosb.php:2824 1005 #: includes/class-woosb.php:2850 1006 #: includes/class-woosb.php:3046 1007 msgid "Max" 1008 msgstr "" 1009 1010 #: includes/class-woosb.php:2831 1011 msgid "Limit the total quantity when the bundle includes optional products." 1012 msgstr "" 1013 1014 #: includes/class-woosb.php:2835 1015 msgid "Total limits" 1016 msgstr "" 1017 1018 #: includes/class-woosb.php:2840 1019 msgid "Configure total limits for the current bundle." 1020 msgstr "" 1021 1022 #: includes/class-woosb.php:2842 1023 msgid "When a bundle includes variable or optional products, bundle's price will vary depending on the item selection. Thus, this option can be enabled to limit the bundle total's min-max." 1024 msgstr "" 1025 1026 #: includes/class-woosb.php:2861 1027 msgid "Shipping fee" 1028 msgstr "" 1029 1030 #: includes/class-woosb.php:2867 1031 msgid "Apply to the main bundle product" 1032 msgstr "" 1033 1034 #: includes/class-woosb.php:2869 1035 msgid "Apply to each bundled sub-product" 1036 msgstr "" 1037 1038 #: includes/class-woosb.php:2871 1039 msgid "Apply to both bundle & bundled sub-product" 1040 msgstr "" 1041 279 1042 #: includes/class-woosb.php:2878 280 #: includes/class-woosb.php:2894 281 msgid "Default" 282 msgstr "" 283 284 #: includes/class-woosb.php:470 285 msgid "Use WPC Variations Radio Buttons" 286 msgstr "" 287 288 #: includes/class-woosb.php:480 289 msgid "Selector interface" 290 msgstr "" 291 292 #: includes/class-woosb.php:483 293 msgid "Unset" 294 msgstr "" 295 296 #: includes/class-woosb.php:485 297 msgid "ddSlick" 298 msgstr "" 299 300 #: includes/class-woosb.php:487 301 msgid "Select2" 302 msgstr "" 303 304 #: includes/class-woosb.php:489 305 msgid "Radio buttons" 306 msgstr "" 307 308 #: includes/class-woosb.php:491 309 msgid "HTML select tag" 310 msgstr "" 311 312 #: includes/class-woosb.php:500 313 msgid "Choose a selector interface that apply for variations of bundled products only." 314 msgstr "" 315 316 #: includes/class-woosb.php:506 317 msgid "Show thumbnail" 318 msgstr "" 319 320 #: includes/class-woosb.php:510 321 #: includes/class-woosb.php:521 322 #: includes/class-woosb.php:534 323 #: includes/class-woosb.php:583 324 #: includes/class-woosb.php:596 325 #: includes/class-woosb.php:609 326 #: includes/class-woosb.php:679 327 #: includes/class-woosb.php:706 328 #: includes/class-woosb.php:717 329 #: includes/class-woosb.php:770 330 #: includes/class-woosb.php:795 331 #: includes/class-woosb.php:806 332 #: includes/class-woosb.php:824 333 #: includes/class-woosb.php:835 334 #: includes/class-woosb.php:1268 335 #: includes/class-woosb.php:1279 336 #: includes/class-woosb.php:1292 337 #: includes/class-woosb.php:1305 338 #: includes/class-woosb.php:1317 339 #: includes/class-woosb.php:1355 340 #: includes/class-woosb.php:2880 341 msgid "Yes" 342 msgstr "" 343 344 #: includes/class-woosb.php:512 345 #: includes/class-woosb.php:523 346 #: includes/class-woosb.php:536 347 #: includes/class-woosb.php:554 348 #: includes/class-woosb.php:569 349 #: includes/class-woosb.php:585 350 #: includes/class-woosb.php:598 351 #: includes/class-woosb.php:613 352 #: includes/class-woosb.php:661 353 #: includes/class-woosb.php:681 354 #: includes/class-woosb.php:708 355 #: includes/class-woosb.php:719 356 #: includes/class-woosb.php:740 357 #: includes/class-woosb.php:758 358 #: includes/class-woosb.php:772 359 #: includes/class-woosb.php:797 360 #: includes/class-woosb.php:808 361 #: includes/class-woosb.php:826 362 #: includes/class-woosb.php:837 363 #: includes/class-woosb.php:1270 364 #: includes/class-woosb.php:1281 365 #: includes/class-woosb.php:1294 366 #: includes/class-woosb.php:1307 367 #: includes/class-woosb.php:1319 368 #: includes/class-woosb.php:1357 369 #: includes/class-woosb.php:2882 370 msgid "No" 371 msgstr "" 372 373 #: includes/class-woosb.php:517 374 msgid "Show quantity" 375 msgstr "" 376 377 #: includes/class-woosb.php:526 378 msgid "Show the quantity number before product name." 379 msgstr "" 380 381 #: includes/class-woosb.php:530 382 msgid "Show short description" 383 msgstr "" 384 385 #: includes/class-woosb.php:541 386 msgid "Show price" 387 msgstr "" 388 389 #: includes/class-woosb.php:545 390 msgid "Price at the last" 391 msgstr "" 392 393 #: includes/class-woosb.php:547 394 msgid "Subtotal at the last" 395 msgstr "" 396 397 #: includes/class-woosb.php:548 398 msgid "Price under the product name" 399 msgstr "" 400 401 #: includes/class-woosb.php:551 402 msgid "Subtotal under the product name" 403 msgstr "" 404 405 #: includes/class-woosb.php:559 406 msgid "Link to individual product" 407 msgstr "" 408 409 #: includes/class-woosb.php:563 410 msgid "Yes, open in the same tab" 411 msgstr "" 412 413 #: includes/class-woosb.php:565 414 msgid "Yes, open in the new tab" 415 msgstr "" 416 417 #: includes/class-woosb.php:567 418 msgid "Yes, open quick view popup" 419 msgstr "" 420 421 #: includes/class-woosb.php:579 422 msgid "Show plus/minus button" 423 msgstr "" 424 425 #: includes/class-woosb.php:588 426 msgid "Show the plus/minus button for the quantity input." 427 msgstr "" 428 429 #: includes/class-woosb.php:592 430 msgid "Change image" 431 msgstr "" 432 433 #: includes/class-woosb.php:601 434 msgid "Change the main product image when choosing the variation of bundled products." 435 msgstr "" 436 437 #: includes/class-woosb.php:605 438 msgid "Change price" 439 msgstr "" 440 441 #: includes/class-woosb.php:611 442 msgid "Yes, custom selector" 443 msgstr "" 444 445 #: includes/class-woosb.php:620 446 msgid "Change the main product price when choosing the variation of bundled products. It uses JavaScript to change product price so it is very dependent on theme’s HTML. If it cannot find and update the product price, please contact us and we can help you find the right selector or adjust the JS file." 447 msgstr "" 448 449 #: includes/class-woosb.php:626 450 #: includes/class-woosb.php:972 451 #: includes/class-woosb.php:977 452 #: includes/class-woosb.php:2600 453 msgid "Bundles" 454 msgstr "" 455 456 #: includes/class-woosb.php:629 457 msgid "Settings for bundles on the bundled product page." 458 msgstr "" 459 460 #: includes/class-woosb.php:648 461 msgid "Choose the position to show the bundles list." 462 msgstr "" 463 464 #: includes/class-woosb.php:653 465 #: includes/class-woosb.php:968 466 msgid "Cart & Checkout" 467 msgstr "" 468 469 #: includes/class-woosb.php:657 470 msgid "Coupon restrictions" 471 msgstr "" 472 473 #: includes/class-woosb.php:663 474 msgid "Exclude bundles" 475 msgstr "" 476 477 #: includes/class-woosb.php:665 478 msgid "Exclude bundled products" 479 msgstr "" 480 481 #: includes/class-woosb.php:667 482 msgid "Exclude both bundles and bundled products" 483 msgstr "" 484 485 #: includes/class-woosb.php:671 486 msgid "Choose products you want to exclude from coupons." 487 msgstr "" 488 489 #: includes/class-woosb.php:675 490 msgid "Exclude un-purchasable products" 491 msgstr "" 492 493 #: includes/class-woosb.php:684 1043 msgid "Manage stock" 1044 msgstr "" 1045 1046 #: includes/class-woosb.php:2883 1047 msgid "Enable stock management at bundle level." 1048 msgstr "" 1049 494 1050 #: includes/class-woosb.php:2885 495 msgid "Make the bundle still purchasable when one of the bundled products is un-purchasable. These bundled products are excluded from the orders." 496 msgstr "" 497 498 #: includes/class-woosb.php:689 499 msgid "Cart contents count" 500 msgstr "" 501 502 #: includes/class-woosb.php:693 503 msgid "Bundles only" 504 msgstr "" 505 506 #: includes/class-woosb.php:694 507 msgid "Bundled products only" 508 msgstr "" 509 510 #: includes/class-woosb.php:696 511 msgid "Both bundles and bundled products" 512 msgstr "" 513 514 #: includes/class-woosb.php:702 515 msgid "Hide bundle name before bundled products" 516 msgstr "" 517 518 #: includes/class-woosb.php:713 519 msgid "Hide bundled products on mini-cart" 520 msgstr "" 521 522 #: includes/class-woosb.php:722 523 msgid "Hide bundled products, just show the main product on mini-cart." 524 msgstr "" 525 526 #: includes/class-woosb.php:726 527 msgid "Hide bundled products on cart & checkout page" 528 msgstr "" 529 530 #: includes/class-woosb.php:731 531 #: includes/class-woosb.php:749 532 msgid "Yes, just show the main bundle" 533 msgstr "" 534 535 #: includes/class-woosb.php:734 536 #: includes/class-woosb.php:752 537 msgid "Yes, but shortly list bundled sub-product names under the main bundle in one line" 538 msgstr "" 539 540 #: includes/class-woosb.php:737 541 #: includes/class-woosb.php:755 542 msgid "Yes, but list bundled sub-product names under the main bundle in separate lines" 543 msgstr "" 544 545 #: includes/class-woosb.php:745 546 msgid "Hide bundled products on order details" 547 msgstr "" 548 549 #: includes/class-woosb.php:761 550 msgid "Hide bundled products, just show the main product on order details (order confirmation or emails)." 551 msgstr "" 552 553 #: includes/class-woosb.php:766 554 msgid "Edit link (Beta)" 555 msgstr "" 556 557 #: includes/class-woosb.php:774 558 msgid "Enable the edit link for product bundles on the cart page." 559 msgstr "" 560 561 #: includes/class-woosb.php:779 562 #: includes/class-woosb.php:2675 563 msgid "Search" 564 msgstr "" 565 566 #: includes/class-woosb.php:785 567 msgid "WooCommerce PDF Invoices & Packing Slips" 568 msgstr "" 569 570 #: includes/class-woosb.php:791 571 #: includes/class-woosb.php:820 572 msgid "Hide bundles" 573 msgstr "" 574 575 #: includes/class-woosb.php:802 576 #: includes/class-woosb.php:831 577 msgid "Hide bundled products" 578 msgstr "" 579 580 #: includes/class-woosb.php:814 581 msgid "WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels" 582 msgstr "" 583 584 #: includes/class-woosb.php:846 585 #: includes/class-woosb.php:1124 586 msgid "import / export" 587 msgstr "" 588 589 #: includes/class-woosb.php:857 590 msgid "Leave blank to use the default text and its equivalent translation in multiple languages." 591 msgstr "" 592 593 #: includes/class-woosb.php:861 594 msgid "Total text" 595 msgstr "" 596 597 #: includes/class-woosb.php:866 598 #: includes/class-woosb.php:1390 599 msgid "Bundle price:" 600 msgstr "" 601 602 #: includes/class-woosb.php:871 603 msgid "Selected text" 604 msgstr "" 605 606 #: includes/class-woosb.php:876 607 #: includes/class-woosb.php:1391 608 msgid "Selected:" 609 msgstr "" 610 611 #: includes/class-woosb.php:881 612 msgid "Saved text" 613 msgstr "" 614 615 #: includes/class-woosb.php:886 616 #: includes/class-woosb.php:1389 617 msgid "(saved [d])" 618 msgstr "" 619 620 #: includes/class-woosb.php:889 621 msgid "Use [d] to show the saved percentage or amount." 622 msgstr "" 623 624 #: includes/class-woosb.php:893 625 msgid "Choose an attribute" 626 msgstr "" 627 628 #. translators: attribute name 629 #: includes/class-woosb.php:899 630 #, php-format 631 msgid "Choose %s" 632 msgstr "" 633 634 #. translators: attribute name 635 #: includes/class-woosb.php:902 636 #, php-format 637 msgid "Use %s to show the attribute name." 638 msgstr "" 639 640 #: includes/class-woosb.php:906 641 #: includes/class-woosb.php:911 642 msgid "Clear" 643 msgstr "" 644 645 #: includes/class-woosb.php:917 646 msgid "\"Add to cart\" button labels" 647 msgstr "" 648 649 #: includes/class-woosb.php:921 650 msgid "Shop/archive page" 651 msgstr "" 652 653 #: includes/class-woosb.php:931 654 msgid "For purchasable bundle." 655 msgstr "" 656 657 #: includes/class-woosb.php:941 658 msgid "For purchasable bundle and has variable product(s)." 659 msgstr "" 660 661 #: includes/class-woosb.php:951 662 msgid "For un-purchasable bundle." 663 msgstr "" 664 665 #: includes/class-woosb.php:956 666 msgid "Single product page" 667 msgstr "" 668 669 #. translators: bundled products 670 #: includes/class-woosb.php:994 671 #: includes/class-woosb.php:1001 672 #: includes/class-woosb.php:2349 673 #: includes/class-woosb.php:2374 674 #, php-format 675 msgid "Bundled products: %s" 676 msgstr "" 677 678 #. translators: bundled in 679 #: includes/class-woosb.php:1007 680 #: includes/class-woosb.php:1014 681 #: includes/class-woosb.php:2378 682 #, php-format 683 msgid "Bundled in: %s" 684 msgstr "" 685 686 #: includes/class-woosb.php:1019 687 #: includes/class-woosb.php:1025 688 #: includes/class-woosb.php:1546 689 msgid "Edit" 690 msgstr "" 691 692 #: includes/class-woosb.php:1030 693 #: includes/class-woosb.php:1036 694 #: includes/class-woosb.php:3185 695 msgid "Update" 696 msgstr "" 697 698 #: includes/class-woosb.php:1042 699 msgid "Alert" 700 msgstr "" 701 702 #: includes/class-woosb.php:1046 703 msgid "Require selection" 704 msgstr "" 705 706 #: includes/class-woosb.php:1052 707 #: includes/class-woosb.php:1392 708 msgid "Please select a purchasable variation for [name] before adding this bundle to the cart." 709 msgstr "" 710 711 #: includes/class-woosb.php:1057 712 msgid "Require purchasable" 713 msgstr "" 714 715 #: includes/class-woosb.php:1063 716 #: includes/class-woosb.php:1393 717 msgid "Product [name] is unpurchasable. Please remove it before adding the bundle to the cart." 718 msgstr "" 719 720 #: includes/class-woosb.php:1068 721 msgid "Enforce a selection" 722 msgstr "" 723 724 #: includes/class-woosb.php:1073 725 #: includes/class-woosb.php:1394 726 msgid "Please choose at least one product before adding this bundle to the cart." 727 msgstr "" 728 729 #: includes/class-woosb.php:1078 730 msgid "Minimum required" 731 msgstr "" 732 733 #: includes/class-woosb.php:1083 734 #: includes/class-woosb.php:1395 735 msgid "Please choose at least a total quantity of [min] products before adding this bundle to the cart." 736 msgstr "" 737 738 #: includes/class-woosb.php:1088 739 msgid "Maximum reached" 740 msgstr "" 741 742 #: includes/class-woosb.php:1093 743 #: includes/class-woosb.php:1396 744 msgid "Sorry, you can only choose at max a total quantity of [max] products before adding this bundle to the cart." 745 msgstr "" 746 747 #: includes/class-woosb.php:1098 748 msgid "Total minimum required" 749 msgstr "" 750 751 #: includes/class-woosb.php:1104 752 #: includes/class-woosb.php:1397 753 msgid "The total must meet the minimum amount of [min]." 754 msgstr "" 755 756 #: includes/class-woosb.php:1109 757 msgid "Total maximum required" 758 msgstr "" 759 760 #: includes/class-woosb.php:1115 761 #: includes/class-woosb.php:1398 762 msgid "The total must meet the maximum amount of [max]." 763 msgstr "" 764 765 #: includes/class-woosb.php:1132 766 msgid "Data Migration" 767 msgstr "" 768 769 #: includes/class-woosb.php:1134 770 msgid "If you have updated WPC Product Bundles from a version before 7.0.0, please run the Migrate tool once." 771 msgstr "" 772 773 #: includes/class-woosb.php:1184 774 msgid "Migrating..." 775 msgstr "" 776 777 #: includes/class-woosb.php:1185 778 msgid "Please wait until it has finished!" 779 msgstr "" 780 781 #: includes/class-woosb.php:1197 782 msgid "Finished!" 783 msgstr "" 784 785 #: includes/class-woosb.php:1200 786 msgid "Migrate" 787 msgstr "" 788 789 #: includes/class-woosb.php:1255 790 msgid "Search limit" 791 msgstr "" 792 793 #: includes/class-woosb.php:1264 794 msgid "Search by SKU" 795 msgstr "" 796 797 #: includes/class-woosb.php:1275 798 msgid "Search by ID" 799 msgstr "" 800 801 #: includes/class-woosb.php:1284 802 msgid "Search by ID when entering the numeric only." 803 msgstr "" 804 805 #: includes/class-woosb.php:1288 806 msgid "Search exact" 807 msgstr "" 808 809 #: includes/class-woosb.php:1297 810 msgid "Match whole product title or content?" 811 msgstr "" 812 813 #: includes/class-woosb.php:1301 814 msgid "Search sentence" 815 msgstr "" 816 817 #: includes/class-woosb.php:1309 818 msgid "Do a phrase search?" 819 msgstr "" 820 821 #: includes/class-woosb.php:1313 822 msgid "Accept same products" 823 msgstr "" 824 825 #: includes/class-woosb.php:1322 826 msgid "If yes, a product can be added many times." 827 msgstr "" 828 829 #: includes/class-woosb.php:1326 830 msgid "Product types" 831 msgstr "" 832 833 #: includes/class-woosb.php:1331 834 msgid "All" 835 msgstr "" 836 837 #: includes/class-woosb.php:1337 838 msgid " → Variation" 839 msgstr "" 840 841 #: includes/class-woosb.php:1351 842 msgid "Show image" 843 msgstr "" 844 845 #: includes/class-woosb.php:1451 846 msgid "Community support" 847 msgstr "" 848 849 #: includes/class-woosb.php:1644 850 msgid "One of the bundled products is unavailable." 851 msgstr "" 852 853 #: includes/class-woosb.php:1645 854 #: includes/class-woosb.php:1664 855 #: includes/class-woosb.php:1676 856 #: includes/class-woosb.php:1682 857 #: includes/class-woosb.php:1692 858 #: includes/class-woosb.php:1700 859 #: includes/class-woosb.php:1708 860 #: includes/class-woosb.php:1727 861 #: includes/class-woosb.php:1738 862 #: includes/class-woosb.php:1744 863 #: includes/class-woosb.php:1750 864 #: includes/class-woosb.php:1763 865 #: includes/class-woosb.php:1769 866 #: includes/class-woosb.php:1775 867 msgid "You cannot add this bundle to the cart." 1051 msgid "By default, the bundle' stock was calculated automatically from bundled products. After enabling, please press \"Update\" then you can change the stock settings on the \"Inventory\" tab." 1052 msgstr "" 1053 1054 #: includes/class-woosb.php:2890 1055 msgid "Custom display price" 1056 msgstr "" 1057 1058 #. translators: dynamic price 1059 #: includes/class-woosb.php:2897 1060 #, php-format 1061 msgid "You can use %s to show the dynamic price between your custom text." 1062 msgstr "" 1063 1064 #: includes/class-woosb.php:2901 1065 msgid "Exclude un-purchasable" 1066 msgstr "" 1067 1068 #: includes/class-woosb.php:2935 1069 msgid "Above text" 1070 msgstr "" 1071 1072 #: includes/class-woosb.php:2946 1073 msgid "Under text" 1074 msgstr "" 1075 1076 #: includes/class-woosb.php:3034 1077 msgid "Default quantity" 1078 msgstr "" 1079 1080 #: includes/class-woosb.php:3034 1081 msgid "sold individually" 1082 msgstr "" 1083 1084 #: includes/class-woosb.php:3037 1085 msgid "Add" 1086 msgstr "" 1087 1088 #: includes/class-woosb.php:3039 1089 #: includes/class-woosb.php:3090 1090 msgid "Remove" 1091 msgstr "" 1092 1093 #: includes/class-woosb.php:3045 1094 msgid "Custom quantity" 1095 msgstr "" 1096 1097 #: includes/class-woosb.php:3370 1098 #: includes/class-woosb.php:3405 1099 msgid "From" 1100 msgstr "" 1101 1102 #. translators: bundle name 1103 #: includes/class-woosb.php:4024 1104 #, php-format 1105 msgid "Bundle (%s)" 1106 msgstr "" 1107 1108 #: includes/class-woosb.php:4040 1109 msgid "Create a Smart bundle" 1110 msgstr "" 1111 1112 #. translators: count 1113 #: includes/class-woosb.php:4058 1114 #, php-format 1115 msgid "Added %s product(s) to this bundle." 1116 msgstr "" 1117 1118 #: includes/class-woosb.php:4068 1119 msgid "Bundle(s) out of stock" 868 1120 msgstr "" 869 1121 870 1122 #. translators: product name 871 #: includes/class-woosb.php:1691 872 #, php-format 873 msgid "\"%s\" is un-purchasable." 1123 #: includes/class-woosb.php:4073 1124 #: includes/class-woosb.php:4076 1125 #, php-format 1126 msgid "%s is out of stock." 1127 msgstr "" 1128 1129 #: includes/class-woosb.php:4094 1130 msgid "Bundle(s) low in stock" 1131 msgstr "" 1132 1133 #. translators: bundle name 1134 #: includes/class-woosb.php:4099 1135 #, php-format 1136 msgid "%s is low in stock." 874 1137 msgstr "" 875 1138 876 1139 #. translators: product name 877 #: includes/class-woosb.php:1699 878 #, php-format 879 msgid "You cannot add another \"%s\" to the cart." 880 msgstr "" 881 882 #. translators: product name 883 #: includes/class-woosb.php:1707 884 #, php-format 885 msgid "\"%s\" is protected and cannot be purchased." 886 msgstr "" 887 888 #. translators: product name 889 #: includes/class-woosb.php:1726 890 #, php-format 891 msgid "\"%s\" has not enough stock." 892 msgstr "" 893 894 #. translators: keyword 895 #: includes/class-woosb.php:2516 896 #, php-format 897 msgid "No results found for \"%s\"" 898 msgstr "" 899 900 #: includes/class-woosb.php:2563 901 msgid "Smart bundle" 902 msgstr "" 903 904 #: includes/class-woosb.php:2570 905 msgid "Bundled Products" 906 msgstr "" 907 908 #: includes/class-woosb.php:2633 909 msgid "Product wasn't returned." 910 msgstr "" 911 912 #: includes/class-woosb.php:2660 913 msgid "Search settings" 914 msgstr "" 915 916 #: includes/class-woosb.php:2667 917 msgid "Update Options" 918 msgstr "" 919 920 #: includes/class-woosb.php:2677 921 msgid "settings" 922 msgstr "" 923 924 #: includes/class-woosb.php:2682 925 msgid "searching..." 926 msgstr "" 927 928 #: includes/class-woosb.php:2684 929 msgid "Type any keyword to search" 930 msgstr "" 931 932 #: includes/class-woosb.php:2690 933 msgid "Selected" 934 msgstr "" 935 936 #: includes/class-woosb.php:2733 937 msgid "+ Add heading/paragraph" 938 msgstr "" 939 940 #: includes/class-woosb.php:2736 941 msgid "Bulk actions" 942 msgstr "" 943 944 #: includes/class-woosb.php:2738 945 msgid "Enable \"Custom quantity\"" 946 msgstr "" 947 948 #: includes/class-woosb.php:2740 949 msgid "Disable \"Custom quantity\"" 950 msgstr "" 951 952 #: includes/class-woosb.php:2742 953 msgid "Set default quantity" 954 msgstr "" 955 956 #: includes/class-woosb.php:2743 957 msgid "Set min quantity" 958 msgstr "" 959 960 #: includes/class-woosb.php:2745 961 msgid "Set max quantity" 962 msgstr "" 963 964 #: includes/class-woosb.php:2752 965 msgid "Regular price" 966 msgstr "" 967 968 #: includes/class-woosb.php:2759 969 msgid "Fixed price" 970 msgstr "" 971 972 #: includes/class-woosb.php:2765 973 msgid "Disable auto calculate price." 974 msgstr "" 975 976 #. translators: set price link 977 #: includes/class-woosb.php:2767 978 #, php-format 979 msgid "If checked, %1$s click here to set price %2$s by manually." 980 msgstr "" 981 982 #: includes/class-woosb.php:2771 983 msgid "Discount" 984 msgstr "" 985 986 #: includes/class-woosb.php:2778 987 msgid "% or amount" 988 msgstr "" 989 990 #: includes/class-woosb.php:2784 991 msgid "If you fill both, the amount will be used." 992 msgstr "" 993 994 #: includes/class-woosb.php:2788 995 msgid "Quantity limits" 996 msgstr "" 997 998 #: includes/class-woosb.php:2790 999 #: includes/class-woosb.php:2816 1000 #: includes/class-woosb.php:3018 1001 msgid "Min" 1002 msgstr "" 1003 1004 #: includes/class-woosb.php:2796 1005 #: includes/class-woosb.php:2822 1006 #: includes/class-woosb.php:3018 1007 msgid "Max" 1008 msgstr "" 1009 1010 #: includes/class-woosb.php:2803 1011 msgid "Limit the total quantity when the bundle includes optional products." 1012 msgstr "" 1013 1014 #: includes/class-woosb.php:2807 1015 msgid "Total limits" 1016 msgstr "" 1017 1018 #: includes/class-woosb.php:2812 1019 msgid "Configure total limits for the current bundle." 1020 msgstr "" 1021 1022 #: includes/class-woosb.php:2814 1023 msgid "When a bundle includes variable or optional products, bundle's price will vary depending on the item selection. Thus, this option can be enabled to limit the bundle total's min-max." 1024 msgstr "" 1025 1026 #: includes/class-woosb.php:2833 1027 msgid "Shipping fee" 1028 msgstr "" 1029 1030 #: includes/class-woosb.php:2839 1031 msgid "Apply to the main bundle product" 1032 msgstr "" 1033 1034 #: includes/class-woosb.php:2841 1035 msgid "Apply to each bundled sub-product" 1036 msgstr "" 1037 1038 #: includes/class-woosb.php:2843 1039 msgid "Apply to both bundle & bundled sub-product" 1040 msgstr "" 1041 1042 #: includes/class-woosb.php:2850 1043 msgid "Manage stock" 1044 msgstr "" 1045 1046 #: includes/class-woosb.php:2855 1047 msgid "Enable stock management at bundle level." 1048 msgstr "" 1049 1050 #: includes/class-woosb.php:2857 1051 msgid "By default, the bundle' stock was calculated automatically from bundled products. After enabling, please press \"Update\" then you can change the stock settings on the \"Inventory\" tab." 1052 msgstr "" 1053 1054 #: includes/class-woosb.php:2862 1055 msgid "Custom display price" 1056 msgstr "" 1057 1058 #. translators: dynamic price 1059 #: includes/class-woosb.php:2869 1060 #, php-format 1061 msgid "You can use %s to show the dynamic price between your custom text." 1062 msgstr "" 1063 1064 #: includes/class-woosb.php:2873 1065 msgid "Exclude un-purchasable" 1066 msgstr "" 1067 1068 #: includes/class-woosb.php:2907 1069 msgid "Above text" 1070 msgstr "" 1071 1072 #: includes/class-woosb.php:2918 1073 msgid "Under text" 1074 msgstr "" 1075 1076 #: includes/class-woosb.php:3006 1077 msgid "Default quantity" 1078 msgstr "" 1079 1080 #: includes/class-woosb.php:3006 1081 msgid "sold individually" 1082 msgstr "" 1083 1084 #: includes/class-woosb.php:3009 1085 msgid "Add" 1086 msgstr "" 1087 1088 #: includes/class-woosb.php:3011 1089 #: includes/class-woosb.php:3062 1090 msgid "Remove" 1091 msgstr "" 1092 1093 #: includes/class-woosb.php:3017 1094 msgid "Custom quantity" 1095 msgstr "" 1096 1097 #: includes/class-woosb.php:3342 1098 #: includes/class-woosb.php:3377 1099 msgid "From" 1100 msgstr "" 1101 1102 #. translators: bundle name 1103 #: includes/class-woosb.php:3996 1104 #, php-format 1105 msgid "Bundle (%s)" 1106 msgstr "" 1107 1108 #: includes/class-woosb.php:4012 1109 msgid "Create a Smart bundle" 1110 msgstr "" 1111 1112 #. translators: count 1113 #: includes/class-woosb.php:4030 1114 #, php-format 1115 msgid "Added %s product(s) to this bundle." 1116 msgstr "" 1117 1118 #: includes/class-woosb.php:4040 1119 msgid "Bundle(s) out of stock" 1120 msgstr "" 1121 1122 #. translators: product name 1123 #: includes/class-woosb.php:4045 1124 #: includes/class-woosb.php:4048 1125 #, php-format 1126 msgid "%s is out of stock." 1127 msgstr "" 1128 1129 #: includes/class-woosb.php:4066 1130 msgid "Bundle(s) low in stock" 1131 msgstr "" 1132 1133 #. translators: bundle name 1134 #: includes/class-woosb.php:4071 1135 #, php-format 1136 msgid "%s is low in stock." 1137 msgstr "" 1138 1139 #. translators: product name 1140 #: includes/class-woosb.php:4074 1140 #: includes/class-woosb.php:4102 1141 1141 #, php-format 1142 1142 msgid "%1$s is low in stock. There are %2$d left." 1143 1143 msgstr "" 1144 1144 1145 #: includes/class-woosb.php:41 691145 #: includes/class-woosb.php:4197 1146 1146 msgid "Before bundled products" 1147 1147 msgstr "" 1148 1148 1149 #: includes/class-woosb.php:41 701149 #: includes/class-woosb.php:4198 1150 1150 msgid "After bundled products" 1151 1151 msgstr "" 1152 1152 1153 #: includes/class-woosb.php:41 711153 #: includes/class-woosb.php:4199 1154 1154 msgid "Before bundled products table" 1155 1155 msgstr "" 1156 1156 1157 #: includes/class-woosb.php:4 1721157 #: includes/class-woosb.php:4200 1158 1158 msgid "After bundled products table" 1159 1159 msgstr "" 1160 1160 1161 #: includes/class-woosb.php:4 1731161 #: includes/class-woosb.php:4201 1162 1162 msgid "Before bundled product" 1163 1163 msgstr "" 1164 1164 1165 #: includes/class-woosb.php:4 1741165 #: includes/class-woosb.php:4202 1166 1166 msgid "After bundled product" 1167 1167 msgstr "" 1168 1168 1169 #: includes/class-woosb.php:4 1751169 #: includes/class-woosb.php:4203 1170 1170 msgid "Before bundled product name" 1171 1171 msgstr "" 1172 1172 1173 #: includes/class-woosb.php:4 1761173 #: includes/class-woosb.php:4204 1174 1174 msgid "After bundled product name" 1175 1175 msgstr "" 1176 1176 1177 #: includes/class-woosb.php:4 1771177 #: includes/class-woosb.php:4205 1178 1178 msgid "Before bundled product price" 1179 1179 msgstr "" 1180 1180 1181 #: includes/class-woosb.php:4 1781181 #: includes/class-woosb.php:4206 1182 1182 msgid "After bundled product price" 1183 1183 msgstr "" 1184 1184 1185 #: includes/class-woosb.php:4 1791185 #: includes/class-woosb.php:4207 1186 1186 msgid "Before bundles" 1187 1187 msgstr "" 1188 1188 1189 #: includes/class-woosb.php:4 1801189 #: includes/class-woosb.php:4208 1190 1190 msgid "After bundles" 1191 1191 msgstr "" -
woo-product-bundle/trunk/readme.txt
r3481713 r3486665 4 4 Tags: woocommerce, wpc, bundle, bundles, kits 5 5 Tested up to: 6.9 6 Version: 8.4. 87 Stable tag: 8.4. 86 Version: 8.4.9 7 Stable tag: 8.4.9 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 66 66 == Changelog == 67 67 68 = 8.4.9 = 69 * Fixed: Minor CSS/JS issues in the backend 70 * Updated: Compatible with WP 6.9 & Woo 10.6 71 68 72 = 8.4.8 = 69 73 * Updated: Compatible with WPC Add Product to Order -
woo-product-bundle/trunk/wpc-product-bundles.php
r3481713 r3486665 4 4 Plugin URI: https://wpclever.net/ 5 5 Description: WPC Product Bundles is a plugin that helps you bundle a few products, offer them at a discount, and watch the sales go up! 6 Version: 8.4. 86 Version: 8.4.9 7 7 Author: WPClever 8 8 Author URI: https://wpclever.net … … 20 20 defined( 'ABSPATH' ) || exit; 21 21 22 ! defined( 'WOOSB_VERSION' ) && define( 'WOOSB_VERSION', '8.4. 8' );22 ! defined( 'WOOSB_VERSION' ) && define( 'WOOSB_VERSION', '8.4.9' ); 23 23 ! defined( 'WOOSB_LITE' ) && define( 'WOOSB_LITE', __FILE__ ); 24 24 ! defined( 'WOOSB_FILE' ) && define( 'WOOSB_FILE', __FILE__ ); … … 32 32 ! defined( 'WPC_URI' ) && define( 'WPC_URI', WOOSB_URI ); 33 33 34 include 'includes/log/wpc-log.php'; 34 35 include 'includes/dashboard/wpc-dashboard.php'; 35 36 include 'includes/kit/wpc-kit.php';
Note: See TracChangeset
for help on using the changeset viewer.