MyBB Community Forums

Full Version: [Tutorial]: How to intergrate google translator on your forums
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Difficulty Level: Easy

First Step:
ACP >> Templates & Style >> Templates >> (Select Template You Want To Edit)

Second Step:
Index Page Templates >> Then click on index_boardstats
[Image: ztc686.jpg]

Replace with this:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="2">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['boardstats']}.gif" id="boardstats_img" class="expander" alt="[-]" title="[-]" /></div>
<div><strong>{$lang->boardstats}</strong></div>
</td>
</tr>
</thead>
<tbody style="{$collapsed['boardstats_e']}" id="boardstats_e">
{$whosonline}
{$birthdays}
{$forumstats}
<tr>
    <td class="tfoot" colspan="2">
        <div class="float_left"><select name="translate"
style="height:20px; font-size:11px;"
onchange="javascript:window.location =
'http://www.google.com/translate_c?hl=tr&langpair=tr%7C' +
this.value + '&u=' + window.location.href;"> <option
value="">Language Selector</option> <option
value="ar">Arabic</option> <option
value="bg">Bulgarian</option> <option
value="zh-CN">Chinese Simplified</option> <option
value="zh-TW">Chinese Traditional</option> <option
value="hr">Croatian</option> <option
value="cs">Czech</option> <option value="da">Danish
</option> <option value="nl">Dutch</option>
<option value="en">English</option> <option
value="ta">Tamil</option> <option
value="fi">Finnish</option> <option
value="ph">Filipino</option> <option
value="fr">French</option> <option
value="de">German</option> <option
value="il">Hebrew</option> <option
value="el">Greek</option> <option
value="it">Italian</option> <option
value="id">Indonesian</option> <option
value="lv">Latvian</option> <option
value="lt">Lithuanian</option> <option
value="hi">Hindi</option> <option
value="ja">Japanese</option> <option
value="ko">Korean</option> <option
value="no">Norwegian</option> <option
value="pl">Polish</option> <option
value="pt">Portuguese</option> <option
value="ro">Romanian</option> <option
value="ru">Russian</option> <option
value="es">Spanish</option> <option
value="sv">Swedish</option> <option
value="rs">Serbian</option> <option
value="sk">Slovak</option> <option
value="si">Slovenian</option> <option
value="ua">Ukrainian</option> <option
value="vn">Vietnamese</option> <option
value="tr">Türkçe</option> </select></div><span class="smalltext">
            <div class="float_right">{$logoutlink}
            <a href="misc.php?action=markread">{$lang->markread}</a> |
            <a href="showteam.php">{$lang->forumteam}</a> |
            <a href="stats.php">{$lang->forumstats}</a>
        </div></span>
    </td>
</tr>
</tbody>

Final Step:
Click on Save and Return to Listing

Solution:
[Image: 11t4aye.png]
Seems like a pretty solid tutorial. Thanks for writing this! Keep it up!
I want add tamil also in the list what the code for it?
simple add the option

value="ta">Tamil</option> <option

i will up date the tut and add ur language
(2011-08-07, 12:39 AM)Dark Byte Wrote: [ -> ]simple add the option

value="ta">Tamil</option> <option

i will up date the tut and add ur language

Correct syntax should be;
<option value="ta">Tamil</option>

Nice tutorial by the way Smile
(2011-08-07, 12:45 AM)Yaldaram Wrote: [ -> ]
(2011-08-07, 12:39 AM)Dark Byte Wrote: [ -> ]simple add the option

value="ta">Tamil</option> <option

i will up date the tut and add ur language

Correct syntax should be;
<option value="ta">Tamil</option>

Nice tutorial by the way Smile
the <option is defined in the code so all u need is the

value="ta">Tamil</option> <option i do things weird

and thx
Hey, the 2 pictures are missing, and I don't know if they have important info in them!

I have a multi-lingual userbase, and this would really help.

do you have webpage translator for Filipino language?
It's faild in my forum, I'm Vietnamese, so my english very bad