lindm Posted October 25, 2009 Share Posted October 25, 2009 Trying to implement googles service for translating via jquery: http://code.google.com/p/jquery-translate/ I have several text fields on a page, each having a corresponding english and swedish language set, named: Field1 Field1ENG (class .eng) Field2 Field2ENG (class .eng) etc When I doubleclick the english field I want jquery to translate the swedish field and insert the translation to the english field. I have got the basics going but stuck trying to find a way to get the information from the swedish field. My code so far: $(".eng").dblclick(function() { string = $(this).attr("id"); string2 = string.replace("ENG",""); $(this).val($(string2).val()); $(this).val($(this).translate("sv","en")); }); Link to comment https://forums.phpfreaks.com/topic/178915-solved-jquery-implement-google-translate/ Share on other sites More sharing options...
trq Posted October 25, 2009 Share Posted October 25, 2009 Post the relevant html. Link to comment https://forums.phpfreaks.com/topic/178915-solved-jquery-implement-google-translate/#findComment-943915 Share on other sites More sharing options...
lindm Posted October 25, 2009 Author Share Posted October 25, 2009 <textarea name="Field1" class="txtar se" id="Field1">Swedish text</textarea> <textarea name="Field1ENG" class="txtar eng" id="Field1ENG"></textarea> Post the relevant html. Link to comment https://forums.phpfreaks.com/topic/178915-solved-jquery-implement-google-translate/#findComment-943930 Share on other sites More sharing options...
lindm Posted October 25, 2009 Author Share Posted October 25, 2009 Found the flaw...fixed now: $(".eng").dblclick(function() { string = "#"+$(this).attr("id"); string2 = string.replace("ENG",""); $(this).val($(string2).val()); $(this).val($(this).translate("sv","en")); }); Link to comment https://forums.phpfreaks.com/topic/178915-solved-jquery-implement-google-translate/#findComment-943950 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.