kilbot / WooCommerce-POS

:bangbang: All development now at https://github.com/wcpos.
http://wcpos.com
GNU General Public License v3.0
353 stars 125 forks source link

Wpml inventory bug? #41

Open dgarroway98 opened 9 years ago

dgarroway98 commented 9 years ago

I have just noticed that our inventory is getting out of sync between our english products and their french translations.

With wpml, in the products page we can see all products (english -original and french - translations). If I change the inventory (or another field) on an english product, the french product is automatically updated. If I try to edit a french product, they only fields I can change are the title/description.

Thus, with the products page on the wp admin it is not possible put a different inventory value for the product translations.

However, with many of our products, the french items stock is lower than the english stock. These include many items that have never sold on our online store, only in the POS.

Any idea how this is happening? It isn't all the time, but seems to be often enough (about 5% of my products are now out of sync). Putting them back in sync is not a problem (I just have to update the english inventory), but I would like to find out why it is happening.

kilbot commented 9 years ago

Hi Diana, I'll download wpml and do some testing ... I'm on a 0.4 sprint right now, but I'll add this to the list of things to look at after 0.4 is released.

dgarroway98 commented 9 years ago

Perfect thanks! If I figure out a pattern in the products or anything else in the meantime, I’ll let you know.

On Nov 27, 2014, at 6:26 PM, Paul Kilmurray notifications@github.com wrote:

Hi Diana, I'll download wpml and do some testing ... I'm on a 0.4 sprint right now, but I'll add this to the list of things to look at after 0.4 is released.

— Reply to this email directly or view it on GitHub.

kilbot commented 9 years ago

Hi Diana, I am currently looking at the WPML plugin to see how it might be used with WooCommerce POS. I know this post was made a long time ago using the previous version of WooCommerce POS ... I'm just wondering if you are still using WPML + WooCommerce POS and if there are any issues that need to be looked at.

From my quick test it looks like the POS functions normally with the default language, but does not allow switching between languages. Is there a need to switch between languages in your use case?

dgarroway98 commented 9 years ago

Hi Paul,

I just updated to 0.4.5 - thanks! Happy to have the display bug fixed. While updating, I realized I never responded to this request. I’m sorry for it passing by without response.

I am still using WPML + wooCommerce POS.

Your testing has the same results as I do. I can only search in the default language. Ideally, instead of manually switching between languages, the search would return any matching name result from any installed language.

I had a POS in Oscommerce that worked with multi-language and it had this feature (search would auto-search strings installed in any language). It was perfect for our workflow and very useful in a multi-lingual work environment. It made for a very powerful search.

It would be nice to also have an option where we could choose the language for the receipts (and or display of POS). This could be a store-specific setting in the setup and doesn’t need to be in the POS interface. For example, if I had multiple retail outlets in different canadian cities, I would want to be able to choose a default English receipt in the English-speaking cities and a default French receipt for the French-speaking cities.

But the search should still bring up items that match in any language (display could be in default language or receipt language).

For example:

I have the following items in inventory and my display (receipt) language is in English.

Item 1: ENG: The dog puzzle FR: Le casse-tête des chiens

Item 2: ENG: 3D Brain-teaser FR: Puzzle en 3D

If I then search in the POS for “puzzle”, I would expect to see both items listed using the display language. So if my display language preference is in English, I would see:

Item 1: The dog puzzle Item 2: 3D Brain-teaser

I see item 2 because the french description matched, even if the display language is English.

Does this make sense? If you have questions on the “why” let me know.

Thanks for asking.

Diana

On Sep 2, 2015, at 7:18 AM, Paul Kilmurray notifications@github.com wrote:

Hi Diana, I am currently looking at the WPML plugin to see how it might be used with WooCommerce POS. I know this post was made a long time ago using the previous version of WooCommerce POS ... I'm just wondering if you are still using WPML + WooCommerce POS and if there are any issues that need to be looked at.

From my quick test it looks like the POS functions normally with the default language, but does not allow switching between languages. Is there a need to switch between languages in your use case?

— Reply to this email directly or view it on GitHub.