Home » Documentation » Related Projects » Shopp Multilingual

Shopp Multilingual

Shopp is in the midst of a major shift, moving from private tables to using WordPress custom types. We will be able to continue on multilingual support for Shopp when Shopp 1.2 is out and when Shopp developers can spend some time on this. For now, using this glue plugin is not recommended, as there is not going to be an upgrade path for it.

Shopp Multilingual connects to both Shopp and WPML. It turns Shopp products and categories into fully multilingual.

Store admins translate their site using WPML’s Translation Dashboard. Visitors can switch display language using WPML’s standard language selector.

The e-commerce functionality blends perfectly into any WordPress site. You can place the product catalog and checkout pages anywhere, alongside standard WordPress pages.

WPML stores language preferences for visitors. This means that the Shopp-client account also displays in the correct language, providing a complete localized experience for your customers.

Prerequesites

Shopp Multilingual will only run on new versions of WPML’s Multilingual CMS package and Shopp. Older versions do not include the required hooks.

You will need to enable WPML’s core, Translation Management and String Translation.

Download

Shopp Multilingual is still under development. It’s currently in Alpha with much of the functionality complete and ready for testing.

shopp-multilingual.0.9.0.zip

Usage

After you enable Shopp Multilingual, it will first ask you to translate the Shopp pages. This is required, in order to have a multilingual store. You will need to use WPML’s Translation Management module and send the pages for translation using the Translation Dashboard.

Translating the store pages

Now, your store appears in multiple languages and it’s time to translate products.

Again, go to the Translation Dashboard. This time, choose Shopp’s products and send to translation.

Translating Shopp products

Please note that Shopp’s translation is only possible from English to other languages. Enter your product description in English and translate to the other languages in your site.

Known Limitations

These limitations are mostly due to incomplete multilingual support in Shopp. To check the current status, we recommend contacting Shopp authors directly.

  • Works best with language URLs of directories and domains. Language as arguments (like lang=de) is not fully supported.
  • Built-in Shopp templates are not localization-ready. You can work around it by duplicating the Shopp templates locally and wrapping the texts in GetText calls.

We’d love to know your experience with Shopp Multilingual. Feel free to leave comments here or post in our forum.

32 Responses to “Shopp Multilingual”

  1. Piet says:

    Great News!
    I would like to volunteer for the Beta program. Do I also need to be a Shopp customer to participate?

  2. Hiranthi says:

    I would love to participate in testing it! :)

  3. Luis says:

    yay! happy to read this! I’m already a shopp customer, let me know when you have the beta ready.

    I was developing this functionality a couple of weeks ago.

    • amir says:

      It’s about a week away from beta, maybe a little more.

      In our development environment, we can already see a multilingual product catalog, but there are still numerous things in the way before we can call it a working product.

  4. Tom Hermans says:

    Count me in for the beta.

  5. dimitris says:

    hi, let me know how can i help.

  6. I am a shopp and WPML consumer…. i was about to install and go with tomatocart for my next e-commerce site, but look like a good candidate for testing.. is interested.. site must be finish in 2 month !

  7. Jacob says:

    Will it be available for free?

  8. Roberto says:

    I would like to partecipate to test it, let me know when and about

  9. So how do we get started on the beta?

  10. Dieter says:

    Still place for the beta version?

  11. Jo says:

    Would love to try this. Already own a Shopp Developer license and WPML CMS License

  12. JAMES says:

    Would like to test it out. Thanks!

  13. SaharB1 says:

    I would like to test it out too, Thanks!

  14. Owen says:

    Hey, that’s great news. Looking forward to seeing the finished product. Keep up the good work Amir (and team!)

  15. Spyrow says:

    It’s been a while since the alpha version!
    How is this project going?

  16. Richard says:

    What is ‘special’ about eCommerce plugins with WPML? I am about to step into WPML for a new site but wondering what happens to the cart pages.

    Q1: Does WPML still work with carts, eg Cart66, MarketPress, Shopp plugins, but just ignore the cart pages?

    Q2: If so, can I just code multi-lingual posts inside cart program and all is well?

    Q3: Or does WPML + Cart = compatibility problems?

    Q4: Dare I ask, what cart plugin do you know woreks Ok?

    Thanks for any advice. Your WPML product is a fabulous piece of work.

    Richard
    Hong Kong

  17. rob says:

    hello, i am one of your customer and I would like to know if there are any news on this?

  18. rob says:

    hi
    what’s happening with this?

  19. Now that Shopp 1.2 is out I’am wondering how far this project is currently ?

    We have a WP with Shopp 1.1.8/1.1.9 and upgraded it to 1.2.

    Intalled the wpml shopp plugin, but to no prevail right now

Leave a Reply

Please leave here comments about this page only.
For technical support and feature suggestions, head to our forum. We are waiting there!

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>