Code

Discussion on Ajax Translator Revolution Lite jQuery Plugin

Discussion on Ajax Translator Revolution Lite jQuery Plugin

Cart 658 sales

SurStudio supports this item

Supported

This author's response time can be up to 2 business days.

136 comments found.

Hi, I purchased the script for : http://tourismrentals.com Now I shifted to SSL. Now my url is https://tourismrentals.com

The plugin stopped the moment when we integrated the ssl. Can you point me towards the problem??

Hi Rajni,

I’m seeing the problem. When you changed to SSL, you also probably changed the server, because seems like this server doesn’t have the mb (multi byte) functions enabled.

The best way to solve this issue is to enable the mb functions, but you’ll have to contact your hosting provider. Or you can contact me by email and I’ll send you a modified file to upload to your server.

Cheers

Heyy!!! Thanks a lot. I installed the MB string function and now its working fine. Thanks a Ton!!

Hi.I have purchased Ajax Translator Revolution Lite jQuery Plugin for my site: http://www.holidaysrentalproperties.com.

This is working on this type of url: http://www.holidaysrentalproperties.com/latestdemo/favorite_destination.php?villa=36

But its not working on this url: http://www.holidaysrentalproperties.com/latestdemo/favorite_destination.php?villa=36

You can try this by put url.

Please check and let me confirm why this issue occur. How i solve this in future.

I can see the http://www.holidaysrentalproperties.com/lib/script.js script is throwing a weird js error. And this file isn’t included in the home page, and is working fine there.

So please remove this file, it isn’t working anyways:

Uncaught Error: Syntax error, unrecognized expression: #v-nav ul li:[tab*=tab1] 

This file, along with another ones are being loaded outside the scope the HTML tag. See the generated HTML code, the HTML tag is closed, and then there are a few script tags more. That’s not what’s causing the issue, but you might want to fix that.

If you check your site with the W3C markup validation service http://validator.w3.org/ you’ll find more than 100 errors.

Cheers

i have checked by removing all js. but still its not working on this page. http://www.holidaysrentalproperties.com/property_detail.php?pID=391 am facing this issue from starting. please check it and let me confirm how i solve it. i have removed script.js.

I can still see the script.js, is still there, check the generated HTML code:

<script type="text/javascript" src="lib/script.js"></script>

Fantastic plugin!

Took a matter of minutes to set it up on our website to allow users to convert it to over 12 different languages.

Would definitely recommend it to anyone looking for a translator for their website.

Thanks!

Thank you for your great review! :)

Im ready to purchase one of your translators – I have a site built in HTML 5 We cater tech support to multiple languages. I was wondering if I get more languages than what I see in the example? If not , do you have a non word press based translator with many different languages?

Hello,

this is the complete list of languages: http://www.surstudio.net/translator-lite-languages.html

But remember, these are scripts/plugins for translating web sites, not web applications.

Cheers

Okay great – Would this be the best one for a non wordpress site? or would the wordpress widgets also work on my site as long as I drag all the directories needed to make it work part of my site? or it needs to be inside wordpress to work?

Yes, this is the best for a non WordPress site. The WP plugins uses functions of WordPress to work, so they won’t work without customization.

Cheers

hi buy Ajax Translator Revolution Lite jQuery Plugin for my site. its working fine. can i freeze some words that am not want to translate by your plugin. please help its very important to me. if not please give me some solution for it. thanks.

thx for fast replay.

i want to know one more thing that its one time purchasing or i shall have to renew every year.

It’s a one time purchase. You DON’T need to renew anything.

Cheers

Hello,

First of all I would like to say that you have built such an amazing plugin, well done!

Secondly, if an ‘excludeSelector’ is not specified, will everything from the page be translated if ‘targetSelector’ is aimed at ‘body’?

Also, are all the flag icons included? Are there any that are included that are not displayed in the demo? Lastly, is the plugin open to strong customisation with CSS?

Thank you, Jade

Oh sorry, I made a mistake in the previous reply. When I wrote excludeSelector, I meant targetSelector.

So, the default value of the excludeSelector parameter is input:hidden, .do-not-translate-me, .dont-translate.

The default value of targetSelector is body.

If you want to translate everything, then you shouldn’t specify any excludeSelector or targetSelector, and just use their default values.

Sorry for the confusion.

No that is fine, thank you for clearing that up for me.

