WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Wordpress installation in italian, I need to keep italian for the admin section but the frontend needs to be in english. The theme is custom so that's ok, but in single posts I'm using comments_template() which prints its output in italian.

I have read this question but adding that filter seems to have no effect.

Is there anything else I need to do to change comments_template() language?

share|improve this question
Any progress? Was my answer helpful? – toscho Oct 6 '12 at 22:24

There are two options:

  1. Replace all default strings for the comment form. Look at wp-includes/comment-template.php for available filters (there are many).

  2. Set your blog's default language to English, install the plugin WP Native Dashboard, load the Italian language files and set the admin language to Italian.

Here is a screen shot of the plugin settings:

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.