|
|
#151 | |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 54,530
Karma: 182340323
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Translation of previous message:
Quote:
|
|
|
|
|
|
|
#152 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8
Karma: 40090
Join Date: Nov 2013
Location: Buenos Aires, Argentina
Device: Kindle PaperWhite, Kindle Basic
|
First of all, Good dam plugin! Thanks from the bottom of my heart. I'm using it a while and I'm speechless. However, I have a little complaign (or an improvement opportunity, depending the point of view).
I'm from Argentina and love to read in Spanish, but not the Spanish from Spain. So I would like to have an option to translate to Latin American or neutral Spanish. Do you think this option could be added to the plugin? If it's already there, how can I enable and use it? Thanks and regards from the country of Messi! |
|
|
|
|
|
#153 | |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,438
Karma: 9656783
Join Date: Sep 2020
Device: Libra Colour
|
Quote:
|
|
|
|
|
|
|
#154 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8
Karma: 40090
Join Date: Nov 2013
Location: Buenos Aires, Argentina
Device: Kindle PaperWhite, Kindle Basic
|
Many Thanks! What a way to suffer...
|
|
|
|
|
|
#155 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,438
Karma: 9656783
Join Date: Sep 2020
Device: Libra Colour
|
Although I doubt that goal would have been disallowed if it had been in favor of the Hermanos.
FIFA would never prefer Egypt to prevail over Argentina on final stages.
|
|
|
|
|
|
#156 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8
Karma: 40090
Join Date: Nov 2013
Location: Buenos Aires, Argentina
Device: Kindle PaperWhite, Kindle Basic
|
gosh, now instead of joyful I feel guilty
|
|
|
|
|
|
#157 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,438
Karma: 9656783
Join Date: Sep 2020
Device: Libra Colour
|
Well, I hope the OP forgives us for derailing the thread subject.
But there is no reason to feel anything but joyful! |
|
|
|
|
|
#158 | |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,183
Karma: 1512904
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Quote:
|
|
|
|
|
|
|
#159 |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jul 2026
Device: iPhone, Kindle oasis
|
how does one use it if he can't get a api key?
|
|
|
|
|
|
#160 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8
Karma: 40090
Join Date: Nov 2013
Location: Buenos Aires, Argentina
Device: Kindle PaperWhite, Kindle Basic
|
Hi albort11, all AI's have an API, and some of them an option to use them frily. The trick is choosing wisely
.For example: ChatGPT: OpenAI does not provide a standard, permanent free tier for its API like you might find with other platforms. It operates strictly on a pay-as-you-go model. If you are looking to build a proof-of-concept without spending money, OpenAI's API is currently the most restrictive option on the market. Consider these highly generous alternatives instead: * Google AI Studio (Gemini API) * Groq API * OpenRouter But, if you want to stick with OpenAI, you can unlock normal usage tiers by adding a minimum pre-paid credit balance of $5 USD to your developer billing settings. Claude: Anthropic does not offer a permanent free tier or a set number of free daily requests for the Claude API. The Claude API operates entirely on a commercial, pre-paid billing model based on token usage. If you specifically want to build or test an application using Claude models without putting down a credit card, you must use a third-party developer proxy: * Amazon Bedrock / Google Cloud Startup Programs * OpenRouter * Google AI Studio Gemini: Google provides a highly generous, completely free tier for the Gemini API through their developer portal, Google AI Studio. Unlike OpenAI and Anthropic, no credit card is required to get a functional API key and start testing. The exact number of free requests per day depends entirely on which model generation you target within your code, and this number goes from 50 RPD in Gemini 2.5 pro to 1K RPD in Gemini 2.5 Flash Lite. Unfortunately, even the free tier with 1K RPD is not enought to translate an entire book, so sunner or later you have to attach a billing method. The good thing with Gemini is that you can choose how much money do you want to give them in advance, and once the money is gone they do not recharge you is this is your will. If you want to know, I've been playing a bit with the free API until I decided is time to go forward, then I upgraded from the free tier to a Pay-As-You-Go Plan, payed only $10 USD and went from 500 RPD to 10K RPD. Now that I have this issue solved, I'm in the process of fine-tuning the plugin prompt in order to get the best result for the money invested. |
|
|
|
|
|
#161 |
|
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Sep 2025
Device: Sony
|
Settings on the “General” and “Content” tabs (Preferred Mode / Translation Position) may be lost without warning
Version tested: v2.4.2 First of all, I use the Ebook Translator for Calibre quite often; the plugin provides me with EPUBs translated into my preferred language, the software offers a wide range of customisation options, and books are processed very quickly. However, I have also discovered a bug: whilst changes are saved in the settings dialogue, once ‘advanced’ mode is launched, the settings I’ve configured are no longer active. Books are still translated, but the translation engine and translation position – along with the changed colours – are not applied. In batch mode, the settings are applied, but the colour settings under ‘translation text colour’ are applied incorrectly. Bug In setting.py, the "Preferred Mode" radio buttons (General tab) and the "Translation Position" radio buttons (Content tab) write directly into self.config on idClicked: python mode_btn_group.idClicked.connect( lambda btn_id: self.config.update(preferred_mode=mode_map.get(btn _id))) ... self.config.update(translation_position=position_m ap.get(btn_id)) Every other setting on these tabs is only collected in update_general_config() / update_content_config(), which run exclusively when that tab's own "Save" button is pressed, followed by self.config.commit(). Because these two radio groups bypass that flow, and because both have an immediate live preview (mode icon behavior isn't previewed, but position/color have a visible preview position_samples / color swatch), it's easy to assume the choice is already active. If the dialog is closed without pressing that tab's "Save" button, the change is discarded — self.config.update() only touches the in-memory Configuration object for that dialog instance; nothing is written to disk until .commit() runs. Reported symptom: After changing "Original text position"/colors on the Content tab, Advanced Mode output kept using the old position/colors, even after clearing the cache. Root cause was the missing commit, not the translation logic. Fix Store the selection in an instance attribute instead of writing straight to self.config, and persist it inside update_general_config() / update_content_config() together with the rest of that tab, so it's only committed when "Save" is actually clicked (consistent with every other setting): python # General tab self.preferred_mode = preferred_mode mode_btn_group.idClicked.connect( lambda btn_id: setattr(self, 'preferred_mode', mode_map.get(btn_id))) ... def update_general_config(self): self.config.update(preferred_mode=self.preferred_m ode) ... # Content tab self.translation_position = map_key ... def choose_option(btn_id): ... self.translation_position = position_map.get(btn_id) ... def update_content_config(self): self.config.update(translation_position=self.trans lation_position) ... |
|
|
|
|
|
#162 |
|
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Sep 2026
Device: kindle
|
ebook translator plugin doesnt show up in calibre
hi, bro. i dont know if you still active here, but im having a really hard time with calibre and the translation plugin. its a freaking amazing plugin, im rlly thankful for u.
anyway, the plugin doesnt show up in calibre. i tried using the preferences > toolbar and menu > user interface action to try and activate the plugin, but it didnt work because the plugin wont show up there. i tried reinstalling it many times, both calibre and the plugin. i also tried downgrading them to see if that was the problem, but it didnt helped too. can you help me, pls? ![]() im currently using the most recent version of both calibre and the plugin |
|
|
|
|
|
#163 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,123
Karma: 83429614
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
The first thing to try is to start calibre in debug mode (option on the preferences menu) and then shut calibre down and post the resulting log.
Sent from my SM-X238U using Tapatalk |
|
|
|
|
|
#164 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,438
Karma: 9656783
Join Date: Sep 2020
Device: Libra Colour
|
FWIW, this plugin used to be labeled Ebook Translator on toolbars. Now it is labeled as Translate Book.
|
|
|
|
|
|
#165 | |
|
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Sep 2026
Device: kindle
|
Quote:
Spoiler:
im not sure if this is what you meant, but here it is
Last edited by theducks; 09-11-2026 at 05:58 PM. |
|
|
|
|
![]() |
| Tags |
| calibre, translate |
|
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 03:15 PM |
| [GUI Plugin] Save Virtual Libraries To Column (GUI) | chaley | Plugins | 14 | 04-04-2021 05:25 AM |
| ebook-convert.exe doesn't work with deDRM plugin, unlike GUI or calibredb.exe | fireattack | Conversion | 8 | 09-26-2020 07:14 PM |
| [GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |