Release version 1.1.21 - Add multilingual support for Swiss locales

Added translations for Swiss German (formal and informal), Swiss French,
and Swiss Italian locales to support multilingual e-commerce in Switzerland.

New Features:
- Added de_CH (Swiss German - formal "Sie") translation
- Added de_DE_informal (Informal German - "du") translation
- Added fr_CH (Swiss French) translation
- Added it_CH (Swiss Italian) translation

Technical Changes:
- Created 4 new .po translation source files
- Compiled all .po files to .mo format for runtime use
- Updated version to 1.1.21 in plugin header and constant
- Updated composer.json version to 1.1.21
- Swiss locales use CHF currency formatting (e.g., "CHF 50.-")
- German informal translations use "du/dein" instead of "Sie/Ihr"

Documentation:
- Updated CHANGELOG.md with v1.1.21 release notes
- Updated CLAUDE.md with current version and translation status
- Marked roadmap item as completed in CLAUDE.md

Release Package:
- Created wc-tier-and-package-prices-1.1.21.zip (404 KB)
- Generated MD5 checksum: 16813b3ed0d1001d5f60194d61d36fc2
- Generated SHA256 checksum: e0063852a9ac23b1fd994471a2829f9dcbe26316f00ddee2d00f77c7c6a47c8f

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-23 01:44:41 +01:00
parent b1d31f4894
commit f958c7b640
15 changed files with 1089 additions and 5 deletions

Binary file not shown.

View File

