OnePrg
October 26, 2023, 12:52pm
1
I am executing a PUT request to change the product title according to the API documentation. The request is executed without errors. If I perform a GET request for a product, I see that the title field has changed. But the site displays the old title.
{
"product": {
"id": 632910392,
"title": "New product title",
}
}
1 Like
Can you share your site url?
I think that what I was going to suggest was to append .json to the end of the product url to see what title is showing there.
I’m not able to find the product page for that specific product ID though.
OnePrg
November 9, 2023, 5:07pm
5
This is what the product looks like on the website:
Here is its JSON:
But when the request is executed, it shows that the title field has changed.
1 Like
That’s very strange. I’d be curious to see in your theme files what field is being referenced to populate the title on the product page.
1 Like
Maybe it’s a caching thing? I believe that doing a save in the admin should clear the cache? Does the title reflect properly on the frontend after an admin save?
OnePrg
November 22, 2023, 7:19am
9
The reason has been found. The title is updated only in the RU localization. How can I update it in another localization?
Here is the localization plugin.
https://apps.shopify.com/langshop
1 Like
Ah not too familiar with that app. I’d looked into the shopify native translate/adapt localization APIs. Might be good to contact Aheadworks support?
1 Like
OnePrg
November 28, 2023, 10:12am
11
The support team said that there are no automation options using their application.
We are currently considering the option of translating the site into one language.
Thank you for participating.
1 Like