Background of the issue:
I am trying to translate strings on my website, which has Armenian as the default language. The issue arises when the original string is in English, as the translations do not appear on the page. This problem occurs with strings from plugins or the theme, such as those from the GiveWP plugin.
Symptoms:
Translations do not appear on the page if the original string is in English, but work correctly if the original string is in Armenian.
Questions:
Can you please help me understand the correct way to translate these strings?
Thank you for waiting. To proceed as I said, I need two things from your side:
1. Please provide me with an example of a Theme string that's not being translated, along with a link to a page where I can see it on the website. With this information, I can create a new ticket for it and work this issue in parallel.
2. Please install and set up the Give plugin, in the Sandbox (testing website) I've created. Please set up the plugin, so there's a page showing the same strings that had the issue on your website. I'm asking that, because I suspect this issue is not specific to your website, but is a broader compatibility issue between WPML and Give. The Sandbox has English as primary and German as secondary, the language choice doesn't really matter here. You can access it here:
hidden link
The idea here is to recreate the issue in isolation, so one example suffices. Please don't import, create or install anything that's not related to the issue. Let me know when you're done. I know this takes some effort, so thanks in advance for your cooperation.
1. I've added the 'Exhibition' string to the theme’s sidebar.php file and translated it into Armenian, but on the Armenian version of the site, it still appears in English. Please see the attached screenshots.
String Translation page: hidden link
Front page: hidden link
2. I've installed and configured the GiveWP plugin in your sandbox account. With the default languages set to English and German (as the secondary language), everything works correctly. hidden link
hidden link
hidden link
hidden link
After that, I changed the default language to German — it still worked correctly.
Then I added Armenian to the language list, translated the strings, and reproduced the issue. hidden link
Thanks in advance.
New threads created by Lucas Vidal de Andrade and linked to this one are listed below:
I'm analyzing, and will get back to you once I need/have new information. Thank you for your cooperation and patience so far. Perhaps I'll need to check how the website behaves without switching default languages along the way. I'll let you know.
Thank you for waiting. I've sent your ticket to analysis, and will get back to you once I have or need new information.
As for the strings from the theme, even though the issues look related, I don't really think they are. To investigate that, I've decided to create a new ticket, so we can work organized and in parallel. I'll answer you directly there: