February 23, 2016 at 11:59 pm #86141hugodebeParticipant
Hi there, I am pretty new to WordPress and development but I read and test a lot. However this time I didn’t get how to add the missing translations in pt_BR for the “Leave a comment” and the “% Comments” links that appears on the top of posts on the post pages, but also on the home page, the archive pages, etc.
I modified comments.php from the Clean Box folder for few other missing translations and I worked. But I am sure this is not the correct method, as I will lost my translations when I will update the theme.
Hereafter the complete list of missing translations on my site http://www.montoeu.com (those translations do exist on the WordPress page for “Translation of Clean Box: Brazilian Portuguese”):
– One thought on “%2$s”
– % thoughts on “%2$s”
– % Comments
– Leave a comment
– Newer Comments →
– 1 Comment
– ← Older Comments
– % Comments
https://translate.wordpress.org/projects/wp-themes/clean-box/pt-br/default?filters%5Bterm%5D=comment&filters%5Buser_login%5D=&filters%5Bstatus%5D=current_or_waiting_or_fuzzy_or_untranslated&filter=Filter&sort%5Bby%5D=translation&sort%5Bhow%5D=descFebruary 24, 2016 at 11:44 am #86178
I recommend you to use other method than to change the theme’s core code for translation. You will need to create
clean-box.pot. I downloaded the
pt_BR.pofile from the link you’ve provided and made it work as per the
clean-box.potfile by copying the header in
clean-box.potfile. Then selected Brazilian language in Dashboard=> Settings=> Site Language, and all of the above strings is being translated to Brazilian. You can use poedit for editing .po files and .mo file will be automatically generated.
Let me know if any problem.
MaheshFebruary 24, 2016 at 11:34 pm #86253hugodebeParticipant
Thanks @manesh, I finally managed to install the translations! I spent more than an hours trying to setup the pt_BR.mo and pt_BR.po by different ways but the translation files weren’t working on the Clean Box theme on my site http://www.montoeu.com. Then I updated the theme from 0.5 to the new 1.0 version and it works. This new version comes with the da_DK included.
For people that aren’t familiar with Theme Translations, find hereafter the few steps to install a new language file to your WordPress:
First of all, update your Clean Box theme to the last version (1.0 or higher).
1- I found the Brazilian Portuguese language file for this theme at https://translate.wordpress.org/projects/wp-themes/clean-box. There are a lot of translations from the community.
2- On the language page, at the end of the table, you can “Export” (“All current” in .po format).
3- I opened the downloaded file (
wp-themes-clean-box-pt-br.po) with Notepad++.
4- From the FTP folder
/wp-content/themes/clean-box/languagesI downloaded/opened the
da_DK.pofile with Notepad++ to have a look to the header.
5- I completed the header of my
wp-themes-clean-box-pt-br.powith the following missing lines:
6- I downloaded the Poedit software and used it to edit few translations on my
wp-themes-clean-box-pt-br.po. It’s very easy to use.
7- With Poedit, I saved my file to
Compile to MO...to get the corresponding
Note: I don’t know if the file name of the
.mofiles are case sensitive. I mean, is
pt_BR.pothe same as
pt_br.po? By the way, the standard looks to be
8- I uploaded both
pt_BR.moto the FTP folder
/wp-content/themes/clean-box/languages, where you will see
da_DK.po(Clean Box v1.0).
Reload your web site. Ta da!February 25, 2016 at 12:07 pm #86291
Glad you made it work. And the above one the the great step by step tutorial for creating
.mofiles for translation.
And yes the
.mofiles are case sensitive.
Thank you for the above.
Have a nice day!
MaheshFebruary 28, 2016 at 4:47 am #86424rockyvMemberJune 27, 2017 at 1:08 am #118172fadaaeParticipant
Great effort really appreciate. Finally got the answer…….thank youJune 27, 2017 at 11:22 pm #118229
- The topic ‘Add translation for "Leave a comment" and "% Comments" links on top of posts’ is closed to new replies.