forked from hyyan/woo-poly-integration
-
Notifications
You must be signed in to change notification settings - Fork 1
/
readme.txt
188 lines (138 loc) · 6.13 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
=== Hyyan WooCommerce Polylang Integration===
Contributors: hyyan
Tags: cms, commerce, e-commerce, e-shop, ecommerce, multilingual, products, shop, woocommerce, polylang ,bilingual, international, language, localization, multilanguage, multilingual, translate, translation
Requires at least: 3.8
Tested up to: 4.2
Stable tag: 0.25
License: MIT
License URI: https://github.com/hyyan/woo-poly-integration/blob/master/LICENSE
Integrates Woocommerce With Polylang
== Description ==
This plugin makes it possible to run multilingual e-commerce sites using
WooCommerce and Polylang.It makes products and store pages translatable, lets
visitors switch languages and order products in their language. and all that from
the same interface you love.
= Features =
- [√] Auto Download Woocommerce Translation Files
- [√] Page Translation
- [√] Endpoints Translation
- [√] Product Translation
- [√] Categories
- [√] Tags
- [√] Attributes
- [√] Shipping Classes
- [√] Meta Synchronization
- [√] Variation Product
- [√] Product Gallery
- [√] Order Translation
- [√] Stock Synchronization
- [√] Cart Synchronization `Without Variation Support`
- [√] Coupon Synchronization
- [√] Emails
- [√] Reports
- [√] Filter by language
- [√] Combine reports for all languages
= What you need to know about this plugin =
1. The plugin needs `PHP5.3 or above`
2. This plugin is developed in sync with [Polylang](https://wordpress.org/plugins/polylang)
and [WooCommerce](https://wordpress.org/plugins/woocommerce/) latest version
3. The plugin support variable products , but using them will `disallow you to
change the default language` , because of the way the plugin implements this
support. So you have to make sure to choose the default language before you start
adding new variable products.
4. Polylang URL modifications method `The language is set from content` is not
supported yet
= Setup your environment =
1. You need to translate woocommerce pages by yourself
2. The plugin will handle the rest for you
= Translations =
* Arabic by [Hyyan Abo Fakher](https://github.com/hyyan)
= Contributing =
Everyone is welcome to help contribute and improve this plugin. There are several
ways you can contribute:
* Reporting issues (please read [issue guidelines](https://github.com/necolas/issue-guidelines))
* Suggesting new features
* Writing or refactoring code
* Fixing [issues](https://github.com/hyyan/woo-poly-integration/issues)
== Installation ==
= Classical way =
1. Download the plugin as zip archive and then upload it to your wordpress plugins folder and
extract it there.
2. Activate the plugin from your admin panel
= Composer way =
1. run composer command : ``` composer require hyyan/woo-poly-integration```
== Frequently Asked Questions ==
= Does this work with other e-commerce plugins ? =
No. This plugin is for polylang and woocommerce
= Does this work with WPML plugin? =
No. This plugin is for polylang and woocommerce
= What do I need to do in my theme =
Well , Nothing
= Products Category or tags pages are blank =
Just make sure to setup your permalinks , and every thing will be fine , I promise
== Screenshots ==
1. Add and translate products from the same interface you love
2. Products meta is synced , no need to do anything by your own
3. Orders use the customer chosen language
4. Orders language can be changed
5. Get reports in specific language and combine reports for all langauges
6. Control plugin features from its admin page
== Changelog ==
= 0.25 =
* Add the ability to handle the locale code of Paypal checkout
* Fixed locale for emails that are triggered by a Paypal IPN message
* Fixed fields locker is not working in Firefox browser
= 0.24 =
* Added support for Layered Nav Widget
* Added support for endpoints translation
* Fixed products are duplicated when shop page is set as front page
* Fixed [Unable to open order details after 0.20 upgrade](https://wordpress.org/support/topic/unable-to-open-order-details-after-20-upgrade)
* Fixed translations links are not hidden in the order page
* Fixed email is not translated when complete button is used in orders table
* General code improvements
= 0.23 =
* Added support for Woocommerce search widget @see [Duplicated search result](https://wordpress.org/support/topic/duplicated-search-result)
* Fixed translation downloader tries to download woo translations for en_US locale
* Fixed wrong product duplicate behavior
= 0.22 =
* Added Translation Downloader to auto download woocommerce translation files when a new polylang language is add
* Added Arabic translation
* Fixed translation links are hidden in posts page
* General code improvements
= 0.21 =
* Added admin interface to allow user to control plugin features
* Added link for every attribute to search for its translation in the polylang strings table
* Added generic fields locker
* Added POT file for translation
* Fixed product_type is not synced in 0.20 version
* General code improvements
= 0.20 =
* Added the ability to sync total_sales when stock value is changed
* Added the ability to combine product report with its translation
* Added the ability to combine category report with its translation
* Fixed database error in sales_be_category reports
* Fixed Orders Interface to use the current user language instead of the order language
= 0.19 =
* Added the ability to set the write permalinks that can work with polylang if the default woocomerce permalinks are used
= 0.18 =
* Added basic support for reports (filter by language)
* General fixes
= 0.17.2 =
* Fixed issue#2 (https://github.com/hyyan/woo-poly-integration/issues/2)
= 0.17.1 =
* Removed wrong php used statement
= 0.17 =
* Fixed (Polylang language switcher is disabled even if there is no variable products)
* Added the ability to sync product category custom fields
= 0.16 =
* Added support for product gallery translation
= 0.15 =
* Extended meta list to include _visibility
= 0.14 =
* Released in the wordpress repository
== Upgrade Notice ==
= 0.20 =
The release includes many new features for reports , improve the support for emails , and include
new bug fixes
= 0.25 =
The release includes important fixes , update immediately