Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vB Global Translator - Multiply your indexed pages & put search traffic on autopilot Details »
vB Global Translator - Multiply your indexed pages & put search traffic on autopilot
Mod Version: 2.5, by Dave Hybrid (Member) Dave Hybrid is offline
Developer Last Online: Dec 2013 I like it Show Printable Version Email this Page

vB Version: 3.8.4 Rating: (4 votes - 5.00 average) Installs: 30
Released: 28 Oct 2009 Last Update: 28 Oct 2009 Downloads: 196
Not Supported Uses Plugins Template Edits Additional Files External Content  

vB Global Translator - 100% FREE!


Accept no substitutes, the ORIGINAL and BEST translation MOD.

Below is a graph showing visits from search engines to new generated translated pages ONLY over a 4 month period straight after MOD install.

Yes, that's right, 9000 EXTRA visits per day, and growing. Nearly 3/4 of a MILLION uniques EXTRA in total.



So what does this do?

vB Global Translator automatically translates your forum into 31 other languages via the Google translate API, stores those translations in a MySQL database then rewrites new URLs so you end up with 31 new pages in 31 new languages for every current page.

So, if you have 10,000 pages, this MOD will translate those pages into 31 languages making a total of 310,000 pages in 31 languages. This results in a flood of international traffic and referrals from the search engines. If you are getting 1,000 visits a day from your 10,000 pages imagine how many referrals you will get from 310,000 pages!

The current languages this MOD works with are all supported and allowed by AdSense so you can expect your income to rise accordingly without issue. I have this running on a 20,000 thread forum and after a few months I have more than quadrupled my search engine traffic.

Note - This script runs off a database. The 1st time a translated page is loaded by a user or search bot the words need to be sent to the Google Translation service, the words are then saved into the database, this can take a varying amount of seconds depending on how heavy your pages are with content. The next time the page is requested it loads from cache and speed is instant. Over time, users and bots will cache your entire site automatically and all translated pages will load the same as normal pages. Please be patient, this is a long term MOD, Google doesn't index normal pages overnight and these translated pages are no different.

LIVE DEMO

How do I Install?

Note - This script uses cURL, make sure it is installed and enabled on your server. If in doubt ask your host.

Download the zip and open it, if you are using standard vBulletin URLs (like vbulletin.org) use that folder for your base files. If you are using mod-rewrite vBSEO URLs (like vbseo.com) then use that folders files.

You need to add a new MySQL database to your domain to store the translated pages. Setup the database in your domain control panel. Open the database in phpmyadmin or similar and run the following query's to import the tables.

First you need to add a new MySQL database to your domain to store the translated pages. Setup the database in your domain control panel. Open the database in phpmyadmin or similar and run the following query's to import the tables.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Next open translate.php, we need to change a few variables to make this work, they are all at the top of the file.

Add your new database details in the relevant fields.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Now change $originalEncoding variable to match your forum base encoding. The default is English (iso-8859-1). You can find your default by viewing the source of one of your forum pages, it is at the top.

Next, change the $fl setting to also match your forum base language. The default again is english (en). If different swap with the relevant code from the table below.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Next save translate.php and open translateflags.php.

You need to comment out (remove the code) the flag for your base language otherwise you can cause duplicate URLs for those pages and this can be bad for SEO.

All the flags are on separate lines in alpha order, find your language and add <!-- to the start and --> to the end of the line.

eg; <!-- language flag code -->

Upload both php files to your forum root, if your forums are in a /forums/ folder, subdomain or similar upload the files there. Upload the /flags/ folder to your domain root, thats the domain root.

In your vBulletin admin panel add a new plugin with the following settings.

Hook Location: global_complete
Title: vB Global Translator
Execution Order: 50
Plugin PHP Code:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Next, edit the en part of 'lang="en"' code on line 3 above to also match your forum base language. The default again is english (en). If different swap to the relevant code from the language table above.

Save the plugin and activate.

In your vBulletin admin panel add another new plugin with the following settings.

Hook Location: global_start
Title: vB Global Translator Flags
Execution Order: 5
Plugin PHP Code:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Save and activate.