Great plugin, will definitely be purchasing. Thanks!

Nice plug-in.

One quick question, how to specify the target-language?

Basically, I’d like to call the API with a “to” language without clicking the language selector.

Thanks!

Hi Jonathan,

after you initialize the translator, call the click function of the desired flag:

jQuery(".translator-language-es").click();

Where es is the language code for Spanish.

Regards

Thanks!

No problem :)

Hi,
I am going to buy this plugin, but first want to make sure if it will work on my site. The site is made on Modx cms, and istead of making multilingual site by managing multiple domains I would prefer a simple and elegant solution like your plugin.
The test site looks like that – http://gftdhjk-ru.1gb.ru/
Please check it out and say if its possible to integrate your plugin.
Thank you very much!

The key is site/domain associated. But that’s not a problem, when submitting the information, use the test site; and later on, the key can be reassigned.

Just in case, don’t confuse the Item Purchase Code with the API key ;)

thank you!!!

No problem :)

I just received an email from you with my API key, I set everything up and just had an email from you saying that I wasn’t using the right key and that my domain would be blacklisted, well if you check the email you send me telling me I should be using another API key instead you would see that they’re the same. Please let me know if this was a mistake as I am sure people don’t want to be blacklisted for using their own API key!

Regards,

Carl

Thanks SurStudio (y) solving this through e-mail

No problem

I am thinking to purchased your this plugin and I have a question. Can I use this plugin for my website in many web? because I have 4 websites. Or I only use this plugin just 1 website.

please answer

Hi,

you should know that the license you can buy (which is the only one available) allows you to use the plugin in only one site:

You are licensed to use the Item to create one single End Product for yourself or for one client

You can read the full terms here: http://codecanyon.net/licenses/regular

So if you want to use the plugin in multiple websites, then you’ll have to buy multiple licenses. I hope you understand.

Know that these scripts uses a translation service that uses Google Translate, which isn’t free: https://developers.google.com/translate/v2/pricing

But it is free for people who buy any of my translation scripts.

Let me know if you have some other question.

Cheers, Fred

Amigos… les envié un correo para recibir la llave :) También quisiera preguntarles si están disponibles para hacer algunas modificaciones en caso de que sea necesario. Espero sus comentarios.. Saludos!

Hola Everardo, gracias por comprar el script. Ya te envié la clave API. Con respecto a las modificaciones, se puede hacer, pero siendo que no están incluídas en el script, va a tener que ser por un precio aparte. Espero entiendas. Saludos!

i had sent you an email … ;-)

Replied already ;)

dear fred,

glad that you are offering nearly the same wp-translator for jquery. one question before buying it.

i have a website which is available in german and english language, but we will offer two more languages.

i want to use only one language selector. language 1 & 2 (german and englisch) should be used with our own translation. language 3 & 4 should be translated by the plugin.

is it possible to do it with one language selector (flags & names for choosing language in top of the page) which is porvided by your plugin – without overriding own translations for german and english language when cklicking on corresponding flag?

br,

newbie2004

Hi Robin,

I understand what do you want to do, and is possible (as most of the things), but that’s not a functionality included in the default behavior of the script. So if you want me to make it for you, I’ll have to charge you for that, I hope you understand.

If you have coding skills, then you can do it by yourself, and I can answer technical questions if you want.

Let me know if you have some other question or comment.

Cheers, Fred

I have 2 question. 1.Will this script work on simple html pages? 2.Will Search Engine indexes my pages?

Waiting for your reply,

Hi cvssankar,

1.Will this script work on simple html pages?

Yes. But it requires a PHP interpreter to work.

2.Will Search Engine indexes my pages?

The cached translations won’t be indexed if that’s what you’re asking. I’m currently working on this feature. But I think it’ll be available for WordPress only.

Cheers, Fred

Hi there! I bought your translator for WP last monnth and I’m really happy with it. Now I was looking for a translator for a dimple site and I don’t know wich would be better to buy, if the Ajax Translator Revolution Pro or this one. What are their main differences? Thanks in advance. Marta

Hi Marta,

if you’re happy with the WP plugin, I’d recommend you to buy this one, as is the same (without the WP admin panel of course).

The main difference is the UI, and the Pro version requires you to have more knowledge about HTML/JavaScript/CSS.

Let me know if you have some other question.

