| 
			
			 | 
		#16 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			New version (v1.1.0) was released. Please check out for new/improved features and enhancement: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	
  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#17 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 615 
				Karma: 2362786 
				Join Date: Jan 2010 
				
				
				
				Device: PocketBook Verse Pro Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@Kindlefere, thanks for the new version! 
		
	
		
		
		
		
		
		
		
		
		
		
	
	There is one issue that I have run into several times. Sometimes translation progress stops because the plugin "failed to retrieve data from translate engine API" (I'm using Google). Also all retries fail. I noticed that in all cases where this occurred the plugin was trying to fetch the translation for a long paragraph (>500words). I managed to work around the issue by editing the epub to break up these paragraphs in shorter ones. Translation then completed correctly. But it would be nice if there is something you can do about this issue. I have also noticed that when I rerun a translation job after editing the epub only a part of what was already translated is picked up from the cache. E.g. 1000 units were translated in the first run before the process stopped because of a long paragraph, and after splitting the paragraph and restarting the translation, only 500 units are picked up from the cache. Is this something that can be improved? And finally I have one enhancement request: can you add an option to set the default target language to something other than English?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#18 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@Zetmolm 
		
	
		
		
		
		
		
		
		
		
		
		
	
	The issue of long paragraph is worth doing some work. The "missing" cache is actually caused by a different translation order each time, and the future cache is not calculated during the current attempt. The cache itself should be working fine. We will try to make sure it shows as expected. "Default target language" is a great suggestion to add in coming version.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#19 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 40 
				Karma: 10 
				Join Date: Mar 2011 
				
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Greetings and thank you very much for this plugin. would it be possible to choose the base translator so that the user can choose between deepl, bing or google translator among others? As an example in Zotero there is a plugin that allows to do this.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#20 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@retval 
		
	
		
		
		
		
		
		
		
		
		
		
	
	By referring to "base translator", do you mean the default translator that is selected every time a translation is performed? If yes, this setting is available on the plugin UI. To access it, please go to the Settings panel and find the 'Translation Engine' dropdown list, where you can select from multiple engines and save your preference. Please let me know if you have any further questions or issues.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#21 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 40 
				Karma: 10 
				Join Date: Mar 2011 
				
				
				
				Device: none 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks for the quick response.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	Yes, that's exactly what I meant. The possibility to choose the most suitable translator or even translate with ChatGPT. I take this opportunity to ask when the add-on will be available in Calibre and not as an external installer. Is the version already stable? Thank you very much for working on this wonderful plugin.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#22 | 
| 
			
			
			
			 Chalut o/ 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 486 
				Karma: 678910 
				Join Date: Dec 2017 
				
				
				
				Device: Kobo 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Um, nice but it would be handy to add your plugin to the index so that it can appear in the Calibre plugin manager. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Also, currently, your plugin is not displayed as an attachment to your post (I suggest to reupload the ZIP).  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#23 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@retval 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Yes, the current version of the plugin is stable. We would appreciate it if the plugin could be added to Calibre, but we don't have the authority to do so. We will try to make it happen so that more people can use it conveniently.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#24 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@un_pogaz 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Thanks for the reminder. The attachment should display properly now. We appreciate the inclusion of our plugin in the Index of plugins, but we don't have the authority to add it ourselves. We will do our best to ensure that it appears in Calibre as expected.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#25 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 922 
				Karma: 810834 
				Join Date: Sep 2017 
				Location: Buenos Aires, Argentina 
				
				
				Device: moon+ reader, kindle paperwhite 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@kindlefere excellent work
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#26 | |
| 
			
			
			
			 creator of calibre 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609 
				Karma: 28549044 
				Join Date: Oct 2006 
				Location: Mumbai, India 
				
				
				Device: Various 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#27 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			@kovidgoyal 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Thanks for the instruction. I just sent you a private message with required information. Please let me know if you need any further information.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#28 | 
| 
			
			
			
			 creator of calibre 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609 
				Karma: 28549044 
				Join Date: Oct 2006 
				Location: Mumbai, India 
				
				
				Device: Various 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			added, it will show up in calibre in a couple of hours assuming there were no issues indexing it.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#29 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59 
				Karma: 256036 
				Join Date: Jul 2016 
				
				
				
				Device: PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			New version was released. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	v1.2.0: 
 v1.3.0: 
  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#30 | 
| 
			
			
			
			 Junior Member 
			
			![]() Posts: 1 
				Karma: 10 
				Join Date: Apr 2023 
				
				
				
				Device: kobo libra 2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I keep getting this error message: AttributeError: 'NoneType' object has no attribute 'tail' 
		
	
		
		
		
		
		
		
		
		
		
		
	
	trying to translate an epub book from italian to english in calibre  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
| Tags | 
| calibre, translate | 
| Thread Tools | Search this Thread | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| [GUI Plugin] Noosfere_util, a companion plugin to noosfere DB | lrpirlet | Plugins | 2 | 08-18-2022 04:15 PM | 
| [GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 06:25 AM | 
| ebook-convert.exe doesn't work with deDRM plugin, unlike GUI or calibredb.exe | fireattack | Conversion | 8 | 09-26-2020 08:14 PM | 
| [GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 01:27 PM |