Finally add the code below to your template so the flags to select languages appear. This is typically the header, navbar or footer so that they display on every page. You can wrap the in an if condition if you want to just show them on just thread pages or certain forums.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

To test the system translate a few pages and make sure your database tables are filling with data. View them in phpmyadmin.

That's it.

Please rate and click install to receive updates.

THANK YOU!


Version History:

v2.5

* Updated to include more adsense supported languages - Lithuanian, Ukrainian, and Latvian.

Upgrade Info; http://www.vbulletin.org/forum/showp...09&postcount=2

v2.4

* More DB optimization, fastest ever read/write cache speed

Upgrade Info; http://www.vbulletin.org/forum/showp...&postcount=294

v2.3b

* Small change to database optimization

Upgrade info; http://www.vbulletin.org/forum/showp...&postcount=267

v2.3a

* Small fix to avoid translation of non braking spaces to normal spaces

Upgrade info; http://www.vbulletin.org/forum/showp...&postcount=218

v2.3

* More change to database optimization.

Upgrade info; http://www.vbulletin.org/forum/showp...&postcount=198

v2.2

* More improvements to database code, better speed and lower data size
* Flag files combined size reduced from 40kb to 3kb for faster page load speed

Upgrade info; http://www.vbulletin.org/forum/showp...&postcount=151

v2.1

* Meta description and meta keywords now translated in the output source code, better for SEO and search engine indexing
* Note no change to files so download v2.0 below is v2.1

Upgrade info; http://www.vbulletin.org/forum/showp...&postcount=133

v2.0

New database system

* Pages now cache very fast and cached pages load instant
* No added server load whatsoever, none
* No false database errors, test sites got 1 or 2 in 24hrs
* Fixed lang="en" meta issue, now matches language of translation
* Fixed issues with encoding not working 100%
* Fixed issue with duplicate URLs of base language

Upgrade info; http://www.vbulletin.org/forum/showp...30&postcount=2

v1.7

* Removed ioncube encryption to bring script inline with vBulletin.org rules

v1.6

* Fixed nofollow block on flag links for users with vbseo sites
* Fixed adsense ads showing for translation services etc. by adding section targeting ignore tags

v1.5

* Fixed database speed issues by using InnoDB instead of MyISAM
* Code encrypted with ioncube

v1.0

* Script base version

Donations received from:

Sweeks
puertoblack2003
tpearl5
45wheelgun
imported_silkroad
cyc

Thank you!

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	graph.gif
Views:	1666
Size:	18.7 KB
ID:	105784  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Miscellaneous Hacks vB Global Translator - Multiply your indexed pages & put search traffic on autopilot Dave Hybrid Modification Graveyard 690 12 Aug 2009 15:17
Miscellaneous Hacks vB Global Translator - Multiply your indexed pages & put search traffic on autopilot Dave Hybrid Modification Graveyard 316 26 Jun 2009 23:55

  #46  
Old 03 Dec 2009, 22:07
Bouncer222 Bouncer222 is offline
 
Join Date: Oct 2009
Yes it said in the <body> part of the code, I read a whole bunch of tutorials, yet can't figure it out, mind just telling me where your code is pasted?

And should I be translating as much as I can myself in order to increase traffic? Or would it otherwise if I do not translate it myself cause the SEO of my site to only slowly go up or barley go up because other countries won't automatically translate my site?

Thanks.
Reply With Quote
  #47  
Old 04 Dec 2009, 01:30
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
 
Join Date: Sep 2008
Real name: Michael Miller Jr
Originally Posted by Dave Hybrid View Post
It will happen, just need to get round to it. I need it personally for my sites so it will happen soon. Thanks.

No, thanks to you for the prompt reply.. I'll be waiting on this one (patiently of course )

Mike
__________________
Daddy Does Dios and Figs!

Search - Use the search feature to find similar issues/answers.
Information - Include screenshots, copy/pasted error codes, url etc.
Fixed - Please return to your thread/post and let us know how it was fixed!
Thanks - For participating! Click the "Like" on a post if someone helped you!
Reply With Quote
  #48  
Old 04 Dec 2009, 04:45
vBB-vietnam vBB-vietnam is offline
 
Join Date: Apr 2006
it blank page with my translate page
i F5 4-5 times to translate 1 page
can you help me

