Repository navigation
v0.85.0: Translated pages
Read raw chapters in your own language: translated pages, an optional download that runs on your server.
Translated pages
- Turned on once, for the whole server. Admin → Settings → Server → Translate pages → Download fetches the
translation engine: a reader for the text in the pages, a translation model and the fonts it writes with. It is about
18 GB on a server with 28 GB of memory or more and about 2.4 GB elsewhere, and the row says what it will take before
you press it. Then one switch. Nothing changes for anyone until then, and Remove the translation engine takes it away. - Each reader turns it on per series. Translate pages in the reader's settings translates into the language
Uchiyomi is in for you, a page at a time from the page you are on. Each page switches to its translation as soon as it
is done, and the next chapter follows. - It translates the scene, not single words. A page's bubbles are translated together, with the lines before them
and the names already met in the series, so a character keeps one name. When the text is hard to read, the large
model looks at the page itself. The translation is written into each bubble in its own shape and colour, and sound
effects drawn on the art are left alone. - Your pages stay home. Everything runs on your server, at low priority, and stops when nobody is reading. Only the
download comes from the internet (GitHub and Hugging Face), each file checked against a checksum pinned in the app. - Speed: on a 6-core CPU with no graphics card, 15–20 seconds a page for Japanese and Chinese, and up to a minute for
a page whose text is hard to read (most Korean pages). See USAGE and
CONFIGURATION.
Also
- A series' chapter list no longer looks short. Its page picker said "86–129 of 149": 149 counted files, half
chapters like 12.5 included, next to chapter numbers, so a series numbered 0–129 looked twenty chapters short. The
count is gone from the picker, and the header says "149 chapters · Ch. 0–129" when the numbers and the count differ.
Upgrading
- Nothing to do: the database gains three things, empty until Translate pages is used. If your config folder is on a
small disk, setTRANSLATE_DIRto a folder on a big one before pressing Download
(CONFIGURATION). - Not in Uchiyomi Desktop yet.
Uchiyomi Desktop (beta): downloads
Uchiyomi as a program on your own computer, for Windows and Mac. On first launch it asks how you want to
use it: on this computer (the whole app, with the library in a folder on your PC and no Docker or
server to run) or connected to your own Uchiyomi server (a window onto the server you already run).
| Your computer | Download |
|---|---|
| Windows (x64) | Uchiyomi-Setup-0.85.0.exe |
| Mac with Apple silicon (M1 or newer) | Uchiyomi-0.85.0-arm64.dmg |
| Mac with an Intel processor | Uchiyomi-0.85.0-x64.dmg |
Only those three are for you: the .zip, .blockmap and latest*.yml files are what the app's own updater
reads. The same installers are also here under names without a version (Uchiyomi-Setup.exe,
Uchiyomi-mac-arm64.dmg, Uchiyomi-mac-x64.dmg), which always lead to the newest release.
The app is not signed yet, so the first launch takes one extra step:
- Windows: "Windows protected your PC" appears once. Choose More info, then Run anyway. A PC
with Smart App Control turned on blocks unsigned apps with no way past it; use the Docker install there. - macOS: open the dmg and drag Uchiyomi to Applications. The first time you open it, macOS refuses;
go to System Settings → Privacy & Security and choose Open Anyway.
Windows installs updates by itself. A Mac cannot update an unsigned app, so there a new version is a new
download; the menu-bar icon and Admin → Health say when one is out.
Step by step, with pictures -- which file, the first launch on each system, the two ways to use it, adding
sources, updates, backups, where files live and uninstalling:
the desktop guide.