Features / Usability

Features / Usability

Functionality of the integrated machine translation

posts: 3625 United States

I am not sure the machine language feature is applicable any longer, as most modern browsers support translation on-the-fly... however, I've successfully integrated Google's translation widget (which is still free, but unsupported). You can see it in action here.

To do this, you'll need to customize the translated-lang.tpl template for your theme.

Replace this:

li class="dropdown-header">
					{tr}Machine translations{/tr}

With something like this:

li> div>{tr}Machine Translation{/tr} div id="google_translate_element"> /div> /div> /li>

Then add the Google translation widget JS to your site

sc ript type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
</sc ript>
sc ript type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></sc ript>

Tiki strips out the code in these examples, I hope you're able to still use them!

Please note that the Google translation widget no longer allows new accounts (see https://translate.google.com/intl/en/about/website/), but this may still work for you.

Good luck!


- Rick | My Tiki Blog | My Tiki UserPage

Why be a dummy? Get smarty! TikiForSmarties.com
Tiki for Smarties, your source for the best (and only) Tiki books, guides, and tutorials.