Last edited by vBB-vietnam; 04 Dec 2009 at 05:42.
Reply With Quote
  #49  
Old 05 Dec 2009, 23:55
Bouncer222 Bouncer222 is offline
 
Join Date: Oct 2009
I have a couple good suggestions for 3.8 version meanwhile and 4.0 in future.

Have the translations flags scroll with the browser. So as the viewer scrolls the page down, the translation flags scroll on the bottom middle of browser with the user if you get what I mean.

Have the option so that if for example index.php is translated into russian but no other page for example is translated into russian, or a couple are, and a russian person views index.php, then if he clicks on another page, it will right away translate that page into his language, instead of giving him it as a default language of the forums, makes it easier and faster to translate all pages, and satisfies the viewer.

What you think?

I think that the translation flags to scroll with the browser is very important for it to be noticed. I currently have it at the footer.
Reply With Quote
  #50  
Old 06 Dec 2009, 09:05
spmatrix spmatrix is offline
 
Join Date: Jul 2009
Thanks, very good, but I have a problem, (I do not know how much it is).

When I select a language, when I change page, puts me again the default language, and I should again select the language.

Is there way to keep the language in each change of page, and not need to select it each time?
Reply With Quote
  #51  
Old 06 Dec 2009, 09:47
imported_silkroad imported_silkroad is offline
 
Join Date: Dec 2003
Originally Posted by spmatrix View Post
Is there way to keep the language in each change of page, and not need to select it each time?
There is another vB translation mod, winner of the MOTM last month (November), that has this feature, FYI.
Reply With Quote
  #52  
Old 06 Dec 2009, 11:11
spmatrix spmatrix is offline
 
Join Date: Jul 2009
Cool

Originally Posted by imported_silkroad View Post
There is another vB translation mod, winner of the MOTM last month (November), that has this feature, FYI.


I know but I want this one.
Reply With Quote
  #53  
Old 06 Dec 2009, 11:27
CThiessen CThiessen is offline
 
Join Date: May 2007
Originally Posted by spmatrix View Post
Is there way to keep the language in each change of page, and not need to select it each time?
Itīs up to you.
Please select on of the following options:

1.
Originally Posted by imported_silkroad View Post
There is another vB translation mod, winner of the MOTM last month (November), that has this feature, FYI.
2.
Originally Posted by spmatrix View Post
I know but I want this one.
__________________
My Sites in German: Brasilien with Brasilien Forum
Reply With Quote
  #54  
Old 08 Dec 2009, 15:47
riosaigon riosaigon is offline
 
Join Date: Apr 2009
Data for translate so large . 3 days , more than 250 mb ..
www.forum.heavengay.com
Reply With Quote
  #55  
Old 13 Dec 2009, 11:40
dfe dfe is offline
 
Join Date: Oct 2006
Good product!
Reply With Quote
  #56  
Old 13 Dec 2009, 12:49
NAZIA's Avatar
NAZIA NAZIA is offline
 
Join Date: Feb 2008
Real name: NJ
This is really great job... Please can you update this for VB 4...
Reply With Quote
  #57  
Old 16 Dec 2009, 14:52
Dave Hybrid's Avatar
Dave Hybrid Dave Hybrid is offline
 
Join Date: Mar 2007
Originally Posted by NAZIA View Post
This is really great job... Please can you update this for VB 4...
There will be a vB4 version soon. Thanks.
Reply With Quote
  #58  
Old 03 Jan 2010, 06:37
SKSApps SKSApps is offline
 
Join Date: Apr 2007
this plugin is really server intense or can be when a bunch of pages are accessed at once and everything is trying to be processed and put in the sql database.
Reply With Quote
  #59  
Old 07 Jan 2010, 09:19
valendono valendono is offline
 
Join Date: Feb 2008
its really not good for big board though, tested with 4000++ user at once.
Reply With Quote
  #60  
Old 07 Mar 2010, 14:11
punk23 punk23 is offline
 
Join Date: Oct 2005
I stopped using this a while ago for various reasons - none related to the excellence of this mod.

Can you tell me if it's safe to remove the DB created by this mod?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 22:17.

Layout Options | Width: Wide Color: