Digital experiences for all disciplines
New Landing › How can we help? › Themeforest Theme Support › Neighborhood › Shop and product pages messing with blog posts (using WPML)
New Landing › How can we help? › Themeforest Theme Support › Neighborhood › Shop and product pages messing with blog posts (using WPML)
- This topic has 10 replies, 3 voices, and was last updated 9 years by Swift Ideas – Ed.
-
Posted in: Neighborhood
-
December 16, 2014 at 1:45 am #135875
Hello,
I’m getting lots of strange problems after translating my site into Spanish and German with WPML (all WPML modules are updated). Everything seems to be working fine for menus and other content pages, except the Main Shop Page and Single Product Pages in Spanish/German.
I’ve created a single product ‘ES 1’/’EN 1’/’DE 1’ which is translated into three languages (English, German & Spanish). The main language for the site is Spanish, being the other two translations.
The problem is that while the main Shop page is working in Spanish:
http://test.help-plus.net/es/shop/ 🙂It seems kind of messy in English (instead of the main Shop page it shows the text from the product):
http://test.help-plus.net/en/shop/ 🙁Initially I tried translating the slug for the shop directory but it didn’t change anything. So I’ve kept it being /shop/ in all three languages.
At the same time, Product Pages are working the other side down in those languages:
They work fine in English:
http://test.help-plus.net/en/shop/en-1/ 🙂
But they don’t work in Spanish:
http://test.help-plus.net/es/shop/es-1/ (it shows a menu at the right and the title and picture of a blog post) 🙁News / Noticias (Blog) and their translated posts are working fine in both languages Spanish and English.
I’m not sure if I am doing something wrong (I think I’ve double checked everything) or if I’m facing any kind of bug. But this is driving me crazy… 🙁
Also, is English a mandatory language to get the site working or can I use just Spanish and German?
Thanks A LOT in advance!
December 16, 2014 at 9:54 pm #136076Hi,
Before anything, did you follow all these steps? http://wpml.org/documentation/related-projects/woocommerce-multilingual/
Let us know,
Thanks,
laranz.December 29, 2014 at 11:11 pm #138212Hi,
I’ve made some progress with some of the problems I had some days ago (thanks to the documentation reference, btw!), but I still don’t have a clue of what’s going on with the main Shop page in secondary languages.
Right now, my page has two languages, Spanish (main language) and German. English has been removed from the site right now (it will be used in the future). The Shop page in German shows the title and text of one of the products (but without the layout and rest of data of a product page), and not the Shop page as it’s shown in Spanish.
Shop page in Spanish: http://test.help-plus.net/es/shop/ (showing shop main page)
Shop page in German: http://test.help-plus.net/de/shop/ (showing info from product page)I’ve correctly assigned the ‘Shop’ page to the WooCommerce Shop page in WC > Settings > Products > Product Page and Shop (screenshot is attached). This should work, but it is not working. It’s set the same way in Spanish and it works fine.
I’ve used the Chrome dev tools to check if the info from the Page was a 404, and it wasn’t. In fact, if I force a 404, I get a blank page without any product info.
I’ve also checked some extra WPML and WooCommerce documentation, googled possible errors, but nothing lets me guess how to solve this!
Thanks in advance,
Attachments:
You must be logged in to view attached files.January 2, 2015 at 5:55 am #138545Hi,
Sorry for a late response, I was away for New Year.
The links you shared gives a time out, can you confirm it is the right URL and also pass the admin details?
January 5, 2015 at 1:46 am #138857Hi, the site is running a bit slow, but it’s working. The URLs were fine, but I changed them in my second post (it was indicated there), and I’ve changed them again in this third post.
I did follow the steps in this page:
WooCommerce Multilingual – Multilingual WooCommerce Sites Made Easy
And I’ve checked all steps one by one in this other page:
http://wpml.org/documentation/support/translating-woocommerce-sites-default-language-english/“By default, the “Strings Language” should be set to English.”
Checked. It’s English. (Screenshot #1)“Go to WPML->String Translation and verify that the original strings are indeed in English. ”
Checked. They are in English. (Screenshot #2)
I haven’t checked ALL strings. There are 325 pages of strings right now; but as far as I’ve seen, they are ‘all’ in English.“Verify that all translations are marked as “complete.””
They are not. There are 325 pages of strings. They will eventually be translated, but not for the shop release date, and for that I need the German Shop page working… Could this be a real issue anyway? Strings not translated are working in English in the site right now, both in Spanish and German, so it’s working ‘normally’ for a WPML site (not translated items/pages appear in the original language). Shop is working fine in Spanish (main language) even with some minor strings in English; but it’s not working in German, even with those same strings in English.“To check if everything is working fine, visit the product and category pages on the site’s front-end, and verify that the URLs are fully translated.”
I’ve changed the Shop URLs to other than English, just to make sure that the URL having ‘shop’ in English (/es/shop/ & /de/shop/) wasn’t the problem. The new URLs are:
http://test.help-plus.net/es/tienda/ (still working fine)
http://test.help-plus.net/de/geschaeft/ (still NOT working)
The URLs were changed from the permalink field of the Shop page (this field is automatically updated when you change the name of the page, but it can be updated from there as well). (Screenshot #3)“Check that all product-attributes are registered in English.”
There are not product-attributes in my shop (no different colors or sizes), so this section is empty. (Screenshot #4)The Shop page in German is not working, and as far as I know I’ve doubled checked everything. At this point I’m afraid I can only count on technical support.
I’ll send the admin details again in a private reply after this one.
Thanks,
Attachments:
You must be logged in to view attached files.January 5, 2015 at 1:50 am #138862This reply has been marked as private.January 6, 2015 at 9:38 pm #139505Hi,
You mean you don’t wanna English, and just want Spanish and Germany but the site is working unexpected? I forward this to our developer to take a look at this issue.
Let us know,
Thanks,
laranz.January 7, 2015 at 9:19 am #139586Yes, I’m not using English in the site, but the strings are set in English (as the “Translating WooCommerce sites when the default language is not English” document indicates).
But even when I had English as a secondary language activated, the main Shop page wasn’t working in secondary languages (being Spanish the main language, those would be German and English, or just German right now).
Also, the wishlist page isn’t working either. I’m not sure if I have to use/buy any plugin for this or if it’s the same problem there.
Thanks,
January 8, 2015 at 12:55 am #139816Hi there,
I’ve had a good look over your site and I can’t see anything you’ve missed. The theme however has nothing to do with how the shop page is set, this is down to WPML, and so I will need to refer you to their support team to get them to check the issue.
You can log a support topic with them here: http://wpml.org/forums/forum/english-support/
Thanks, hope you resolve it shortly.
– Ed
January 9, 2015 at 3:45 pm #140389Hi, Ed,
Ok, thanks. The WPML team has already solved the issue (they didn’t see anything missing in the first place either). https://wpml.org/forums/topic/main-shop-page-not-working-in-one-language-showing-product-page-title-and-text/
Still, would you please let me know if I have to install any plugin or create any page to get the Wishlist working? Right now it is not working, but I’m not sure if I have to do something or if it may be something related with the other WPML issue.
The link to the wishlist refers to http://test.help-plus.net/en/wishlist/ but there’s no page in that address (I didn’t remove any wishlist page, though).
Any advice will be appreciated.
Thanks in advance,
January 11, 2015 at 1:14 am #140597Glad you sorted your issue, thanks for posting the link.
Have you set the Wishlist page in WooCommerce > Settings > Wishlist?
– Ed
-
Posted in: Neighborhood
You must be logged in and have valid license to reply to this topic.