@@ -0,0 +1,245 @@
# German (Switzerland) translation for WooCommerce Tier and Package Prices
# Copyright (C) 2025 Marco Graetsch
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: WooCommerce Tier and Package Prices 1.1.21\n"
"Report-Msgid-Bugs-To: https://src.bundespruefstelle.ch/wc-tier-package-prices\n"
"POT-Creation-Date: 2025-12-23 00:00+0000\n"
"PO-Revision-Date: 2025-12-23 00:00+0000\n"
"Last-Translator: Marco Graetsch\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"
"X-Generator: Poedit 3.0\n"
"X-Domain: wc-tier-package-prices\n"
#: wc-tier-and-package-prices.php:41
msgid "WooCommerce Tier and Package Prices requires WooCommerce to be installed and active."
msgstr "WooCommerce Staffel- und Paketpreise benötigt eine installierte und aktive WooCommerce-Installation."
#: includes/class-wc-tpp-admin.php:21
#: includes/class-wc-tpp-admin.php:22
#: includes/class-wc-tpp-settings.php:28
msgid "Tier & Package Prices"
msgstr "Staffel- & Paketpreise"
#: includes/class-wc-tpp-settings.php:40
msgid "General"
msgstr "Allgemein"
#: includes/class-wc-tpp-settings.php:58
msgid "Tier & Package Prices Settings"
msgstr "Staffel- & Paketpreise Einstellungen"
#: includes/class-wc-tpp-settings.php:60
msgid "Configure tier pricing and package pricing options for your WooCommerce products."
msgstr "Konfigurieren Sie Staffelpreise und Paketpreise für Ihre WooCommerce-Produkte."
#: includes/class-wc-tpp-admin.php:54
#: includes/class-wc-tpp-settings.php:65
msgid "Enable Tier Pricing"
msgstr "Staffelpreise aktivieren"
#: includes/class-wc-tpp-admin.php:58
#: includes/class-wc-tpp-settings.php:66
msgid "Enable tier pricing for products"
msgstr "Staffelpreise für Produkte aktivieren"
#: includes/class-wc-tpp-settings.php:70
msgid "Allow quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Ermöglicht mengenbasierte Preisstaffeln. Kunden erhalten reduzierte Preise beim Kauf grösserer Mengen."
#: includes/class-wc-tpp-admin.php:63
#: includes/class-wc-tpp-settings.php:74
msgid "Enable Package Pricing"
msgstr "Paketpreise aktivieren"
#: includes/class-wc-tpp-admin.php:67
#: includes/class-wc-tpp-settings.php:75
msgid "Enable fixed-price packages for products"
msgstr "Festpreis-Pakete für Produkte aktivieren"
#: includes/class-wc-tpp-settings.php:79
msgid "Allow fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Ermöglicht Festpreis-Pakete mit bestimmten Mengen. Zum Beispiel: 10 Stück für CHF 50.-, 25 Stück für CHF 100.-."
#: includes/class-wc-tpp-admin.php:72
#: includes/class-wc-tpp-settings.php:83
msgid "Display Pricing Table"
msgstr "Preistabelle anzeigen"
#: includes/class-wc-tpp-admin.php:76
#: includes/class-wc-tpp-settings.php:84
msgid "Show tier and package pricing table on product pages"
msgstr "Staffel- und Paketpreis-Tabelle auf Produktseiten anzeigen"
#: includes/class-wc-tpp-settings.php:88
msgid "Display the pricing table to customers on product pages."
msgstr "Zeigt die Preistabelle den Kunden auf Produktseiten an."
#: includes/class-wc-tpp-admin.php:81
#: includes/class-wc-tpp-settings.php:92
msgid "Display Position"
msgstr "Anzeigeposition"
#: includes/class-wc-tpp-settings.php:93
msgid "Choose where to display the pricing table on product pages."
msgstr "Wählen Sie, wo die Preistabelle auf Produktseiten angezeigt werden soll."
#: includes/class-wc-tpp-settings.php:101
msgid "Before Add to Cart Button"
msgstr "Vor \"In den Warenkorb\"-Button"
#: includes/class-wc-tpp-settings.php:102
msgid "After Add to Cart Button"
msgstr "Nach \"In den Warenkorb\"-Button"
#: includes/class-wc-tpp-admin.php:85
msgid "Before Add to Cart"
msgstr "Vor \"In den Warenkorb\""
#: includes/class-wc-tpp-admin.php:86
msgid "After Add to Cart"
msgstr "Nach \"In den Warenkorb\""
#: includes/class-wc-tpp-admin.php:87
#: includes/class-wc-tpp-settings.php:103
msgid "After Price"
msgstr "Nach dem Preis"
#: includes/class-wc-tpp-settings.php:108
#: includes/class-wc-tpp-product-meta.php:76
msgid "Restrict to Package Quantities"
msgstr "Auf Paketmengen beschränken"
#: includes/class-wc-tpp-settings.php:109
msgid "Limit quantities to defined package sizes only"
msgstr "Mengen nur auf definierte Paketgrössen beschränken"
#: includes/class-wc-tpp-settings.php:113
msgid "When enabled, customers can only purchase products in the exact quantities defined in packages. The quantity input field will be hidden and replaced with package selection buttons."
msgstr "Wenn aktiviert, können Kunden Produkte nur in den genau definierten Paketmengen kaufen. Das Mengeneingabefeld wird ausgeblendet und durch Paketauswahl-Buttons ersetzt."
#: includes/class-wc-tpp-product-meta.php:23
msgid "Tier Pricing"
msgstr "Staffelpreise"
#: includes/class-wc-tpp-product-meta.php:24
msgid "Set quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Mengenbasierte Preisstaffeln festlegen. Kunden erhalten Rabatte beim Kauf grösserer Mengen."
#: includes/class-wc-tpp-product-meta.php:41
msgid "Add Tier"
msgstr "Staffel hinzufügen"
#: includes/class-wc-tpp-product-meta.php:52
msgid "Package Pricing"
msgstr "Paketpreise"
#: includes/class-wc-tpp-product-meta.php:53
msgid "Set fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Festpreis-Pakete mit bestimmten Mengen festlegen. Zum Beispiel: 10 Stück für CHF 50.-, 25 Stück für CHF 100.-."
#: includes/class-wc-tpp-product-meta.php:70
msgid "Add Package"
msgstr "Paket hinzufügen"
#: includes/class-wc-tpp-product-meta.php:77
msgid "Only allow quantities defined in packages above"
msgstr "Nur oben definierte Paketmengen zulassen"
#: includes/class-wc-tpp-product-meta.php:90
msgid "Minimum Quantity"
msgstr "Mindestmenge"
#: includes/class-wc-tpp-product-meta.php:91
msgid "e.g., 10"
msgstr "z.B. 10"
#: includes/class-wc-tpp-product-meta.php:95
#: includes/class-wc-tpp-product-meta.php:114
msgid "e.g., 9.99"
msgstr "z.B. 9.90"
#: includes/class-wc-tpp-product-meta.php:97
#: includes/class-wc-tpp-product-meta.php:120
msgid "Remove"
msgstr "Entfernen"
#: includes/class-wc-tpp-product-meta.php:109
#: includes/class-wc-tpp-frontend.php:75
msgid "Quantity"
msgstr "Menge"
#: includes/class-wc-tpp-product-meta.php:113
msgid "Fixed Price"
msgstr "Festpreis"
#: includes/class-wc-tpp-product-meta.php:117
msgid "Label (Optional)"
msgstr "Bezeichnung (Optional)"
#: includes/class-wc-tpp-product-meta.php:118
msgid "e.g., Starter Pack"
msgstr "z.B. Starter-Paket"
#: includes/class-wc-tpp-frontend.php:71
msgid "Volume Discounts"
msgstr "Mengenrabatte"
#: includes/class-wc-tpp-product-meta.php:94
#: includes/class-wc-tpp-frontend.php:76
msgid "Price per Unit"
msgstr "Preis pro Einheit"
#: includes/class-wc-tpp-frontend.php:77
msgid "You Save"
msgstr "Sie sparen"
#: includes/class-wc-tpp-frontend.php:110
msgid "Package Deals"
msgstr "Paketangebote"
#: templates/frontend/package-pricing-display.twig:11
msgid "Choose a package size below"
msgstr "Wählen Sie unten eine Paketgrösse"
#: includes/class-wc-tpp-frontend.php:123
msgid "pieces"
msgstr "Stück"
#: includes/class-wc-tpp-frontend.php:129
msgid "per unit"
msgstr "pro Einheit"
#: includes/class-wc-tpp-frontend.php:133
msgid "Select Package"
msgstr "Paket auswählen"
#: includes/class-wc-tpp-cart.php:63
msgid "Package price"
msgstr "Paketpreis"
#: includes/class-wc-tpp-cart.php:66
msgid "Volume discount"
msgstr "Mengenrabatt"
#: includes/class-wc-tpp-cart.php:124
msgid "this product"
msgstr "dieses Produkt"
#: includes/class-wc-tpp-cart.php:128
msgid "The quantity %1$d is not available for %2$s. Please choose from the available package sizes: %3$s"
msgstr "Die Menge %1$d ist für %2$s nicht verfügbar. Bitte wählen Sie aus den verfügbaren Paketgrössen: %3$s"
#: includes/class-wc-tpp-frontend.php:173
msgid "View Options"
msgstr "Optionen ansehen"
#: includes/class-wc-tpp-frontend.php:178
msgid "View options for %s"
msgstr "Optionen für %s ansehen"

Binary file not shown.

View File

@@ -0,0 +1,245 @@
# German (Germany, Informal) translation for WooCommerce Tier and Package Prices
# Copyright (C) 2025 Marco Graetsch
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: WooCommerce Tier and Package Prices 1.1.21\n"
"Report-Msgid-Bugs-To: https://src.bundespruefstelle.ch/wc-tier-package-prices\n"
"POT-Creation-Date: 2025-12-23 00:00+0000\n"
"PO-Revision-Date: 2025-12-23 00:00+0000\n"
"Last-Translator: Marco Graetsch\n"
"Language-Team: German (Germany)\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"
"X-Generator: Poedit 3.0\n"
"X-Domain: wc-tier-package-prices\n"
#: wc-tier-and-package-prices.php:41
msgid "WooCommerce Tier and Package Prices requires WooCommerce to be installed and active."
msgstr "WooCommerce Staffel- und Paketpreise erfordert, dass WooCommerce installiert und aktiviert ist."
#: includes/class-wc-tpp-admin.php:21
#: includes/class-wc-tpp-admin.php:22
#: includes/class-wc-tpp-settings.php:28
msgid "Tier & Package Prices"
msgstr "Staffel- & Paketpreise"
#: includes/class-wc-tpp-settings.php:40
msgid "General"
msgstr "Allgemein"
#: includes/class-wc-tpp-settings.php:58
msgid "Tier & Package Prices Settings"
msgstr "Staffel- & Paketpreise Einstellungen"
#: includes/class-wc-tpp-settings.php:60
msgid "Configure tier pricing and package pricing options for your WooCommerce products."
msgstr "Konfiguriere Staffelpreise und Paketpreise für deine WooCommerce-Produkte."
#: includes/class-wc-tpp-admin.php:54
#: includes/class-wc-tpp-settings.php:65
msgid "Enable Tier Pricing"
msgstr "Staffelpreise aktivieren"
#: includes/class-wc-tpp-admin.php:58
#: includes/class-wc-tpp-settings.php:66
msgid "Enable tier pricing for products"
msgstr "Staffelpreise für Produkte aktivieren"
#: includes/class-wc-tpp-settings.php:70
msgid "Allow quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Ermöglicht mengenbasierte Preisstaffeln. Kunden erhalten reduzierte Preise beim Kauf größerer Mengen."
#: includes/class-wc-tpp-admin.php:63
#: includes/class-wc-tpp-settings.php:74
msgid "Enable Package Pricing"
msgstr "Paketpreise aktivieren"
#: includes/class-wc-tpp-admin.php:67
#: includes/class-wc-tpp-settings.php:75
msgid "Enable fixed-price packages for products"
msgstr "Festpreis-Pakete für Produkte aktivieren"
#: includes/class-wc-tpp-settings.php:79
msgid "Allow fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Ermöglicht Festpreis-Pakete mit bestimmten Mengen. Zum Beispiel: 10 Stück für 50€, 25 Stück für 100€."
#: includes/class-wc-tpp-admin.php:72
#: includes/class-wc-tpp-settings.php:83
msgid "Display Pricing Table"
msgstr "Preistabelle anzeigen"
#: includes/class-wc-tpp-admin.php:76
#: includes/class-wc-tpp-settings.php:84
msgid "Show tier and package pricing table on product pages"
msgstr "Staffel- und Paketpreis-Tabelle auf Produktseiten anzeigen"
#: includes/class-wc-tpp-settings.php:88
msgid "Display the pricing table to customers on product pages."
msgstr "Zeigt die Preistabelle den Kunden auf Produktseiten an."
#: includes/class-wc-tpp-admin.php:81
#: includes/class-wc-tpp-settings.php:92
msgid "Display Position"
msgstr "Anzeigeposition"
#: includes/class-wc-tpp-settings.php:93
msgid "Choose where to display the pricing table on product pages."
msgstr "Wähle, wo die Preistabelle auf Produktseiten angezeigt werden soll."
#: includes/class-wc-tpp-settings.php:101
msgid "Before Add to Cart Button"
msgstr "Vor \"In den Warenkorb\"-Button"
#: includes/class-wc-tpp-settings.php:102
msgid "After Add to Cart Button"
msgstr "Nach \"In den Warenkorb\"-Button"
#: includes/class-wc-tpp-admin.php:85
msgid "Before Add to Cart"
msgstr "Vor \"In den Warenkorb\""
#: includes/class-wc-tpp-admin.php:86
msgid "After Add to Cart"
msgstr "Nach \"In den Warenkorb\""
#: includes/class-wc-tpp-admin.php:87
#: includes/class-wc-tpp-settings.php:103
msgid "After Price"
msgstr "Nach dem Preis"
#: includes/class-wc-tpp-settings.php:108
#: includes/class-wc-tpp-product-meta.php:76
msgid "Restrict to Package Quantities"
msgstr "Auf Paketmengen beschränken"
#: includes/class-wc-tpp-settings.php:109
msgid "Limit quantities to defined package sizes only"
msgstr "Mengen nur auf definierte Paketgrößen beschränken"
#: includes/class-wc-tpp-settings.php:113
msgid "When enabled, customers can only purchase products in the exact quantities defined in packages. The quantity input field will be hidden and replaced with package selection buttons."
msgstr "Wenn aktiviert, kannst du Produkte nur in den genau definierten Paketmengen kaufen. Das Mengeneingabefeld wird ausgeblendet und durch Paketauswahl-Buttons ersetzt."
#: includes/class-wc-tpp-product-meta.php:23
msgid "Tier Pricing"
msgstr "Staffelpreise"
#: includes/class-wc-tpp-product-meta.php:24
msgid "Set quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Mengenbasierte Preisstaffeln festlegen. Kunden erhalten Rabatte beim Kauf größerer Mengen."
#: includes/class-wc-tpp-product-meta.php:41
msgid "Add Tier"
msgstr "Staffel hinzufügen"
#: includes/class-wc-tpp-product-meta.php:52
msgid "Package Pricing"
msgstr "Paketpreise"
#: includes/class-wc-tpp-product-meta.php:53
msgid "Set fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Festpreis-Pakete mit bestimmten Mengen festlegen. Zum Beispiel: 10 Stück für 50€, 25 Stück für 100€."
#: includes/class-wc-tpp-product-meta.php:70
msgid "Add Package"
msgstr "Paket hinzufügen"
#: includes/class-wc-tpp-product-meta.php:77
msgid "Only allow quantities defined in packages above"
msgstr "Nur oben definierte Paketmengen zulassen"
#: includes/class-wc-tpp-product-meta.php:90
msgid "Minimum Quantity"
msgstr "Mindestmenge"
#: includes/class-wc-tpp-product-meta.php:91
msgid "e.g., 10"
msgstr "z.B. 10"
#: includes/class-wc-tpp-product-meta.php:95
#: includes/class-wc-tpp-product-meta.php:114
msgid "e.g., 9.99"
msgstr "z.B. 9,99"
#: includes/class-wc-tpp-product-meta.php:97
#: includes/class-wc-tpp-product-meta.php:120
msgid "Remove"
msgstr "Entfernen"
#: includes/class-wc-tpp-product-meta.php:109
#: includes/class-wc-tpp-frontend.php:75
msgid "Quantity"
msgstr "Menge"
#: includes/class-wc-tpp-product-meta.php:113
msgid "Fixed Price"
msgstr "Festpreis"
#: includes/class-wc-tpp-product-meta.php:117
msgid "Label (Optional)"
msgstr "Bezeichnung (Optional)"
#: includes/class-wc-tpp-product-meta.php:118
msgid "e.g., Starter Pack"
msgstr "z.B. Starter-Paket"
#: includes/class-wc-tpp-frontend.php:71
msgid "Volume Discounts"
msgstr "Mengenrabatte"
#: includes/class-wc-tpp-product-meta.php:94
#: includes/class-wc-tpp-frontend.php:76
msgid "Price per Unit"
msgstr "Preis pro Einheit"
#: includes/class-wc-tpp-frontend.php:77
msgid "You Save"
msgstr "Du sparst"
#: includes/class-wc-tpp-frontend.php:110
msgid "Package Deals"
msgstr "Paketangebote"
#: templates/frontend/package-pricing-display.twig:11
msgid "Choose a package size below"
msgstr "Wähle unten eine Paketgröße"
#: includes/class-wc-tpp-frontend.php:123
msgid "pieces"
msgstr "Stück"
#: includes/class-wc-tpp-frontend.php:129
msgid "per unit"
msgstr "pro Einheit"
#: includes/class-wc-tpp-frontend.php:133
msgid "Select Package"
msgstr "Paket auswählen"
#: includes/class-wc-tpp-cart.php:63
msgid "Package price"
msgstr "Paketpreis"
#: includes/class-wc-tpp-cart.php:66
msgid "Volume discount"
msgstr "Mengenrabatt"
#: includes/class-wc-tpp-cart.php:124
msgid "this product"
msgstr "dieses Produkt"
#: includes/class-wc-tpp-cart.php:128
msgid "The quantity %1$d is not available for %2$s. Please choose from the available package sizes: %3$s"
msgstr "Die Menge %1$d ist für %2$s nicht verfügbar. Bitte wähle aus den verfügbaren Paketgrößen: %3$s"
#: includes/class-wc-tpp-frontend.php:173
msgid "View Options"
msgstr "Optionen ansehen"
#: includes/class-wc-tpp-frontend.php:178
msgid "View options for %s"
msgstr "Optionen für %s ansehen"

