• Uncategorised
  • 7

Ceceppa Multilingua for WooCommerce

This plugin makes it possible to run fully multilingual e-commerce sites using WooCommerce and Ceceppa Multilingua.

It makes products and store pages translatable, lets visitors switch languages and order products in their language.


  • Translating product categories, tags and custom attributes
  • Translating media “Title” and “Alternative Text” for “Featured Image” and “Product Gallery”
  • Keeps the same language through the checkout process
  • Translate category and tag slug

Translate product

To translate product just add new product or edit custom one.
Will be displayed new field for each language you have added in “your languages box”.

Ceceppa Multilingua | addon per WooCommerce - traduzione titoli articoliCeceppa Multilingua for Woocommerce | Translate product short description






As you can see in the image you can use edit fields to translate product title.
Use the language tab to translate/switch product description and short description in your languages


You can use  field abot original title to translate it in a language, if you leave it blank original title will be used.


By default to generate  product permalink will be used translated title but you can choose to use default permalink for each product, translated title or even customize it.

Ceceppa Multilingua for WooCommerce | Permalink

  • cml4woo_edit edit permalink
  • cml4woo_default set translated permalink equal to default one

The permalink generated for product in above will be:

  • Italian:
  • English:
  • Esperanto:

WooCommerce Pages

WooCommerce “special” pages link shop, basket, checkout, etc, are simple pages so you can choose to:

  1. use same page for all languages:
    Ceceppa Multilingua for WooCommerce | Shop page
  2. use different page for each language:
    Ceceppa Multilingua for WooCommerce | pagina Acquisti

Translate Product category base and Product tag base

In WordPress “Settings” -> “Permalinks” page you can choose to translate WooCommerce product and tag base:

Ceceppa Multilingua for WooCommerce | Permalinks

if you leave translation field empty default base structure will be used.

In Ceceppa Multilingua -> “WooCommerce” page you can choose to disable this feature:

Ceceppa Multilingua for WooCommerce | Settings

REMEMBER: you can’t leave WooCommerce “Product category base” and “Product tag base” fields blank, otherwise you will get 404 error when switch between languages.


You may also like...

7 Responses

  1. dajiadim says:

    Hi, I am using WooCommerce, Ceceppa Multilingua and Ceceppa Multilingua for WooCommerce, and I have this problem:

    While I have translated post, pages ect, I have translate products too.

    BUT in the preview page of a variable product, the dropdowns of the variations does not show, and the add to cart button is missing too. There is no way to make a selection of the product.

    Editing products, I have double and triple check that each variation has its own price and each attribute is available for variations.

    I think all these plugings do not work together.

    Having an one language e-shop with WooCommerce all works just fine.

    When I install Ceceppa Multilingua and Ceceppa Multilingua for WooCommerce, my eshop only shows the products but without having the ability to make a selection to variable products.

    Is this thing work or I have miss two days of my life?

    • Alessandro Senese says:

      sorry for delay…
      I just had a look and the variations doesn’t works…
      About the “cart button” missing I have no idea, on my test website works properly…

      Have all in one plugin would be harder to me to maintain, so the decision to split and publish it as addon.

      Variation doesn’t works, and honestly I didn’t tried it before your comment.
      Anyway the plugin works and I know some people that are using it with WooCommerce…

      Can you tell me which theme and plugins are you using?

  2. Gabriele says:

    Ciao Alessandro
    Complimenti per l’ottimo plugin.
    Ascolta, io sto realizzando un sito con woocommerce e ho dei problemi con il tuo widget di selezione lingua nelle pagine shop e prodotti. In alcune non riconosce l’URL o, nonostante sia impostato su 2 lingue, mi continua a rimandare su una lingua sola o alla home.
    Come posso fare?
    Se ti servono altre info dettagliate, mandami mail.
    Grazie in anticipo

    • Alessandro Senese says:

      Ciao Gabriele,
      scusa il ritardo ma ho visto il tuo messaggio solo ora… Faccio 2 prove col widget e vedo se c’e’ qualcosa che non va…

  3. Ciao Alessandro,
    ho installato ceceppa multilingua più l’add on per woocommerce, ma ogni volta che cambio nome alla categoria o al prodotto, cambia il permalink, non so cosa succede e non funziona più niente.. non so come fare.

  4. simonezazu says:

    Ciao Alessandro
    Complimenti per il lavoro svolto,
    probabilmente sono poco pratico io;
    per la prima volta sto cercando di creare un ecommerce multilingua, più o meno sono riuscito a far funzionare il tutto, ma la pagina principale dello shop non ne vuole sapere:

    la pagina di base ufficiale, selezionata anche nelle impostazioni di Woocommerce è /it/negozio mentre in inglese ho creato una pagina tradotta /en/shop

    il selettore della lingua in questa pagina non funziona, mi manda sempre e comunque alla pagina negozio, non è possibile passare alla pagina in inglese

    il sito in fase embrionale è http://caffepefe.assistenzaprofessionale.com

    se ti occorresse altro fammi sapere.


  5. Ciao Alessandro, ho un problema con l’integrazione con Woocommerce, con i permalink di default tutto funziona, ma abilitando i permalink in wordpress quando sono sulla lingua inglese, su ogni prodotto o categoria che seleziono, mi rimanda alla pagina 404. Mentre per le pagine tutto funziona bene anche con permalink abilitati. Quale può essere il problema? Grazie mille

Leave a Reply