Support is online

Problem with language and quotes when importing #7887

Open kozlovmv opened this topic Friday, 11 December 2015 · 4 replies
Author

After import, quotes in goods like this ", shift to this sequence: "
Firstly I import goods:

category_path;product_name;product_sku;product_s_desc;published
Кроватки\Кроватка детская;#Кроватка детская "Мишутка 8" колесо, качалка#;ЦБ000006903;##;1

Template has language option set to Russian.

All imported correctly.

After that I import property

product_sku;custom_title;custom_value;custom_price
ЦБ000006903;Характеристика;маятник поперечного качания, качалка слоновая кость;47
ЦБ000006903;Характеристика;маятник поперечного качания, качалка бук;0
ЦБ000006903;Характеристика;маятник продольного качания, бук;0

Item name after that look:
Кроватка детская "Мишутка 8" колесо, качалка

If I repeat this procedure Item name look:
Кроватка детская "Мишутка 8" колесо, качалка

Need help.
What to do?

Support

Hello,

CSVI does alter the special characters because that is how VirtueMart stores them. However this should not be duplicated as you see them.

Can you post the debug log of the first, second and third import? So I can see what happens with your product name.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

I set language to product import to russian, and set language to property import to english.
It works!

I have a similar problem but I can't find a reason why all quotes and semiquotes in product name changes to " or & when import products with cron job. If import is processed manually, the problem doesnt exists.

Eikka,
https://www.esoft.fi

Support

Hello,

The same code is used for import during cron as for the web interface. The reason the " for example gets changed to their HTML counterpart is because you will break the HTML of the page. You cannot have something like this

 <input type="text" value="5"inch">

That is invalid HTML. So we must use the HTML entities for showing 5". On import the " is converted to an HTML entitiy and on export it is converted back to it's original version.

Make sure you are running the latest CSVI version, if I remember correctly, a change was made in this regard.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Log in to reply to this topic.