vBET
17-01-10, 21:24
Hello.
Finally after many changes and many performance improvements we give you vBET 3.3.0 :) Please see full list below.
NOTE: there are 2 simple additional update steps in this release for those who are using vBSEO:
Change first vBET .htaccess rule and remove index.php from there.
After update please go to integration with vBSEO section of readme.html file and please execute step 4 "SEO links translation integration - part 2".
NOTE 2: vBET 3.3.0 has new cache system - please note that during update your old cached data will be removed.
What's changed - lot of things... :)
Performance improvements:
New cache system (taking less space, faster for all operations) - separate cache tables for each language
Improved translation algorithm
Memory usage optimization (faster arrays release)
Faster translation tracking and flags URLs generation
Redirections performance improvement (stopped page evaluation after sending redirect header)
Performance improvement for "Always trust user" strategy for language detection
Performance improvement for new translations (new cache parameter "Stop looking after x failures")
Performance improvement for cache clearing (new cache parameter "Cache clearing timelap" - you can customize how much time to wait between clearing cache tables (now cache have over 150 tables, so we split one huge task to many small tasks, which you can additionally split with waiting time - this will decrease your server load during cache clearing time)
Many little code optimizations
Titles are taken ignoring series
Optimized flags (over 60% smaller files with similar quality)
RSS generation improvement (without usage of template for translation)
New features:
Added cache parameter "Stop looking after x failures" (optimizes cache usage for new translations)
New cache parameter "Cache clearing timelap" - you can customize how much time to wait between clearing cache tables (now cache have over 150 tables, so we split one huge task to many small tasks, which you can additionally split with waiting time - this will decrease your server load during cache clearing time)
New misc parameter "Show original text" - now original message written in different language can be disabled during translation, shown in normal way or injected by JavaScript (best for SEO, eliminates duplication content issues and makes sure that Google will not index original text on translated page)
New main parameter "Ignore URLs" - configurable list of ignored URLs (such URL will not be tracked in translation, will not show flags and if someone will try to translate it he will be redirected to original content)
New flags parameter "Show flags for registered users" (you can restrict which translations are supported for registered users)
Added flags parameter "User Default Language Place" - now it is supported custom place for default language in registration form
New flags parameter "Highlight active flag"
Removed parameter "Reverse direction" now it is recognized automatically according to styles.
Added option to misc parameter "Redirect to edit profile" - "Over and over again until default language will be set" (brutal forcing)
Added support for lang BBCode to quick reply in group discussion
Usernames not translated in who is online
Added lang, langtitle and notranslate bbcodes description in FAQ (vBulletin Enterprise Translator (vBET) - BB Code List (http://www.vbenterprisetranslator.com/forum/misc.php?do=bbcode))
Changed templates:
vbenterprisetranslator_inpost_translate (if you made changes you need to undone it, otherwise you will not have new functionalities like appropriate changing text directions for specific translations and original text injected by JavaScript)
Bugs corrected:
In member info you will see member default language flag (not from the looking one)
Changing text direction corrected and even improved (determined separately for whole page and for each original text of messages written in different languages)
It is allowed now to use vBSEO options "Define Homepage Aliases" and "Force Forum Root as Homepage?" (need to change first vBET .htaccess rule and remove index.php from there)
Eliminated strange redirections (with vbet_flag- in URL)
Eliminated issue with several language codes in one URL
Translation of flags supported appropriately (eliminated issue with '-' sign in phrase name and translated values taken during page generation - not hard-coded like before)
langtitle BBCode parsed in who is online
Not translated usernames in who is online
Added missed languages to "Forum language" option
Supported canonical URL
Eliminated php errors with mysql functions
Corrected html validation errors
Group messages titles do not show langtitle anymore
Corrected encoding issue in RSS channels
Corrected bug with changing language in User CP (after changing default language)
ENJOY!
Finally after many changes and many performance improvements we give you vBET 3.3.0 :) Please see full list below.
NOTE: there are 2 simple additional update steps in this release for those who are using vBSEO:
Change first vBET .htaccess rule and remove index.php from there.
After update please go to integration with vBSEO section of readme.html file and please execute step 4 "SEO links translation integration - part 2".
NOTE 2: vBET 3.3.0 has new cache system - please note that during update your old cached data will be removed.
What's changed - lot of things... :)
Performance improvements:
New cache system (taking less space, faster for all operations) - separate cache tables for each language
Improved translation algorithm
Memory usage optimization (faster arrays release)
Faster translation tracking and flags URLs generation
Redirections performance improvement (stopped page evaluation after sending redirect header)
Performance improvement for "Always trust user" strategy for language detection
Performance improvement for new translations (new cache parameter "Stop looking after x failures")
Performance improvement for cache clearing (new cache parameter "Cache clearing timelap" - you can customize how much time to wait between clearing cache tables (now cache have over 150 tables, so we split one huge task to many small tasks, which you can additionally split with waiting time - this will decrease your server load during cache clearing time)
Many little code optimizations
Titles are taken ignoring series
Optimized flags (over 60% smaller files with similar quality)
RSS generation improvement (without usage of template for translation)
New features:
Added cache parameter "Stop looking after x failures" (optimizes cache usage for new translations)
New cache parameter "Cache clearing timelap" - you can customize how much time to wait between clearing cache tables (now cache have over 150 tables, so we split one huge task to many small tasks, which you can additionally split with waiting time - this will decrease your server load during cache clearing time)
New misc parameter "Show original text" - now original message written in different language can be disabled during translation, shown in normal way or injected by JavaScript (best for SEO, eliminates duplication content issues and makes sure that Google will not index original text on translated page)
New main parameter "Ignore URLs" - configurable list of ignored URLs (such URL will not be tracked in translation, will not show flags and if someone will try to translate it he will be redirected to original content)
New flags parameter "Show flags for registered users" (you can restrict which translations are supported for registered users)
Added flags parameter "User Default Language Place" - now it is supported custom place for default language in registration form
New flags parameter "Highlight active flag"
Removed parameter "Reverse direction" now it is recognized automatically according to styles.
Added option to misc parameter "Redirect to edit profile" - "Over and over again until default language will be set" (brutal forcing)
Added support for lang BBCode to quick reply in group discussion
Usernames not translated in who is online
Added lang, langtitle and notranslate bbcodes description in FAQ (vBulletin Enterprise Translator (vBET) - BB Code List (http://www.vbenterprisetranslator.com/forum/misc.php?do=bbcode))
Changed templates:
vbenterprisetranslator_inpost_translate (if you made changes you need to undone it, otherwise you will not have new functionalities like appropriate changing text directions for specific translations and original text injected by JavaScript)
Bugs corrected:
In member info you will see member default language flag (not from the looking one)
Changing text direction corrected and even improved (determined separately for whole page and for each original text of messages written in different languages)
It is allowed now to use vBSEO options "Define Homepage Aliases" and "Force Forum Root as Homepage?" (need to change first vBET .htaccess rule and remove index.php from there)
Eliminated strange redirections (with vbet_flag- in URL)
Eliminated issue with several language codes in one URL
Translation of flags supported appropriately (eliminated issue with '-' sign in phrase name and translated values taken during page generation - not hard-coded like before)
langtitle BBCode parsed in who is online
Not translated usernames in who is online
Added missed languages to "Forum language" option
Supported canonical URL
Eliminated php errors with mysql functions
Corrected html validation errors
Group messages titles do not show langtitle anymore
Corrected encoding issue in RSS channels
Corrected bug with changing language in User CP (after changing default language)
ENJOY!