You've already forked wc-composable-product
Add complete translation files for all planned locales
Created translation (.po) files for all 6 planned locales: German locales: - de_DE: German (Germany, formal "Sie") - de_DE_informal: German (Germany, informal "du") - de_CH: German (Switzerland, formal "Sie") - de_CH_informal: German (Switzerland, informal "du") Swiss locales: - fr_CH: French (Switzerland) - it_CH: Italian (Switzerland) All translations include: - Complete translation of all 40+ user-facing strings - Proper plural forms configuration - Swiss locale examples using CHF currency formatting - Formal/informal variants where appropriate - Locale-specific terminology (e.g., "Artikelnummer" vs "référence") Translation coverage: ✓ Plugin activation messages ✓ Admin settings interface ✓ Product data tab fields ✓ Frontend product selector ✓ Cart and checkout messages ✓ Error and validation messages Ready for compilation to .mo files for production use. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
18
CLAUDE.md
18
CLAUDE.md
@@ -61,13 +61,12 @@ Note: Swiss locales should use CHF currency formatting in examples (e.g., "CHF 5
|
||||
|
||||
### Create releases
|
||||
|
||||
**Important Notes**
|
||||
|
||||
- The `vendor/` directory MUST be included in releases (Twig dependency required for runtime)
|
||||
- Running zip from wrong directory creates empty or malformed archives
|
||||
- Exclusion patterns must match the relative path structure used in zip command
|
||||
- Always verify the package with `unzip -l` and test extraction before committing
|
||||
- The `wp-core/` and `wp-plugins/` directories MUST NOT be included in releases!
|
||||
- The `wp-core/` and `wp-plugins/` directories MUST NOT be included in releases
|
||||
- Releases are stored in `releases/` including checksums
|
||||
|
||||
**Important Git Notes:**
|
||||
|
||||
@@ -95,7 +94,7 @@ Note: Swiss locales should use CHF currency formatting in examples (e.g., "CHF 5
|
||||
|
||||
## Project Structure
|
||||
|
||||
```
|
||||
```txt
|
||||
wc-composable-product/
|
||||
├── assets/
|
||||
│ ├── css/
|
||||
@@ -162,17 +161,20 @@ wc-composable-product/
|
||||
### Data Flow
|
||||
|
||||
**Product Creation:**
|
||||
|
||||
1. Admin selects "Composable product" type
|
||||
2. Configures criteria, limits, pricing in product data tab
|
||||
3. Metadata saved: `_composable_*` fields
|
||||
|
||||
**Frontend Display:**
|
||||
|
||||
1. `Cart_Handler::render_product_selector()` called on product page
|
||||
2. `Product_Type::get_available_products()` queries matching products
|
||||
3. `Product_Selector::render()` passes data to Twig template
|
||||
4. JavaScript handles selection UI and AJAX
|
||||
|
||||
**Add to Cart:**
|
||||
|
||||
1. Customer selects products (JS validates limit)
|
||||
2. AJAX request with `composable_products[]` array
|
||||
3. `Cart_Handler::validate_add_to_cart()` server-side validation
|
||||
@@ -182,6 +184,7 @@ wc-composable-product/
|
||||
## Development Workflow
|
||||
|
||||
### Initial Setup
|
||||
|
||||
```bash
|
||||
composer install
|
||||
```
|
||||
@@ -226,6 +229,7 @@ unzip -l wc-composable-product-vX.X.X.zip
|
||||
### v1.0.0 - Initial Implementation (2024-12-31)
|
||||
|
||||
**What was built:**
|
||||
|
||||
- Complete plugin implementation from scratch
|
||||
- All 6 core PHP classes with PSR-4 autoloading
|
||||
- Twig template system integration
|
||||
@@ -235,6 +239,7 @@ unzip -l wc-composable-product-vX.X.X.zip
|
||||
- Comprehensive documentation (README, INSTALL, IMPLEMENTATION)
|
||||
|
||||
**Key decisions made:**
|
||||
|
||||
- Used Singleton pattern for main Plugin class
|
||||
- Twig for templating (per requirements)
|
||||
- Vanilla JS + jQuery for frontend (WooCommerce standard)
|
||||
@@ -245,11 +250,13 @@ unzip -l wc-composable-product-vX.X.X.zip
|
||||
**Files created:** 21 files, 2,628 lines of code
|
||||
|
||||
**Git workflow:**
|
||||
|
||||
- Initial commit to `main` branch
|
||||
- Created `dev` branch from `main`
|
||||
- Both branches in sync at v1.0.0
|
||||
|
||||
**What works:**
|
||||
|
||||
- Product type registration ✓
|
||||
- Admin product data tab ✓
|
||||
- Category/tag/SKU selection ✓
|
||||
@@ -259,12 +266,14 @@ unzip -l wc-composable-product-vX.X.X.zip
|
||||
- Pricing calculation (both modes) ✓
|
||||
|
||||
**Known limitations:**
|
||||
|
||||
- Currently only simple products in selection (not variable)
|
||||
- No grouped product support
|
||||
- No automatic stock deduction for selected items
|
||||
- Template cache requires manual clearing after updates
|
||||
|
||||
**Future enhancements to consider:**
|
||||
|
||||
- Variable product support
|
||||
- Quantity selection per item
|
||||
- Visual bundle preview
|
||||
@@ -277,6 +286,7 @@ unzip -l wc-composable-product-vX.X.X.zip
|
||||
**For AI Assistants:**
|
||||
|
||||
When starting a new session on this project:
|
||||
|
||||
1. Read this CLAUDE.md file first
|
||||
2. Review IMPLEMENTATION.md for technical details
|
||||
3. Check git log for recent changes
|
||||
|
||||
200
languages/wc-composable-product-de_CH.po
Normal file
200
languages/wc-composable-product-de_CH.po
Normal file
@@ -0,0 +1,200 @@
|
||||
# German (Switzerland, formal) translation for WooCommerce Composable Products
|
||||
# Copyright (C) 2024 Marco Graetsch
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"PO-Revision-Date: 2024-12-31 00:00+0000\n"
|
||||
"Last-Translator: Claude AI\n"
|
||||
"Language-Team: German (Switzerland)\n"
|
||||
"Language: de_CH\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr "WooCommerce Composable Products erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr "Dieses Plugin erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr "Plugin-Aktivierungsfehler"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr "Zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr "Einstellungen für zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr "Konfigurieren Sie die Standardeinstellungen für zusammenstellbare Produkte."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr "Standard-Auswahllimit"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr "Standardanzahl der Artikel, die Kunden auswählen können (z.B. 5 Sticker für CHF 50.-)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr "Standard-Preismodus"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr "Wie der Preis für zusammenstellbare Produkte berechnet wird (z.B. Festpreis CHF 50.- oder Summe)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr "Summe der ausgewählten Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr "Festpreis"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr "Produktbilder anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr "Produktbilder in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr "Produktpreise anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr "Einzelne Produktpreise in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr "Gesamtpreis anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr "Den Gesamtpreis anzeigen, während Kunden Auswahlen treffen."
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr "Zusammenstellbares Produkt"
|
||||
|
||||
#: includes/Product_Selector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr "Wählen Sie Ihre Produkte"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr "Wählen Sie bis zu"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr "Artikel aus der untenstehenden Auswahl."
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr "Gesamtpreis:"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr "In den Warenkorb"
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr "Bitte wählen Sie mindestens ein Produkt aus."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr "Sie können maximal %d Produkte auswählen."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr "Ein oder mehrere ausgewählte Produkte sind nicht verfügbar."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Selected Products"
|
||||
msgstr "Ausgewählte Produkte"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Composable Options"
|
||||
msgstr "Zusammenstellungsoptionen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Limit"
|
||||
msgstr "Auswahllimit"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr "Maximale Anzahl der Artikel, die Kunden auswählen können. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr "Preismodus"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to calculate the price. Leave empty to use global default."
|
||||
msgstr "Wie der Preis berechnet wird. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Use global default"
|
||||
msgstr "Globalen Standard verwenden"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr "Auswahlkriterien"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to select available products."
|
||||
msgstr "Wie verfügbare Produkte ausgewählt werden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Category"
|
||||
msgstr "Nach Kategorie"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Tag"
|
||||
msgstr "Nach Schlagwort"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By SKU"
|
||||
msgstr "Nach Artikelnummer"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Categories"
|
||||
msgstr "Kategorien auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr "Produktkategorien auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Tags"
|
||||
msgstr "Schlagwörter auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr "Produkt-Schlagwörter auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Product SKUs"
|
||||
msgstr "Produkt-Artikelnummern"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr "Geben Sie Produkt-Artikelnummern durch Kommas getrennt ein."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr "ART-1, ART-2, ART-3"
|
||||
200
languages/wc-composable-product-de_CH_informal.po
Normal file
200
languages/wc-composable-product-de_CH_informal.po
Normal file
@@ -0,0 +1,200 @@
|
||||
# German (Switzerland, informal) translation for WooCommerce Composable Products
|
||||
# Copyright (C) 2024 Marco Graetsch
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"PO-Revision-Date: 2024-12-31 00:00+0000\n"
|
||||
"Last-Translator: Claude AI\n"
|
||||
"Language-Team: German (Switzerland)\n"
|
||||
"Language: de_CH_informal\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr "WooCommerce Composable Products erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr "Dieses Plugin erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr "Plugin-Aktivierungsfehler"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr "Zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr "Einstellungen für zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr "Konfiguriere die Standardeinstellungen für zusammenstellbare Produkte."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr "Standard-Auswahllimit"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr "Standardanzahl der Artikel, die Kunden auswählen können (z.B. 5 Sticker für CHF 50.-)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr "Standard-Preismodus"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr "Wie der Preis für zusammenstellbare Produkte berechnet wird (z.B. Festpreis CHF 50.- oder Summe)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr "Summe der ausgewählten Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr "Festpreis"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr "Produktbilder anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr "Produktbilder in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr "Produktpreise anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr "Einzelne Produktpreise in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr "Gesamtpreis anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr "Den Gesamtpreis anzeigen, während Kunden Auswahlen treffen."
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr "Zusammenstellbares Produkt"
|
||||
|
||||
#: includes/Product_Selector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr "Wähle deine Produkte"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr "Wähle bis zu"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr "Artikel aus der untenstehenden Auswahl."
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr "Gesamtpreis:"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr "In den Warenkorb"
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr "Bitte wähle mindestens ein Produkt aus."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr "Du kannst maximal %d Produkte auswählen."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr "Ein oder mehrere ausgewählte Produkte sind nicht verfügbar."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Selected Products"
|
||||
msgstr "Ausgewählte Produkte"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Composable Options"
|
||||
msgstr "Zusammenstellungsoptionen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Limit"
|
||||
msgstr "Auswahllimit"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr "Maximale Anzahl der Artikel, die Kunden auswählen können. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr "Preismodus"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to calculate the price. Leave empty to use global default."
|
||||
msgstr "Wie der Preis berechnet wird. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Use global default"
|
||||
msgstr "Globalen Standard verwenden"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr "Auswahlkriterien"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to select available products."
|
||||
msgstr "Wie verfügbare Produkte ausgewählt werden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Category"
|
||||
msgstr "Nach Kategorie"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Tag"
|
||||
msgstr "Nach Schlagwort"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By SKU"
|
||||
msgstr "Nach Artikelnummer"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Categories"
|
||||
msgstr "Kategorien auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr "Produktkategorien auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Tags"
|
||||
msgstr "Schlagwörter auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr "Produkt-Schlagwörter auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Product SKUs"
|
||||
msgstr "Produkt-Artikelnummern"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr "Gib Produkt-Artikelnummern durch Kommas getrennt ein."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr "ART-1, ART-2, ART-3"
|
||||
200
languages/wc-composable-product-de_DE.po
Normal file
200
languages/wc-composable-product-de_DE.po
Normal file
@@ -0,0 +1,200 @@
|
||||
# German (Germany, formal) translation for WooCommerce Composable Products
|
||||
# Copyright (C) 2024 Marco Graetsch
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"PO-Revision-Date: 2024-12-31 00:00+0000\n"
|
||||
"Last-Translator: Claude AI\n"
|
||||
"Language-Team: German\n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr "WooCommerce Composable Products erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr "Dieses Plugin erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr "Plugin-Aktivierungsfehler"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr "Zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr "Einstellungen für zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr "Konfigurieren Sie die Standardeinstellungen für zusammenstellbare Produkte."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr "Standard-Auswahllimit"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr "Standardanzahl der Artikel, die Kunden auswählen können."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr "Standard-Preismodus"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr "Wie der Preis für zusammenstellbare Produkte berechnet wird."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr "Summe der ausgewählten Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr "Festpreis"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr "Produktbilder anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr "Produktbilder in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr "Produktpreise anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr "Einzelne Produktpreise in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr "Gesamtpreis anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr "Den Gesamtpreis anzeigen, während Kunden Auswahlen treffen."
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr "Zusammenstellbares Produkt"
|
||||
|
||||
#: includes/Product_Selector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr "Wählen Sie Ihre Produkte"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr "Wählen Sie bis zu"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr "Artikel aus der untenstehenden Auswahl."
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr "Gesamtpreis:"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr "In den Warenkorb"
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr "Bitte wählen Sie mindestens ein Produkt aus."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr "Sie können maximal %d Produkte auswählen."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr "Ein oder mehrere ausgewählte Produkte sind nicht verfügbar."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Selected Products"
|
||||
msgstr "Ausgewählte Produkte"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Composable Options"
|
||||
msgstr "Zusammenstellungsoptionen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Limit"
|
||||
msgstr "Auswahllimit"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr "Maximale Anzahl der Artikel, die Kunden auswählen können. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr "Preismodus"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to calculate the price. Leave empty to use global default."
|
||||
msgstr "Wie der Preis berechnet wird. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Use global default"
|
||||
msgstr "Globalen Standard verwenden"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr "Auswahlkriterien"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to select available products."
|
||||
msgstr "Wie verfügbare Produkte ausgewählt werden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Category"
|
||||
msgstr "Nach Kategorie"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Tag"
|
||||
msgstr "Nach Schlagwort"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By SKU"
|
||||
msgstr "Nach Artikelnummer"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Categories"
|
||||
msgstr "Kategorien auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr "Produktkategorien auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Tags"
|
||||
msgstr "Schlagwörter auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr "Produkt-Schlagwörter auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Product SKUs"
|
||||
msgstr "Produkt-Artikelnummern"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr "Geben Sie Produkt-Artikelnummern durch Kommas getrennt ein."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr "ART-1, ART-2, ART-3"
|
||||
200
languages/wc-composable-product-de_DE_informal.po
Normal file
200
languages/wc-composable-product-de_DE_informal.po
Normal file
@@ -0,0 +1,200 @@
|
||||
# German (Germany, informal) translation for WooCommerce Composable Products
|
||||
# Copyright (C) 2024 Marco Graetsch
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"PO-Revision-Date: 2024-12-31 00:00+0000\n"
|
||||
"Last-Translator: Claude AI\n"
|
||||
"Language-Team: German\n"
|
||||
"Language: de_DE_informal\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr "WooCommerce Composable Products erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr "Dieses Plugin erfordert eine installierte und aktive WooCommerce-Installation."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr "Plugin-Aktivierungsfehler"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr "Zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr "Einstellungen für zusammenstellbare Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr "Konfiguriere die Standardeinstellungen für zusammenstellbare Produkte."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr "Standard-Auswahllimit"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr "Standardanzahl der Artikel, die Kunden auswählen können."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr "Standard-Preismodus"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr "Wie der Preis für zusammenstellbare Produkte berechnet wird."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr "Summe der ausgewählten Produkte"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr "Festpreis"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr "Produktbilder anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr "Produktbilder in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr "Produktpreise anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr "Einzelne Produktpreise in der Auswahlschnittstelle anzeigen."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr "Gesamtpreis anzeigen"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr "Den Gesamtpreis anzeigen, während Kunden Auswahlen treffen."
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr "Zusammenstellbares Produkt"
|
||||
|
||||
#: includes/Product_Selector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr "Wähle deine Produkte"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr "Wähle bis zu"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr "Artikel aus der untenstehenden Auswahl."
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr "Gesamtpreis:"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr "In den Warenkorb"
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr "Bitte wähle mindestens ein Produkt aus."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr "Du kannst maximal %d Produkte auswählen."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr "Ein oder mehrere ausgewählte Produkte sind nicht verfügbar."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Selected Products"
|
||||
msgstr "Ausgewählte Produkte"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Composable Options"
|
||||
msgstr "Zusammenstellungsoptionen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Limit"
|
||||
msgstr "Auswahllimit"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr "Maximale Anzahl der Artikel, die Kunden auswählen können. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr "Preismodus"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to calculate the price. Leave empty to use global default."
|
||||
msgstr "Wie der Preis berechnet wird. Leer lassen, um den globalen Standard zu verwenden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Use global default"
|
||||
msgstr "Globalen Standard verwenden"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr "Auswahlkriterien"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to select available products."
|
||||
msgstr "Wie verfügbare Produkte ausgewählt werden."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Category"
|
||||
msgstr "Nach Kategorie"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Tag"
|
||||
msgstr "Nach Schlagwort"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By SKU"
|
||||
msgstr "Nach Artikelnummer"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Categories"
|
||||
msgstr "Kategorien auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr "Produktkategorien auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Tags"
|
||||
msgstr "Schlagwörter auswählen"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr "Produkt-Schlagwörter auswählen, die einbezogen werden sollen."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Product SKUs"
|
||||
msgstr "Produkt-Artikelnummern"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr "Gib Produkt-Artikelnummern durch Kommas getrennt ein."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr "ART-1, ART-2, ART-3"
|
||||
200
languages/wc-composable-product-fr_CH.po
Normal file
200
languages/wc-composable-product-fr_CH.po
Normal file
@@ -0,0 +1,200 @@
|
||||
# French (Switzerland) translation for WooCommerce Composable Products
|
||||
# Copyright (C) 2024 Marco Graetsch
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"PO-Revision-Date: 2024-12-31 00:00+0000\n"
|
||||
"Last-Translator: Claude AI\n"
|
||||
"Language-Team: French (Switzerland)\n"
|
||||
"Language: fr_CH\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr "WooCommerce Composable Products nécessite une installation WooCommerce active."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr "Cette extension nécessite une installation WooCommerce active."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr "Erreur d'activation de l'extension"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr "Produits Composables"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr "Paramètres des produits composables"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr "Configurez les paramètres par défaut pour les produits composables."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr "Limite de sélection par défaut"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr "Nombre par défaut d'articles que les clients peuvent sélectionner (p. ex. 5 stickers pour CHF 50.-)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr "Mode de tarification par défaut"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr "Comment calculer le prix des produits composables (p. ex. prix fixe CHF 50.- ou somme)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr "Somme des produits sélectionnés"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr "Prix fixe"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr "Afficher les images des produits"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr "Afficher les images des produits dans l'interface de sélection."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr "Afficher les prix des produits"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr "Afficher les prix individuels des produits dans l'interface de sélection."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr "Afficher le prix total"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr "Afficher le prix total pendant que les clients font leurs sélections."
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr "Produit composable"
|
||||
|
||||
#: includes/Product_Selector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr "Sélectionnez vos produits"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr "Choisissez jusqu'à"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr "articles de la sélection ci-dessous."
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr "Prix total :"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr "Ajouter au panier"
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr "Veuillez sélectionner au moins un produit."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr "Vous pouvez sélectionner un maximum de %d produits."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr "Un ou plusieurs produits sélectionnés ne sont pas disponibles."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Selected Products"
|
||||
msgstr "Produits sélectionnés"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Composable Options"
|
||||
msgstr "Options de composition"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Limit"
|
||||
msgstr "Limite de sélection"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr "Nombre maximum d'articles que les clients peuvent sélectionner. Laisser vide pour utiliser la valeur par défaut globale."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr "Mode de tarification"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to calculate the price. Leave empty to use global default."
|
||||
msgstr "Comment calculer le prix. Laisser vide pour utiliser la valeur par défaut globale."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Use global default"
|
||||
msgstr "Utiliser la valeur par défaut globale"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr "Critères de sélection"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to select available products."
|
||||
msgstr "Comment sélectionner les produits disponibles."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Category"
|
||||
msgstr "Par catégorie"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Tag"
|
||||
msgstr "Par étiquette"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By SKU"
|
||||
msgstr "Par référence"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Categories"
|
||||
msgstr "Sélectionner les catégories"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr "Sélectionner les catégories de produits à inclure."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Tags"
|
||||
msgstr "Sélectionner les étiquettes"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr "Sélectionner les étiquettes de produits à inclure."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Product SKUs"
|
||||
msgstr "Références des produits"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr "Entrez les références des produits séparées par des virgules."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr "REF-1, REF-2, REF-3"
|
||||
200
languages/wc-composable-product-it_CH.po
Normal file
200
languages/wc-composable-product-it_CH.po
Normal file
@@ -0,0 +1,200 @@
|
||||
# Italian (Switzerland) translation for WooCommerce Composable Products
|
||||
# Copyright (C) 2024 Marco Graetsch
|
||||
# This file is distributed under the GPL v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WooCommerce Composable Products 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/magdev/wc-composable-product/issues\n"
|
||||
"POT-Creation-Date: 2024-12-31 00:00+0000\n"
|
||||
"PO-Revision-Date: 2024-12-31 00:00+0000\n"
|
||||
"Last-Translator: Claude AI\n"
|
||||
"Language-Team: Italian (Switzerland)\n"
|
||||
"Language: it_CH\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "WooCommerce Composable Products requires WooCommerce to be installed and active."
|
||||
msgstr "WooCommerce Composable Products richiede un'installazione WooCommerce attiva."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "This plugin requires WooCommerce to be installed and active."
|
||||
msgstr "Questo plugin richiede un'installazione WooCommerce attiva."
|
||||
|
||||
#: wc-composable-product.php
|
||||
msgid "Plugin Activation Error"
|
||||
msgstr "Errore di attivazione del plugin"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products"
|
||||
msgstr "Prodotti Componibili"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Composable Products Settings"
|
||||
msgstr "Impostazioni prodotti componibili"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Configure default settings for composable products."
|
||||
msgstr "Configurare le impostazioni predefinite per i prodotti componibili."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Selection Limit"
|
||||
msgstr "Limite di selezione predefinito"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default number of items customers can select."
|
||||
msgstr "Numero predefinito di articoli che i clienti possono selezionare (p. es. 5 adesivi per CHF 50.-)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Default Pricing Mode"
|
||||
msgstr "Modalità di prezzo predefinita"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "How to calculate the price of composable products."
|
||||
msgstr "Come calcolare il prezzo dei prodotti componibili (p. es. prezzo fisso CHF 50.- o somma)."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Sum of selected products"
|
||||
msgstr "Somma dei prodotti selezionati"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Fixed price"
|
||||
msgstr "Prezzo fisso"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Images"
|
||||
msgstr "Mostra immagini prodotti"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display product images in the selection interface."
|
||||
msgstr "Visualizzare le immagini dei prodotti nell'interfaccia di selezione."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Product Prices"
|
||||
msgstr "Mostra prezzi prodotti"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display individual product prices in the selection interface."
|
||||
msgstr "Visualizzare i prezzi individuali dei prodotti nell'interfaccia di selezione."
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Show Total Price"
|
||||
msgstr "Mostra prezzo totale"
|
||||
|
||||
#: includes/Admin/Settings.php
|
||||
msgid "Display the total price as customers make selections."
|
||||
msgstr "Visualizzare il prezzo totale mentre i clienti effettuano le selezioni."
|
||||
|
||||
#: includes/Plugin.php
|
||||
msgid "Composable product"
|
||||
msgstr "Prodotto componibile"
|
||||
|
||||
#: includes/Product_Selector.php, templates/product-selector.twig
|
||||
msgid "Select Your Products"
|
||||
msgstr "Seleziona i tuoi prodotti"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Choose up to"
|
||||
msgstr "Scegli fino a"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "items from the selection below."
|
||||
msgstr "articoli dalla selezione qui sotto."
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Total Price:"
|
||||
msgstr "Prezzo totale:"
|
||||
|
||||
#: templates/product-selector.twig
|
||||
msgid "Add to Cart"
|
||||
msgstr "Aggiungi al carrello"
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Please select at least one product."
|
||||
msgstr "Seleziona almeno un prodotto."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "You can select a maximum of %d products."
|
||||
msgstr "Puoi selezionare un massimo di %d prodotti."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "One or more selected products are not available."
|
||||
msgstr "Uno o più prodotti selezionati non sono disponibili."
|
||||
|
||||
#: includes/Cart_Handler.php
|
||||
msgid "Selected Products"
|
||||
msgstr "Prodotti selezionati"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Composable Options"
|
||||
msgstr "Opzioni di composizione"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Limit"
|
||||
msgstr "Limite di selezione"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Maximum number of items customers can select. Leave empty to use global default."
|
||||
msgstr "Numero massimo di articoli che i clienti possono selezionare. Lasciare vuoto per utilizzare il valore predefinito globale."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Pricing Mode"
|
||||
msgstr "Modalità di prezzo"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to calculate the price. Leave empty to use global default."
|
||||
msgstr "Come calcolare il prezzo. Lasciare vuoto per utilizzare il valore predefinito globale."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Use global default"
|
||||
msgstr "Usa predefinito globale"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Selection Criteria"
|
||||
msgstr "Criteri di selezione"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "How to select available products."
|
||||
msgstr "Come selezionare i prodotti disponibili."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Category"
|
||||
msgstr "Per categoria"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By Tag"
|
||||
msgstr "Per etichetta"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "By SKU"
|
||||
msgstr "Per codice articolo"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Categories"
|
||||
msgstr "Seleziona categorie"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product categories to include."
|
||||
msgstr "Selezionare le categorie di prodotti da includere."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select Tags"
|
||||
msgstr "Seleziona etichette"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Select product tags to include."
|
||||
msgstr "Selezionare le etichette dei prodotti da includere."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Product SKUs"
|
||||
msgstr "Codici articolo prodotti"
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "Enter product SKUs separated by commas."
|
||||
msgstr "Inserire i codici articolo dei prodotti separati da virgole."
|
||||
|
||||
#: includes/Admin/Product_Data.php
|
||||
msgid "SKU-1, SKU-2, SKU-3"
|
||||
msgstr "COD-1, COD-2, COD-3"
|
||||
Reference in New Issue
Block a user