Cheers, Fred

Question – is there a reason why the plugin is made in such a way it doesn’t run well from a subfolder? I put the set of folders (cache, classes, images, javascript, procedures, styles) into a subfolder /translator on the site I’m working on. After much tracking down, I found the ajax call tries to post back to /procedures instead of the proper /translator/procedures. I guess this can be fixed with a rewrite rule in the .htaccess file, but the less rewrites I have to configure the better.

Hi Efellemedia,

the plugin should work just fine, in fact, the default folder name is translator, so I’m not entirely sure why you said that you “put the set of of folders…”.

The AJAX calls will be made to the ../procedures/process.class.php file, this is a relative path, relative to the main jquery.translator.min.js file.

I can suggest you that just extract the translator folder from the zip file, place the API key, and try it out. After is working, then change the path.

If you provide a temporary FTP access I can make it work for you. There’s no need of rewriting rules.

Let me know…

Cheers, Fred

also i just got this error as well… breaking on jscript runtime error-object doesnt support property of methode translator

it highlites this:

$(”.translator-1-b-a”).translator({ flagsFolder: “translator/images/”, loadingClass: “translator-loading-right”, completedClass: “translator-completed-right”, id: “sample-1-b-a” });

thanks again

Hi Pageslinger,

I’ve been checking your website, there are 2 problems:

1.- You’re using the script on http://036cf84.netsolhost.com/ which is not the domain you use on the registration. The translator will only work in the domain you specified.

2.- The most important: the AJAX response contains some error messages:

Strict Standards:  Non-static method...

I see your server runs on Windows. So, if you didn’t modify the files, there should be some unusual setting. In order to help you, I’ll need you to send a temporary FTP access. Send that info via email please.

Also, if you want to get faster responses, I suggest you to use the email because I don’t get a notification every time a message is posted here.

If you have any other question or comment, please Reply to the initial post so we can keep all these messages together in the same thread.

Cheers, Fred

so i bought this and installed im assumeing correctly because i have the same issue on my page and on the sample demo page…the flags show up and are clickable but it doesnt translate it just spins and i get a js error when i debug.

the error is : SCRIPT1002: Syntax error eval code (3), line 1 character 40916

and it refers to this in the debugger: var b=eval(“((“a“))”)

the url for right now is: http://036cf84.netsolhost.com/samp.html

thanks!

Hi Pageslinger,

I’ve been checking your website, there are 2 problems:

1.- You’re using the script on http://036cf84.netsolhost.com/ which is not the domain you use on the registration. The translator will only work in the domain you specified.

2.- The most important: the AJAX response contains some error messages:

Strict Standards:  Non-static method...

I see your server runs on Windows. So, if you didn’t modify the files, there should be some unusual setting. In order to help you, I’ll need you to send a temporary FTP access. Send that info via email please.

Also, if you want to get faster responses, I suggest you to use the email because I don’t get a notification every time a message is posted here.

If you have any other question or comment, please Reply to the initial post so we can keep all these messages together in the same thread.

Cheers, Fred

Brilliant item!! I was wondering if can you create a way to install the API Key using javascript/jquery or java class instead of using php as stated in the Installation Guide:”Place the received API Key in the /translator/classes/config.class.php file”? I don’t want to use php

Thanks in advance, Al

“If you need this, I can send you a function to place in a callback to add a style class to the main body tag, then you can RTL by defining a CSS rule.

Please do.

Here it is:

onComplete: function(filtered_elements, translation, source, from, to, options, restore) {
    var body = document.getElementsByTagName("body")[0];
    var style = "translated-to-";
    var regex = new RegExp("\\b" + style + "([a-zA-Z\-]{2,6})\\b");
    body.className = body.className.replace(regex, "");
    if (!restore)
        body.className += " " + style + to;
}

Cheers, Fred

Thanks

hi nice plugin! is ther any way to integrate it with wp ? or by adding it with shortcode?

Hi Lior,

there’s a way, but you’ll have to edit your template. You might want to place the code in the header.php file.

I’ve created the Ajax Translator Revolution WordPress Plugin and Ajax Translator Revolution DropDown WP Plugin so there’s no need to manually edit files ;)

Let me know if you have any other question or comment. If you do, please post them here by clicking the Reply button in the first message, so we can keep them all together in the same thread.

Cheers, Fred

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey