May 29, 2018 at 3:46 pm #21025
could you please inform me about how could I translate some strings in checkout page. Please check attachment.
Everything seems to be OK in .po file and worked properly till update.
Maybe you have to update those strings in your template files.
Thank you in advanceMay 30, 2018 at 9:22 am #21063
Could you please try go to Loco > Plugins > WooCommerce and translate again.
Best regardsMay 30, 2018 at 12:06 pm #21082
I am not using Loco Translate.
Translations are made straight forward with .po files.
WooCommerce .po is updated with the latest .pot file.
Gecko .po is updated with the latest .pot file too.
The only untranslated sting is the “I’ve read and accept the terms & conditions”
It uses english language although the greek translation is correct in Gecko .po.
It worked properly until 3.3.5
I think the specific string in woocommerce has changed.
Please check your terms.php file.
ThanksMay 30, 2018 at 7:26 pm #21104
Please download attach file and extract to gecko > core > libraries > vendors > woocommerce > templates > checkout
And after that try to translate again.
Best regardsMay 31, 2018 at 12:31 pm #21151
I replaced the file but no translation yet.
Then, I disabled the specific file and in this way all the default woocommerce translations are shown properly (with GDPR text above too).
I hope that helps.
ThanksMay 31, 2018 at 5:18 pm #21159
Please update theme to latest version and try to click to “Sync” button before translate.
Best regardsMay 31, 2018 at 10:24 pm #21171
“Sync” what & where?
As I said you, I’m not using any plugin for translation.
ThanksJune 1, 2018 at 1:14 am #21185
I’m talking about Loco translate plugin http://support.janstudio.net/forums/topic/theme-translation/
Best regardsJune 1, 2018 at 2:06 pm #21199
I manually translate gecko theme updating each time from your pot file.
Everything worked properly till last update.
All the other translations still work in file.
The “I’ve read and accept the terms & conditions” string cannot be translated and it should.
Please recheck your if statements in terms.php file.
ThanksJune 1, 2018 at 11:00 pm #21221
Please download attach file, extract and replace file in themes/gecko/core/libraries/janstudio/language/gecko.pot
Best regardsJune 4, 2018 at 2:04 pm #21305
I followed your instructions.
I replaced gecko.pot with the attached (I compared the 2 pot files and looked exactly the same, except the creation date)
I updated my .po file from the new .pot file.
Unfortunately nothing changed.
The specific string is still not translated!June 4, 2018 at 4:28 pm #21307
This issue because we have code to compatible backward with older version of WooCommerce, if you use plugin to translate you have to translate same string 3 times and it will work well.
I remove code for older version of WooCommerce.
Please download this file and extract to gecko-child > woocommerce > checkout. If still there please replace in gecko > core > libraries > vendors > woocommerce > templates > checkout
Best regardsJune 4, 2018 at 11:36 pm #21329
Hi, unfortunately didn’t worked both ways!
I see your code, you bypassed some if statements in order to force the change.
Template override worked with no translation change.
I keep disabling the terms.php in order to get the official translation.
ThanksJune 8, 2018 at 7:23 pm #21468
Hi, any news about how to translate the strings without using Loco translate?
Unfortunately same behavior has the cart page (just like bordou)
Coupon, Apply coupon, Update Cart remain untranslated.
ThanksJune 9, 2018 at 2:13 am #21475
Did you use gecko.pot file i attach in this topic and put in themes/gecko/core/libraries/janstudio/language?
You must be logged in to reply to this topic.