Binary file not shown.

View File

@@ -0,0 +1,245 @@
# French (Switzerland) translation for WooCommerce Tier and Package Prices
# Copyright (C) 2025 Marco Graetsch
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: WooCommerce Tier and Package Prices 1.1.21\n"
"Report-Msgid-Bugs-To: https://src.bundespruefstelle.ch/wc-tier-package-prices\n"
"POT-Creation-Date: 2025-12-23 00:00+0000\n"
"PO-Revision-Date: 2025-12-23 00:00+0000\n"
"Last-Translator: Marco Graetsch\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"
"X-Generator: Poedit 3.0\n"
"X-Domain: wc-tier-package-prices\n"
#: wc-tier-and-package-prices.php:41
msgid "WooCommerce Tier and Package Prices requires WooCommerce to be installed and active."
msgstr "WooCommerce Prix Échelonnés et Forfaitaires nécessite que WooCommerce soit installé et actif."
#: includes/class-wc-tpp-admin.php:21
#: includes/class-wc-tpp-admin.php:22
#: includes/class-wc-tpp-settings.php:28
msgid "Tier & Package Prices"
msgstr "Prix Échelonnés & Forfaitaires"
#: includes/class-wc-tpp-settings.php:40
msgid "General"
msgstr "Général"
#: includes/class-wc-tpp-settings.php:58
msgid "Tier & Package Prices Settings"
msgstr "Paramètres Prix Échelonnés & Forfaitaires"
#: includes/class-wc-tpp-settings.php:60
msgid "Configure tier pricing and package pricing options for your WooCommerce products."
msgstr "Configurez les options de prix échelonnés et forfaitaires pour vos produits WooCommerce."
#: includes/class-wc-tpp-admin.php:54
#: includes/class-wc-tpp-settings.php:65
msgid "Enable Tier Pricing"
msgstr "Activer les prix échelonnés"
#: includes/class-wc-tpp-admin.php:58
#: includes/class-wc-tpp-settings.php:66
msgid "Enable tier pricing for products"
msgstr "Activer les prix échelonnés pour les produits"
#: includes/class-wc-tpp-settings.php:70
msgid "Allow quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Permet des paliers de prix basés sur la quantité. Les clients bénéficient de prix réduits lors de l'achat de quantités plus importantes."
#: includes/class-wc-tpp-admin.php:63
#: includes/class-wc-tpp-settings.php:74
msgid "Enable Package Pricing"
msgstr "Activer les prix forfaitaires"
#: includes/class-wc-tpp-admin.php:67
#: includes/class-wc-tpp-settings.php:75
msgid "Enable fixed-price packages for products"
msgstr "Activer les forfaits à prix fixe pour les produits"
#: includes/class-wc-tpp-settings.php:79
msgid "Allow fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Permet des forfaits à prix fixe avec des quantités spécifiques. Par exemple: 10 pièces pour CHF 50.-, 25 pièces pour CHF 100.-."
#: includes/class-wc-tpp-admin.php:72
#: includes/class-wc-tpp-settings.php:83
msgid "Display Pricing Table"
msgstr "Afficher le tableau des prix"
#: includes/class-wc-tpp-admin.php:76
#: includes/class-wc-tpp-settings.php:84
msgid "Show tier and package pricing table on product pages"
msgstr "Afficher le tableau des prix échelonnés et forfaitaires sur les pages produits"
#: includes/class-wc-tpp-settings.php:88
msgid "Display the pricing table to customers on product pages."
msgstr "Affiche le tableau des prix aux clients sur les pages produits."
#: includes/class-wc-tpp-admin.php:81
#: includes/class-wc-tpp-settings.php:92
msgid "Display Position"
msgstr "Position d'affichage"
#: includes/class-wc-tpp-settings.php:93
msgid "Choose where to display the pricing table on product pages."
msgstr "Choisissez où afficher le tableau des prix sur les pages produits."
#: includes/class-wc-tpp-settings.php:101
msgid "Before Add to Cart Button"
msgstr "Avant le bouton \"Ajouter au panier\""
#: includes/class-wc-tpp-settings.php:102
msgid "After Add to Cart Button"
msgstr "Après le bouton \"Ajouter au panier\""
#: includes/class-wc-tpp-admin.php:85
msgid "Before Add to Cart"
msgstr "Avant \"Ajouter au panier\""
#: includes/class-wc-tpp-admin.php:86
msgid "After Add to Cart"
msgstr "Après \"Ajouter au panier\""
#: includes/class-wc-tpp-admin.php:87
#: includes/class-wc-tpp-settings.php:103
msgid "After Price"
msgstr "Après le prix"
#: includes/class-wc-tpp-settings.php:108
#: includes/class-wc-tpp-product-meta.php:76
msgid "Restrict to Package Quantities"
msgstr "Restreindre aux quantités forfaitaires"
#: includes/class-wc-tpp-settings.php:109
msgid "Limit quantities to defined package sizes only"
msgstr "Limiter les quantités aux tailles de forfaits définies uniquement"
#: includes/class-wc-tpp-settings.php:113
msgid "When enabled, customers can only purchase products in the exact quantities defined in packages. The quantity input field will be hidden and replaced with package selection buttons."
msgstr "Lorsque cette option est activée, les clients ne peuvent acheter les produits que dans les quantités exactes définies dans les forfaits. Le champ de saisie de quantité sera masqué et remplacé par des boutons de sélection de forfait."
#: includes/class-wc-tpp-product-meta.php:23
msgid "Tier Pricing"
msgstr "Prix échelonnés"
#: includes/class-wc-tpp-product-meta.php:24
msgid "Set quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Définir des paliers de prix basés sur la quantité. Les clients bénéficient de réductions lors de l'achat de quantités plus importantes."
#: includes/class-wc-tpp-product-meta.php:41
msgid "Add Tier"
msgstr "Ajouter un palier"
#: includes/class-wc-tpp-product-meta.php:52
msgid "Package Pricing"
msgstr "Prix forfaitaires"
#: includes/class-wc-tpp-product-meta.php:53
msgid "Set fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Définir des forfaits à prix fixe avec des quantités spécifiques. Par exemple: 10 pièces pour CHF 50.-, 25 pièces pour CHF 100.-."
#: includes/class-wc-tpp-product-meta.php:70
msgid "Add Package"
msgstr "Ajouter un forfait"
#: includes/class-wc-tpp-product-meta.php:77
msgid "Only allow quantities defined in packages above"
msgstr "Autoriser uniquement les quantités définies dans les forfaits ci-dessus"
#: includes/class-wc-tpp-product-meta.php:90
msgid "Minimum Quantity"
msgstr "Quantité minimale"
#: includes/class-wc-tpp-product-meta.php:91
msgid "e.g., 10"
msgstr "p.ex. 10"
#: includes/class-wc-tpp-product-meta.php:95
#: includes/class-wc-tpp-product-meta.php:114
msgid "e.g., 9.99"
msgstr "p.ex. 9.90"
#: includes/class-wc-tpp-product-meta.php:97
#: includes/class-wc-tpp-product-meta.php:120
msgid "Remove"
msgstr "Supprimer"
#: includes/class-wc-tpp-product-meta.php:109
#: includes/class-wc-tpp-frontend.php:75
msgid "Quantity"
msgstr "Quantité"
#: includes/class-wc-tpp-product-meta.php:113
msgid "Fixed Price"
msgstr "Prix fixe"
#: includes/class-wc-tpp-product-meta.php:117
msgid "Label (Optional)"
msgstr "Étiquette (Optionnel)"
#: includes/class-wc-tpp-product-meta.php:118
msgid "e.g., Starter Pack"
msgstr "p.ex. Pack de démarrage"
#: includes/class-wc-tpp-frontend.php:71
msgid "Volume Discounts"
msgstr "Remises sur quantité"
#: includes/class-wc-tpp-product-meta.php:94
#: includes/class-wc-tpp-frontend.php:76
msgid "Price per Unit"
msgstr "Prix par unité"
#: includes/class-wc-tpp-frontend.php:77
msgid "You Save"
msgstr "Vous économisez"
#: includes/class-wc-tpp-frontend.php:110
msgid "Package Deals"
msgstr "Offres forfaitaires"
#: templates/frontend/package-pricing-display.twig:11
msgid "Choose a package size below"
msgstr "Choisissez une taille de forfait ci-dessous"
#: includes/class-wc-tpp-frontend.php:123
msgid "pieces"
msgstr "pièces"
#: includes/class-wc-tpp-frontend.php:129
msgid "per unit"
msgstr "par unité"
#: includes/class-wc-tpp-frontend.php:133
msgid "Select Package"
msgstr "Sélectionner le forfait"
#: includes/class-wc-tpp-cart.php:63
msgid "Package price"
msgstr "Prix forfaitaire"
#: includes/class-wc-tpp-cart.php:66
msgid "Volume discount"
msgstr "Remise sur quantité"
#: includes/class-wc-tpp-cart.php:124
msgid "this product"
msgstr "ce produit"
#: includes/class-wc-tpp-cart.php:128
msgid "The quantity %1$d is not available for %2$s. Please choose from the available package sizes: %3$s"
msgstr "La quantité %1$d n'est pas disponible pour %2$s. Veuillez choisir parmi les tailles de forfait disponibles: %3$s"
#: includes/class-wc-tpp-frontend.php:173
msgid "View Options"
msgstr "Voir les options"
#: includes/class-wc-tpp-frontend.php:178
msgid "View options for %s"
msgstr "Voir les options pour %s"

