Загрузите файл .fb2 — все абзацы будут пронумерованы. Клик по
абзацу отправляет запрос к OpenRouter для перевода и показывает
результат под оригиналом.
Первый запуск спросит API-ключ и сохранит его в
Первый запуск спросит API-ключ и сохранит его в
localStorage
. Переводы кэшируются
локально (по файлу/языку/параграфу).