Skip to content

Enables multilingual framework for plugin "WooCommerce - excelling eCommerce".

License

Notifications You must be signed in to change notification settings

Spreeuw/woocommerce-qtranslate-x

 
 

Repository files navigation

WooCommerce & qTranslate-X

Developed by: qTranslate Team Contributors: johnclause, michelweimerskirch Tags: multilingual, language, bilingual, i18n, l10n, multilanguage, translation, WooCommerce Requires at least: 4.0 Tested up to: 4.1.1 Stable tag: 1.1 License: GPLv3 or later Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QEXEK3HX8AR6U License URI: http://www.gnu.org/licenses/gpl-3.0.html

Enables multilingual framework for plugin "WooCommerce - excelling eCommerce".

Description

This plugin enables qTranslate-X multilingual framework (version 3.1 or later) for WordPress plugin WooCommerce - excelling eCommerce (version 2.3.5 or later).

After the activation, depending on your theme, you may need to do the following additional step to finalize the configuration:

  • In all customizable template files, replace calls to bloginfo('xxx') with bloginfo('xxx','display'), if you have any. You do not have to do this, if title of your blog appears correctly everywhere you can see it (especially in emails sent), or if you do not localize the name of your blog.

This plugin is not supported by the authors on the WordPress forum due to its simplicity. If you find a field which is not translatable, follow the pattern how it is done in the code for other fields and make it translatable. Then submit a pull request at GitHub to enable your changes for everyone else.

Installation

Standard, as any other normal plugin hosted at WordPress.

After the activation, depending on your theme, you may need to do the following additional step to finalize the configuration:

  • In all customizable template files, replace calls to bloginfo('xxx') with bloginfo('xxx','display'), if you have any. You do not have to do this, if title of your blog appears correctly everywhere you can see it (especially in emails sent), or if you do not localize the name of your blog.

Screenshots

Plugin does not have any configuration options, and no screenshots needed.

Frequently Asked Questions

How do I open a page with configuration options?

Plugin does not have any configuration options, simply activate it and it will enable the translation of relevant fields for WooCommerce back- and front-end.

I submitted a question on support forum, but the authors did not respond?

This plugin is not supported by the authors on the WordPress forum due to its simplicity. If you find a field which is not translatable, follow the pattern how it is done in the code for other fields, and make it translatable. Then submit a pull request at GitHub to enable your changes for everyone else.

Upgrade Notice

No need for Upgrade Notice.

Known Issues

  • Admin e-mails sent by pressing one of the buttons in column 'Actions' on order list page, /wp-admin/edit.php?post_type=shop_order, go in the original customer language used to submit the order. However, same e-mails sent using the "Resend order emails" option in order editor page, /wp-admin/post.php?post=nnn&action=edit, go in the mixed language of admin and customer. As a workaround, you can switch the admin language to the customer language before resending an e-mail (which shouldn't happen too often).
  • Two buttons, "Add New XXX" and "Search XXX", on attribute editor page, /wp-admin/edit-tags.php?taxonomy=xxx&post_type=product, are displayed with raw multilingual text. This should be fixed with a later qTranslate-X version.
  • HTML header title on admin page /wp-admin/edit-tags.php?taxonomy=xxx&post_type=product displays raw multilingual values.

Changelog

1.2

  • Improvement: Gateway names are translated on page /wp-admin/admin.php?page=wc-settings&tab=checkout.
  • Improvement: page /wp-admin/admin.php?page=wc-settings&tab=email&section=wc_email_customer_refunded_order Pull Request #17.

1.1

  • Improvement: during an order, the language currently used by the customer is stored along with the order meta data
  • Improvement: complete order e-mails on admin side are now sent with the order's original language (only for orders made after this update). [Issue #3]

1.0.1

  • Improvement: display of fields of class 'attribute_name' in post.php page.
  • Improvement: added filter 'woocommerce_format_content', subject to approval from Woocommerce - was already approved, wait for next release after 2.3.5 - done by now.
  • Fix: problem with custom attributes: Issue #2.

1.0

  • Initial release

About

Enables multilingual framework for plugin "WooCommerce - excelling eCommerce".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%