You've already forked wc-composable-product
Add custom page template for composable products, bump to v1.3.2
All checks were successful
All checks were successful
- Custom WooCommerce template with compact header + full-width selector - Twig layout template (single-product-composable.html.twig) + PHP loader - Body class 'single-product-composable' for CSS scoping - Renamed *.twig to *.html.twig (proper naming convention) - Refreshed .pot with accurate file refs, merged all .po files Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.1.6\n"
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.3.2\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"POT-Creation-Date: 2026-03-01 13:47+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -12,252 +12,273 @@ msgstr ""
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: WP-CLI\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
#: wc-composable-product.php:44
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr ""
|
||||
|
||||
#: wc-composable-product.php
|
||||
#: wc-composable-product.php:90
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr ""
|
||||
|
||||
#: wc-composable-product.php
|
||||
#: wc-composable-product.php:91
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr ""
|
||||
|
||||
#: includes/ProductSelector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php
|
||||
msgid "Selected Products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Composable Options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Selection Limit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "How to calculate the price."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Fixed Price"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Enter the fixed price for this composable product."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Use global default"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "How to select available products."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "By Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "By Tag"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "By SKU"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Select Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Select Tags"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Product SKUs"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr ""
|
||||
|
||||
#: includes/StockManager.php
|
||||
#. translators: %s: product name
|
||||
#: includes/StockManager.php:60
|
||||
#, php-format
|
||||
msgid "\"%s\" is out of stock and cannot be selected."
|
||||
msgstr ""
|
||||
|
||||
#: includes/StockManager.php
|
||||
msgid "Only %2$d of \"%1$s\" are available in stock."
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr ""
|
||||
|
||||
#: includes/StockManager.php
|
||||
msgid "Stock reduced for \"%1$s\": -%2$d (remaining: %3$d)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/StockManager.php
|
||||
msgid "Stock restored for \"%1$s\": +%2$d (total: %3$d)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Out of stock"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Only"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "left"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "In stock"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "No products available for selection. Please configure the product criteria in the admin panel."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php, includes/Admin/ProductData.php
|
||||
msgid "Include Non-Public Products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Allow draft and private products to appear in composable product selections. Useful when products should only be sold as part of a composition, not individually."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
#: includes/Admin/ProductData.php:108
|
||||
msgid "Allow draft and private products in the selection. Useful when products should only be sold as part of a composition."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
#: includes/Admin/Settings.php:65
|
||||
msgid "Allow draft and private products to appear in composable product selections. Useful when products should only be sold as part of a composition, not individually."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:126
|
||||
msgid "By Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:128
|
||||
msgid "By SKU"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:127
|
||||
msgid "By Tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "Choose up to"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:34
|
||||
msgid "Composable Options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Plugin.php:132
|
||||
msgid "Composable product"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:21
|
||||
msgid "Composable Products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:34
|
||||
msgid "Composable Products Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:36
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:52
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:40
|
||||
msgid "Default Selection Limit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:41
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:79
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:72
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:86
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:196
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:83
|
||||
msgid "Enter the fixed price for this composable product."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:82
|
||||
msgid "Fixed Price"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:74 includes/Admin/Settings.php:59
|
||||
msgid "Fixed price"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:53
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:69
|
||||
msgid "How to calculate the price."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:123
|
||||
msgid "How to select available products."
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "In stock"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:107 includes/Admin/Settings.php:64
|
||||
msgid "Include Non-Public Products"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Plugin.php:178
|
||||
msgid "Maximum items selected"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:55
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:113
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "No products available for selection. Please configure the product criteria in the admin panel."
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php:115
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "Only"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: product name, 2: stock quantity
|
||||
#: includes/StockManager.php:69
|
||||
#, php-format
|
||||
msgid "Only %2$d of \"%1$s\" are available in stock."
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "Out of stock"
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php:84 includes/CartHandler.php:100
|
||||
msgid "Please select at least one product."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Plugin.php:179
|
||||
msgid "Please select at least one item"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Plugin.php:177
|
||||
msgid "Please select items"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:68
|
||||
msgid "Pricing Mode"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:195
|
||||
msgid "Product SKUs"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:198
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:138
|
||||
msgid "Select Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:165
|
||||
msgid "Select Tags"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:159
|
||||
msgid "Select product categories to include."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:186
|
||||
msgid "Select product tags to include."
|
||||
msgstr ""
|
||||
|
||||
#: includes/CartHandler.php:191
|
||||
msgid "Selected Products"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:122
|
||||
msgid "Selection Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:54
|
||||
msgid "Selection Limit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:71
|
||||
msgid "Show Product Images"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:78
|
||||
msgid "Show Product Prices"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/Settings.php:85
|
||||
msgid "Show Total Price"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: product name, 2: quantity, 3: remaining stock
|
||||
#: includes/StockManager.php:168
|
||||
#, php-format
|
||||
msgid "Stock reduced for \"%1$s\": -%2$d (remaining: %3$d)"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1: product name, 2: quantity, 3: new stock
|
||||
#: includes/StockManager.php:235
|
||||
#, php-format
|
||||
msgid "Stock restored for \"%1$s\": +%2$d (total: %3$d)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:73 includes/Admin/Settings.php:58
|
||||
msgid "Sum of selected products"
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "Total Price:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:72 includes/Admin/ProductData.php:111
|
||||
msgid "Use global default"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php:112
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Admin/ProductData.php
|
||||
msgid "No"
|
||||
#. translators: %d: selection limit
|
||||
#: includes/CartHandler.php:95
|
||||
#, php-format
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr ""
|
||||
|
||||
#: templates/product-selector.html.twig
|
||||
msgid "left"
|
||||
msgstr ""
|
||||
|
||||
Reference in New Issue
Block a user