Binary file not shown.

View File

@@ -0,0 +1,245 @@
# Italian (Switzerland) translation for WooCommerce Tier and Package Prices
# Copyright (C) 2025 Marco Graetsch
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: WooCommerce Tier and Package Prices 1.1.21\n"
"Report-Msgid-Bugs-To: https://src.bundespruefstelle.ch/wc-tier-package-prices\n"
"POT-Creation-Date: 2025-12-23 00:00+0000\n"
"PO-Revision-Date: 2025-12-23 00:00+0000\n"
"Last-Translator: Marco Graetsch\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"
"X-Generator: Poedit 3.0\n"
"X-Domain: wc-tier-package-prices\n"
#: wc-tier-and-package-prices.php:41
msgid "WooCommerce Tier and Package Prices requires WooCommerce to be installed and active."
msgstr "WooCommerce Prezzi Scaglionati e Pacchetti richiede che WooCommerce sia installato e attivo."
#: includes/class-wc-tpp-admin.php:21
#: includes/class-wc-tpp-admin.php:22
#: includes/class-wc-tpp-settings.php:28
msgid "Tier & Package Prices"
msgstr "Prezzi Scaglionati & Pacchetti"
#: includes/class-wc-tpp-settings.php:40
msgid "General"
msgstr "Generale"
#: includes/class-wc-tpp-settings.php:58
msgid "Tier & Package Prices Settings"
msgstr "Impostazioni Prezzi Scaglionati & Pacchetti"
#: includes/class-wc-tpp-settings.php:60
msgid "Configure tier pricing and package pricing options for your WooCommerce products."
msgstr "Configura le opzioni di prezzi scaglionati e pacchetti per i tuoi prodotti WooCommerce."
#: includes/class-wc-tpp-admin.php:54
#: includes/class-wc-tpp-settings.php:65
msgid "Enable Tier Pricing"
msgstr "Attiva prezzi scaglionati"
#: includes/class-wc-tpp-admin.php:58
#: includes/class-wc-tpp-settings.php:66
msgid "Enable tier pricing for products"
msgstr "Attiva prezzi scaglionati per i prodotti"
#: includes/class-wc-tpp-settings.php:70
msgid "Allow quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Permette scaglioni di prezzo basati sulla quantità. I clienti ottengono prezzi scontati quando acquistano quantità maggiori."
#: includes/class-wc-tpp-admin.php:63
#: includes/class-wc-tpp-settings.php:74
msgid "Enable Package Pricing"
msgstr "Attiva prezzi pacchetto"
#: includes/class-wc-tpp-admin.php:67
#: includes/class-wc-tpp-settings.php:75
msgid "Enable fixed-price packages for products"
msgstr "Attiva pacchetti a prezzo fisso per i prodotti"
#: includes/class-wc-tpp-settings.php:79
msgid "Allow fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Permette pacchetti a prezzo fisso con quantità specifiche. Ad esempio: 10 pezzi per CHF 50.-, 25 pezzi per CHF 100.-."
#: includes/class-wc-tpp-admin.php:72
#: includes/class-wc-tpp-settings.php:83
msgid "Display Pricing Table"
msgstr "Visualizza tabella prezzi"
#: includes/class-wc-tpp-admin.php:76
#: includes/class-wc-tpp-settings.php:84
msgid "Show tier and package pricing table on product pages"
msgstr "Mostra la tabella dei prezzi scaglionati e pacchetti nelle pagine prodotto"
#: includes/class-wc-tpp-settings.php:88
msgid "Display the pricing table to customers on product pages."
msgstr "Visualizza la tabella prezzi ai clienti nelle pagine prodotto."
#: includes/class-wc-tpp-admin.php:81
#: includes/class-wc-tpp-settings.php:92
msgid "Display Position"
msgstr "Posizione visualizzazione"
#: includes/class-wc-tpp-settings.php:93
msgid "Choose where to display the pricing table on product pages."
msgstr "Scegli dove visualizzare la tabella prezzi nelle pagine prodotto."
#: includes/class-wc-tpp-settings.php:101
msgid "Before Add to Cart Button"
msgstr "Prima del pulsante \"Aggiungi al carrello\""
#: includes/class-wc-tpp-settings.php:102
msgid "After Add to Cart Button"
msgstr "Dopo il pulsante \"Aggiungi al carrello\""
#: includes/class-wc-tpp-admin.php:85
msgid "Before Add to Cart"
msgstr "Prima di \"Aggiungi al carrello\""
#: includes/class-wc-tpp-admin.php:86
msgid "After Add to Cart"
msgstr "Dopo \"Aggiungi al carrello\""
#: includes/class-wc-tpp-admin.php:87
#: includes/class-wc-tpp-settings.php:103
msgid "After Price"
msgstr "Dopo il prezzo"
#: includes/class-wc-tpp-settings.php:108
#: includes/class-wc-tpp-product-meta.php:76
msgid "Restrict to Package Quantities"
msgstr "Limita alle quantità pacchetto"
#: includes/class-wc-tpp-settings.php:109
msgid "Limit quantities to defined package sizes only"
msgstr "Limita le quantità solo alle dimensioni pacchetto definite"
#: includes/class-wc-tpp-settings.php:113
msgid "When enabled, customers can only purchase products in the exact quantities defined in packages. The quantity input field will be hidden and replaced with package selection buttons."
msgstr "Quando attivato, i clienti possono acquistare prodotti solo nelle quantità esatte definite nei pacchetti. Il campo di inserimento quantità verrà nascosto e sostituito con pulsanti di selezione pacchetto."
#: includes/class-wc-tpp-product-meta.php:23
msgid "Tier Pricing"
msgstr "Prezzi scaglionati"
#: includes/class-wc-tpp-product-meta.php:24
msgid "Set quantity-based pricing tiers. Customers get discounted prices when buying in larger quantities."
msgstr "Imposta scaglioni di prezzo basati sulla quantità. I clienti ottengono sconti quando acquistano quantità maggiori."
#: includes/class-wc-tpp-product-meta.php:41
msgid "Add Tier"
msgstr "Aggiungi scaglione"
#: includes/class-wc-tpp-product-meta.php:52
msgid "Package Pricing"
msgstr "Prezzi pacchetto"
#: includes/class-wc-tpp-product-meta.php:53
msgid "Set fixed-price packages with specific quantities. For example: 10 pieces for $50, 25 pieces for $100."
msgstr "Imposta pacchetti a prezzo fisso con quantità specifiche. Ad esempio: 10 pezzi per CHF 50.-, 25 pezzi per CHF 100.-."
#: includes/class-wc-tpp-product-meta.php:70
msgid "Add Package"
msgstr "Aggiungi pacchetto"
#: includes/class-wc-tpp-product-meta.php:77
msgid "Only allow quantities defined in packages above"
msgstr "Consenti solo le quantità definite nei pacchetti sopra"
#: includes/class-wc-tpp-product-meta.php:90
msgid "Minimum Quantity"
msgstr "Quantità minima"
#: includes/class-wc-tpp-product-meta.php:91
msgid "e.g., 10"
msgstr "es. 10"
#: includes/class-wc-tpp-product-meta.php:95
#: includes/class-wc-tpp-product-meta.php:114
msgid "e.g., 9.99"
msgstr "es. 9.90"
#: includes/class-wc-tpp-product-meta.php:97
#: includes/class-wc-tpp-product-meta.php:120
msgid "Remove"
msgstr "Rimuovi"
#: includes/class-wc-tpp-product-meta.php:109
#: includes/class-wc-tpp-frontend.php:75
msgid "Quantity"
msgstr "Quantità"
#: includes/class-wc-tpp-product-meta.php:113
msgid "Fixed Price"
msgstr "Prezzo fisso"
#: includes/class-wc-tpp-product-meta.php:117
msgid "Label (Optional)"
msgstr "Etichetta (Opzionale)"
#: includes/class-wc-tpp-product-meta.php:118
msgid "e.g., Starter Pack"
msgstr "es. Pacchetto starter"
#: includes/class-wc-tpp-frontend.php:71
msgid "Volume Discounts"
msgstr "Sconti quantità"
#: includes/class-wc-tpp-product-meta.php:94
#: includes/class-wc-tpp-frontend.php:76
msgid "Price per Unit"
msgstr "Prezzo per unità"
#: includes/class-wc-tpp-frontend.php:77
msgid "You Save"
msgstr "Risparmi"
#: includes/class-wc-tpp-frontend.php:110
msgid "Package Deals"
msgstr "Offerte pacchetto"
#: templates/frontend/package-pricing-display.twig:11
msgid "Choose a package size below"
msgstr "Scegli una dimensione pacchetto qui sotto"
#: includes/class-wc-tpp-frontend.php:123
msgid "pieces"
msgstr "pezzi"
#: includes/class-wc-tpp-frontend.php:129
msgid "per unit"
msgstr "per unità"
#: includes/class-wc-tpp-frontend.php:133
msgid "Select Package"
msgstr "Seleziona pacchetto"
#: includes/class-wc-tpp-cart.php:63
msgid "Package price"
msgstr "Prezzo pacchetto"
#: includes/class-wc-tpp-cart.php:66
msgid "Volume discount"
msgstr "Sconto quantità"
#: includes/class-wc-tpp-cart.php:124
msgid "this product"
msgstr "questo prodotto"
#: includes/class-wc-tpp-cart.php:128
msgid "The quantity %1$d is not available for %2$s. Please choose from the available package sizes: %3$s"
msgstr "La quantità %1$d non è disponibile per %2$s. Si prega di scegliere tra le dimensioni pacchetto disponibili: %3$s"
#: includes/class-wc-tpp-frontend.php:173
msgid "View Options"
msgstr "Visualizza opzioni"
#: includes/class-wc-tpp-frontend.php:178
msgid "View options for %s"
msgstr "Visualizza opzioni per %s"