Lingua italiano Magento: setup completo

Introduzione

Configurare correttamente la lingua italiana in Magento 2 e' fondamentale per uno store in Italia: traduzioni complete, formato date, valute, IVA al 22% e checkout localizzato.

Language pack

Magento 2 non include nativamente l'italiano completo. Va installato il language pack via Composer:

composer require studioemma/language-it_it

oppure il pack ufficiale community Mageplaza/community-i18n. Dopo l'installazione:

php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f it_IT
php bin/magento cache:flush

Impostare lo store view

Da admin: Stores → Configuration → General → Locale Options. Scope Store View → Locale = Italian (Italy). Salvare e flushare cache.

Currency

In General → Currency Setup impostare Default Display Currency = Euro e Allowed Currencies = EUR. Per import da fornitori esteri si possono abilitare USD, GBP e scheduling daily import rate dal servizio Webservicex o Fixer.io.

Formato data e numeri

L'italiano formatta date GG/MM/AAAA e numeri con virgola decimale (1.234,56). Magento applica automaticamente in base al locale, ma verificare i template custom che potrebbero usare PHP date() invece di IntlDateFormatter.

Tasse

Configurare IVA italiana:

  1. Tax Zones and Rates: aggiungere IT 22%, 10%, 5%, 4%.
  2. Tax Class per prodotto: standard 22%, agroalimentare 10%, libri 4%.
  3. Customer Tax Class: "Retail Customer" per privati, "B2B" per partite IVA.
  4. Tax Rules che combinano: tax class prodotto + tax class cliente + zona.

Configurazione fiscale

Da Configuration → Sales → Tax:

  1. Catalog Prices: Including Tax (B2C) o Excluding Tax (B2B).
  2. Shipping Prices: Including/Excluding coerente con i catalog prices.
  3. Display in Cart/Order: "Including Tax" per privati italiani.

Indirizzo italiano

Verificare in Customer Configuration:

  1. Show VAT Number on Frontend: Yes (richiesto per fattura).
  2. Show Codice Fiscale: Yes (via modulo italiano).
  3. Provincia obbligatoria (sigla 2 lettere).
  4. CAP a 5 cifre.

Spedizioni e pagamenti

I metodi più' usati in Italia: contrassegno (modulo Cash on Delivery), bonifico, carta (Stripe/PayPal). Spedizioni con BRT, GLS, DHL, Poste Italiane: moduli dedicati per calcoli automatici e tracking.

Traduzione frasi custom

Le traduzioni mancanti si aggiungono in app/i18n/Vendor/it_it/it_IT.csv con formato "chiave inglese","traduzione italiana". Pubblicare con static-content:deploy.

Hai bisogno di aiuto?

Se vuoi un Magento ottimizzato dal team di G Tech Group, scrivici tramite il modulo di contatto.

Hai trovato utile quest'articolo?