Plugin Directory

TranslateMyBlog

NOTE: The service is now in private beta (though anyone is free to experiment with our plugin). If you'd like to participate, please contact us and include a link to your blog.

Installation instructions for beta users:

  1. Download the plugin here.
  2. Install Plugin Go to Plugins > Add New. Click Browse, and select "translatemyblog.zip" for upload. Click "Install Now"..
  3. Activate plugin Once the upload is complete, click "Activate Plugin"
  4. Agree to terms / Grant access Once the plugin is activated, go to Settings > Translate My Blog in the left sidebar of your Dashboard. Click Agree / Grant access. This will let our professional translators post translations to your site. It will also install our Google Analytics script so that we can prioritize your most popular posts for fastest translation (note: if you use Analytics already, disable this option after granting access).
  5. Install widgets Go to Appearance > Widgets in the left sidebar of your Dashboard. Drag the two "Translations" widgets to your sidebar and click "Save Changes".
  6. Add code to your templates (recommended). You can display Translate My Blog links below the post title by adding the code below to your templates.
  7. That's it on your side! On our side, we'll try to figure out what posts will be popular with people who speak other languages, and add a translation here and there.

Code to add to your templates (It's painless, and gives your users a better experience):

To display translation links under the title of the post (where they'll be more visible to users), go to Appearence > Editor, edit your Main Index Template (index.php) and insert

<div><?php if(function_exists('translatemyblog_display_translations')) {translatemyblog_display_translations($id);} ?></div>

...before the line or after the post title.

To display links back to the original post on the translation page (along with links to translations in other languages) edit your Single Post (single.php) template and insert

<div><?php if(function_exists('translatemyblog_display_translations')) {translatemyblog_display_translations($id);} ?></div>
<div><?php if(function_exists('translatemyblog_display_parent_link')) {translatemyblog_display_parent_link($id);} ?></div>

...before the line or after the post title.

Uninstalling TranslateMyBlog

You can revoke access and disable our Google Analytics by clicking "Revoke Access" in settings. This will preserve all existing translations. To deactivate and remove everything, click "Remove User" on the settings page and then delete the user, deleting all posts.

Layout and Styling

You can style what is displayed by the plugin using CSS, in your theme file. The block of translation links that appears in your sidebar is a wordpress widget, and you can change its position in Appearance -> Widgets in the Dashboard.

Download

FYI

Compatibility beta

Your Setup

Log in to vote.

The Consensus

No data

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(0 ratings)