This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Thorium 3 support

Thorium 3 documentation is available as EPUB, different translations are available through the Thorium documentation catalog. You can Add Documentation catalog to Thorium (OPDS link) or browse English documentation inline within the Readium web reader.

We'll be glad to hear from you through our online survey feedback to get to know better who's using Thorium Reader.

Welcome to the Thorium Reader documentation

  • For digital books, comics, audiobooks, and PDF documents, including those protected by the LCP DRM (DRM meaning Digital Rights Management) on Linux, macOS, and Windows 10.
  • Thorium is available in many languages; each update offers new ones thanks to the community. Thorium Reader is also being made accessible for visually impaired and dyslexic people.
  • A libre and gratis app, with no advertising or leakage of private data, and features for heavy readers, library users and students. Made by EDRLab

Accessibility

For everyone means any visual impairment, and even blind people. Compatible with JAWS, NVDA, Narrator, and VoiceOver screen readers. A read-aloud feature with visual highlighting also helps. Colors, text size, spacing, font and layout can be adjusted. When used with mouse or keyboard, keyboard shortcuts can be set up.

You can learn more about the accessibility features of Thorium-Reader. Specific info on key assistive technologies such as screen readers is provided as necessary.

Readium LCP DRM

Thorium Reader supports the DRM Readium LCP, originally designed by the Readium Foundation. The specification of this DRM is public, and it is an ISO technical specification under the reference ISO 23078-2.

LCP has already been adopted by many public libraries, universities and booksellers around the world (A list of distributors supporting LCP is maintained here).

Publishing organizations around the world are encouraged to adopt LCP as a means of protecting digital books from over-sharing, while providing users with a frictionless experience and keeping content properly accessible. Please contact EDRLab if your organization is interested in adopting LCP.

2 - Quick reading

Thorium is a digital book reader, it is also a library where you can store your books and access to online catalogs. Thorium does not require any account or online access to be launched and used.

Select the book you want to read, use the contextual menu (right click), select open with and then select Thorium.

Thorium can also be launched from the application menu or from any shortcut created. This will open the library and will allow you to choose a book or to add one but also to access to catalogs and organize your collection. To read a book just click on it or validate with Enter when selected.

3 - Where to get ebooks?

In the digital age, e-books offer convenience, accessibility, and often, affordability. Whether you’re looking for the latest bestseller, a classic novel, a textbook, or a scholarly article, there’s an e-book source for you. This guide provides you with a variety of options, both free and paid, to find and enjoy e-books. Happy reading!

The landscape of places to find ebooks is highly varied and continuously evolving. Local sources will always be more pertinent to you, this guide is only providing short list of known sources.

Public Libraries:

Many public libraries offer e-book lending services. You can borrow e-books for free using your library card. The availability of services and platforms may vary by country and library system.

Free E-Book Sources:

Project Gutenberg is a library of over 60,000 free e-books. You can choose among free epub books, free kindle books, download them, or read them online. Open OPDS feed for Gutenberg.org titles

Europeana is a digital library funded by the European Union. It provides access to millions of books, music, artworks, and more from European museums, galleries, libraries, and archives.

Open Library: An initiative of the Internet Archive, Open Library is a web page for every book ever published. It has a vision to provide an open, editable library catalog.

Standard Ebooks is a volunteer-driven project that produces new editions of public domain ebooks that are lovingly formatted, open source, free of U.S. copyright restrictions, and free of cost.

Gallica proposes an OPDS Catalogue (in French)

ManyBooks: ManyBooks offers more than 50,000 free e-books in various genres and formats.

Online Retailers:

A large number of online libraries are providing access to ebooks.

Academic and Professional E-Books:

Google Scholar: Google Scholar provides a simple way to broadly search for scholarly literature. From one place, you can search across many disciplines and sources.

JSTOR: JSTOR is a digital library founded in 1995. Originally containing digitized back issues of academic journals, it now also includes books and primary sources. It is available to many universities and institutions across Europe.

Directory of Open Access Books (DOAB): DOAB provides open access to peer-reviewed books from various publishers. It is based in the Netherlands.

4 - Resources

Technical Specification for Thorium Reader Desktop
Thorium Reader Technical Specification have moved to a dedicated webpage. You will be redirected to it.
Minimum system requirements
Platform support is provided by Electron as defined in Electron github repo Readme Each Electron release provides binaries for macOS, Windows, and Linux. macOS (Monterey and up): Electron provides 64-bit Intel and Apple Silicon / ARM binaries for macOS. Windows (Windows 10 and up): Electron provides ia32 (x86), x64 (amd64), and arm64 binaries for Windows. Windows on ARM support was added in Electron 5.0.8. Support for Windows 7, 8 and 8.
Keyboard default shortcuts
Keyboard shortcuts are available from the application settings panel third tab. It help you check and manipulate keyboard driven actions within the application. Figure out the three dots menu aside of the Panel title with extra actions (Reset, Edit and Load). The Edit one opens system folder application to the localisation of the stored user setting .json file, allowing you to edit it outside of the application (at your own risks), save it for future uses or share it within your devices or with who you want.
Supported publication formats
EPUB (Electronic PUBlication) is an open file format for electronic publications. EPUB is a native semantic format allowing to use numerous standardised languages such as HTML, ARIA, MATHML, SVG and others. The actual version 3 is known to provide the best up to date reading experience. Obsolete EPUB2 files are also readable in Thorium. DAISY Usually produced and distributed by specialized libraries or NGOs, the DAISY format offers a significantly enhanced reading experience for ebooks that are not available in EPUB3.
Glossary
Book information panel (Book Details) Gives information about the digital book. This information is extracted from the file's metadata, its quality and quantity depends on the the attention paid during the production of the file by the publisher. Adapted books These are digital books produced by associations and made available to people with disabilities for reading. Worldwild, this system is governed by The Marrakech Treaty . OPDS Open Publication Distribution System
Frequently asked questions
How can I enjoy Thorium in Fullscreen? Ctrl + F11 in a reader window, will toggle this window fullscreen. Note that this is different from the Zen mode available from the top right pictogram. Keyboard shortcut is the only way to go full screen. Why can't I open an ebook without it being save in the Thorium Reader library? Thorium, like several other ebook readers and reading systems stores imported publications in its own filesystem space, as this provides a guarantee that per-publication state and external metadata (e.
Stuck?
If you do not find the answer to your problem on this site, you can tell us your problem via our support tracking tool or contact form. Here is the information we need: Operating system and it version Thorium version (it is indicated at the bottom of the library under the title About Thorium)

4.1 - Technical Specification for Thorium Reader Desktop

Thorium Reader Technical Specification have moved to a dedicated webpage. You will be redirected to it.

4.2 - Minimum system requirements

Platform support is provided by Electron as defined in Electron github repo Readme

Each Electron release provides binaries for macOS, Windows, and Linux.

  • macOS (Monterey and up): Electron provides 64-bit Intel and Apple Silicon / ARM binaries for macOS.
  • Windows (Windows 10 and up): Electron provides ia32 (x86), x64 (amd64), and arm64 binaries for Windows. Windows on ARM support was added in Electron 5.0.8. Support for Windows 7, 8 and 8.1 was removed in Electron 23, in line with Chromium’s Windows deprecation policy.
  • Linux: The prebuilt binaries of Electron are built on Ubuntu 20.04. They have also been verified to work on:
    • Ubuntu 18.04 and newer
    • Fedora 32 and newer
    • Debian 10 and newer

Thorium 3.0 has memories issues under Linux, as documented in Issue 2519

4.3 - Keyboard default shortcuts

Keyboard shortcuts are available from the application settings panel third tab. It help you check and manipulate keyboard driven actions within the application. Figure out the three dots menu aside of the Panel title with extra actions (Reset, Edit and Load). The Edit one opens system folder application to the localisation of the stored user setting .json file, allowing you to edit it outside of the application (at your own risks), save it for future uses or share it within your devices or with who you want.

The following list is showing the default keyboard shortcut settings.

Human descriptionKey combinationAction idScope

The table is built by merging keyboard defaults with the English localization entries under settings.keyboard.list.*.

4.4 - Supported publication formats

EPUB
(Electronic PUBlication) is an open file format for electronic publications. EPUB is a native semantic format allowing to use numerous standardised languages such as HTML, ARIA, MATHML, SVG and others. The actual version 3 is known to provide the best up to date reading experience. Obsolete EPUB2 files are also readable in Thorium.
DAISY
Usually produced and distributed by specialized libraries or NGOs, the DAISY format offers a significantly enhanced reading experience for ebooks that are not available in EPUB3. Thorium supports reading DAISY 3 and 2.02, both in their text only, audio only, and syncronised text and audio.
PDF
despite a well-known lack of flexibility (no reflow option) and accessibility, many ebooks are still available in PDF only, especially in public libraries.
Audiobooks
a standardized format for audiobooks has been designed by the W3C Publishing Working Group in 2020, and EDRLab was part of this WG. Thorium is supporting the packaged (LPF) audiobook format, which will soon be widely used by booksellers, or so we hope.
Visual narratives
EDRLab has designed a standard format for comics, manga, webtoons and other styles of digital works based on sequances of images. Divina is the name of this format. This is still an experimental format, and we hope that publishers will size it in 2021+.

4.5 - Glossary

Book information panel (Book Details)
Gives information about the digital book. This information is extracted from the file's metadata, its quality and quantity depends on the the attention paid during the production of the file by the publisher.
Adapted books
These are digital books produced by associations and made available to people with disabilities for reading. Worldwild, this system is governed by The Marrakech Treaty .
OPDS
Open Publication Distribution System

4.6 - Frequently asked questions

How can I enjoy Thorium in Fullscreen?

Ctrl + F11 in a reader window, will toggle this window fullscreen. Note that this is different from the Zen mode available from the top right pictogram. Keyboard shortcut is the only way to go full screen.

Why can't I open an ebook without it being save in the Thorium Reader library?

Thorium, like several other ebook readers and reading systems stores imported publications in its own filesystem space, as this provides a guarantee that per-publication state and external metadata (e.g. bookmarks, settings, highlights, DRM status, etc.) can be reliably attached.

Why is there no read aloud nor annotations for PDFs?
EDRLab prioritises its work on offering a great experience to EPUB users. In Thorium Reader, advanced features like TTS and annotations are consequently available for EPUB first, and we expect that other app developers will get the best from PDF files. It does not mean that advanced features will never be available on PDF in Thorium, simply that our limited budget is used for what we consider best for ebook readers.
I accidentally rotated my PDF pages, how can't get it back?

The shortcuts for rotating PDF pages are:

  • Rotate the document clockwise: r
  • Rotate the document counterclockwise: shift + r
I can't select the adequate voice for read aloud function (TTS)
Thorium uses the voices from the computer's operating system, in combination with the language information provided by the book.

Once the required voice is installed, Thorium will choose the voice corresponding to the language of the book.

It may happen that the book has the wrong language. In this case, Thorium allows you to change the voice to one that is present in the system via the Voice menu

How can I transfer the entire book collection from one machine to another?
Having a UI for exporting the whole catalog is not a priority currently.

The publications are stored in a well-known directory.

  • on Windows10: C:\Users\ user name \AppData\Roaming\EDRLab.ThoriumReader\publications\
  • on MacOS: /Users/ user name /Library/Application Support/EDRLab.ThoriumReader/publications/
  • on Debian: /home/ user name /.config/EDRLab.ThoriumReader/publications/

In case of a migration from one computer to another or similar usecases, you can copy all ebook files in this repository and open them in the new installation of Thorium.

Self build instances alternatively stores publication in a publication-dev folder.

If I downgrade Thorium to an older version, what happens to my bookmarks and highlights?

Since Thorium 3.4.0, the storage of notes has been modified for better performance and reliability, which brings an important evolution in how Thorium persists your highlights and bookmarks.

Important: If you plan to downgrade to an earlier version of Thorium (such as 3.3.0 or older), any notes you have created in Thorium 3.4.0 or later will not be accessible in the older version, as they use a different storage format.

To preserve your bookmarks and highlights before downgrading:

  1. Open Thorium Reader
  2. Go to the Library view
  3. For each book with notes, open it and export your bookmarks and highlights
  4. Use the Export notes button to save your bookmarks and highlights to a file
  5. Then downgrade to your desired version

We recommend staying on version 3.4.0 or later to benefit from the improved note storage and avoid compatibility issues.

4.7 - Stuck?

If you do not find the answer to your problem on this site, you can tell us your problem via our support tracking tool or contact form.

Here is the information we need:

  • Operating system and it version
  • Thorium version (it is indicated at the bottom of the library under the title About Thorium)

5 - Accessibility

Thorium Reader is for everyone, including people who are blind or have other types of visual, cognitive or motor disabilities. The application is compatible with accessible technologies like screen readers, including JAWS, NVDA, Narrator and VoiceOver. It includes a read-aloud feature with visual highlighting. Thorium Reader can be used with the mouse or the keyboard, and keyboard shortcuts are configurable. The display can be customized to meet the needs of users, including colors, text size, spacing, font and layout.

Accessibility information
Accessibility information Currently Thorium displays in the Book information panel, the accessibility information provided by the publisher. Thorium displays this information as it was defined. In case of doubt or complaint, please contact the distributor or the publisher of the file.
Reading with a screen reader
Reading with a screen reader Activating screen reader support Thorium automatically detects assistive technology, but, since 3.3, users must explicitly activate screen reader support by ticking the checkbox in the application settings (this is a global preference for the main library window as well as all reader windows). In the previous versions, this support was automatically activated. We had to modify this feature because third-party applications can request the same privileges as assistive technology at the level of the operating system, which in turn causes Thorium to incorrectly detect screen readers.
Accessibility policy
EDRLab is a non profit developpement laboratory and places accessibility as a core requirement of it’s actions. That include the developpement of Thorium Reader. However, the core aspect of innovation and experimentation of our work may affect accessibility at some points. Funding limitations may also affect our action and will to provide the best reading experience for all readers. These are the main reasons why we cannot, at this moment, afford a full accessibility testing cycle at each release.

5.1 - Accessibility information

Accessibility information

Currently Thorium displays in the Book information panel, the accessibility information provided by the publisher. Thorium displays this information as it was defined. In case of doubt or complaint, please contact the distributor or the publisher of the file.

5.2 - Reading with a screen reader

Reading with a screen reader

Activating screen reader support

Thorium automatically detects assistive technology, but, since 3.3, users must explicitly activate screen reader support by ticking the checkbox in the application settings (this is a global preference for the main library window as well as all reader windows).

In the previous versions, this support was automatically activated. We had to modify this feature because third-party applications can request the same privileges as assistive technology at the level of the operating system, which in turn causes Thorium to incorrectly detect screen readers.

Thorium adapts its behavior when screen reader support is enabled:

  • Text input fields for bookshelf searches require explicit validation (e.g., pressing Enter or clicking the search button) to trigger the search, instead of the default instantaneous “search as you type” behavior.
  • In the reader window, the presentation of EPUB HTML documents is forced to “scroll” mode instead of the default “paginated” view, in order to avoid issues with CSS columns.
  • Webviews are fully refreshed during navigation because some screen readers do not support Thorium’s optimized HTML rendering.
  • The automatic estimation of the user’s reading location (i.e. position inside the text) based on how far the HTML content is scrolled inside the visible viewport is disabled. This is necessary because screen readers do not consistently move into view the actively-spoken text.

Annotating & bookmarking

Based on the feedback we have received so far, it looks like it is very difficult for screen reader users to select an actual range of characters. Such assistive technology allows users to select text inside the screen reader’s virtual buffer, so the application isn’t aware that the user is reading at a particular location and is selecting text there.

Consequently, screen reader users prefer to use the bookmarking feature which anchors a simple, optionally-labelled bookmark to a coarse reading location (there is an icon button in the top toolbar, but the CTRL + B keyboard shortcut can be used too). Thorium actually does pick-up the mouse cursor click on a single text character, as this helps focus a bookmark on a more precise HTML location.

In Thorium, currently the bookmark label editor supports multiple lines of text input, which makes it possible to annotate coarse document locations. This can therefore be perceived as a replacement for the actual annotator, but there is no import/export of bookmarks data.

More feedback is welcome through our discussion tracker there:Message to Thorium screen reader users… #2867.

Using bookmarks with NVDA

Windows screen readers use a virtual buffer for reading. To place a bookmark where you are currently reading press the key combination NVDA + Enter, and NVDA will say “activate “. This synchronizes the virtual buffer with the current real location so Thorium can deduce the object on which the cursor is located. Then use Ctrl + B to place a bookmark. A sound notification will inform you of the number of bookmarks in the current publication.

External resources for screen reader use in Thorium

Keystrokes common to NVDA and JAWS

(contribution from Prashant Verma, DAISY Consortium)

For reading text, navigating in tables, navigating in the browser window, the insertion key can be replaced by the modifier key of the screen reader (e.g. the Caps Lock key).

Quick keys for navigation

The screen reader must be in navigation or virtual cursor mode.

ActionCommand
Next titleH
Next tableT
Next chartG
Next listL
Next form fieldF
List of elementsINSERT + F7 (works regardless of cursor mode)

Use the above keys with the Shift key to move to the previous item.

Text

ActionCommand
Previous character
Next character
Previous wordCtrl +
Say Next wordCtrl +
Previous line
Next line
Previous sentenceAlt + (Jaws only)
Next sentenceAlt + (Jaws only)
Read allINSERT +
Announce FontINSERT + F

Tables

ActionCommand
Cell to the rightAlt + Ctrl +
Cell to the leftAlt + Ctrl +
Cell belowAlt + Ctrl +
Cell aboveAlt + Ctrl +

5.3 - Accessibility policy

EDRLab is a non profit developpement laboratory and places accessibility as a core requirement of it’s actions. That include the developpement of Thorium Reader.

However, the core aspect of innovation and experimentation of our work may affect accessibility at some points. Funding limitations may also affect our action and will to provide the best reading experience for all readers. These are the main reasons why we cannot, at this moment, afford a full accessibility testing cycle at each release.

Any identified blockers are publicly informed and searchable via a dedicated Label Accessibility on our Issue tracker that are treated as priority by the development team.

understanding all and each users’ needs

We capture feedback about customers’ experiences from an accessibility perspective through different channels: * Developpement Issue tracker dedicated Label Accessibility * Email contact form * Indivdual feedback collected by our members organisations dedicated to serving people with disabilities

Thorium Reader accessibility features are informed

When an accessibility feature is introduced, we make that information public through

  • the version change log
  • a short mention on the website landing page
  • listed for reference in this website resources section, accessibility page
  • all accessibility related explanations are available in the documentation, not in a separate chapter or place.

We are maintaining an Accessibility Conformance Report for Thorium Reader.

Support for assistive technology

A specific attention is given to non visual access through screen readers.

As much as possible we intend to maintain a similar access path between visual and non visual access. Whenever necessary, we use dedicated technologies like ARIA-Role.

New functionalities are tested with screen readers.

Accessibility testing

Thorium EPUB accessible reading features are community testing through epubtest.org

6 - Want to collaborate?

Translating
Thorium Reader user Interface localisation are provided and maintained thanks to volunteers and contributing organisations. Since february 2025 we use Weblate project Thorium as the main tool for localisation. For help, you can refer to the Weblate Documentation. Alternatively, translations can be done directly through Github Pull request. This may be easier if you are familiar with local translation editors like poedit that allows a less noisy translating environment and are documented to be used with screen readers.
Localisation context table
key english context screenshot accessibility.bookMenu Menu In the Bookshelfs, each book has a three dots button to access book menu, activating it will display a list of menu items accessibility.closeDialog Close Accessible name (aria-label) of the close button (with a X pictogram) used in several places and contexts, to close the panels (settings, annotations, navigation, Add OPDS, etc), accessibility.importFile Import publication Available from the Home and Library views, this button opens a system file explorer window to select a file to import accessibility.
Localisation glossary
OS operative system (in Thorium desktop context, it will be Windows, MACOS or Linux) OS file manager window a OS managed windows that allow access to navigate, select or write files in the OS file system. In desktop context, those are usually: * File Explorer for Windows * Finder for MAC OSX * Linux systems offers a larger variety like Gnome File, Nautilus, Nemo, Thunar, Dolphin, XFE, Konqueror, Krusader, etc.
Your help is precious
You too can help Thorium Reader become the best reading application reading application by becoming a member of EDRLab. Or by making a donation to the EDRLab via the Github sponsorship "piggy-bank", which accepts small monthly donations. Thorium is built by its community. If you want to participate, please contact us ! You can also: Report an error or suggest a change by opening an Issue in our [support tracking tool](https://github.
Contribute to this documentation
Thorium and its documentation are developed thanks to the user community. We need help to translate this documentation. To do so, you can contact us. If you are comfortable enough with GitHub and the Markdown format you can propose a new translation via a Pull Request. To do this: clone the repository and create a branch with the name of the language you want to add, make a copy of the content.

6.1 - Translating

Thorium Reader user Interface localisation are provided and maintained thanks to volunteers and contributing organisations.

Since february 2025 we use Weblate project Thorium as the main tool for localisation. For help, you can refer to the Weblate Documentation.

Alternatively, translations can be done directly through Github Pull request. This may be easier if you are familiar with local translation editors like poedit that allows a less noisy translating environment and are documented to be used with screen readers. All locales are stored in the sources resources locales folder.

For issues related to localisation, flag @gautierchomel in the comments.

Contributors:

We maintain a list of contributors to properly credit theyre work, and also to help us who to mention in calls for translation. The list is non exhaustive, and we’ll delete mentions on requests.

  • (en) English, by EDRLab
  • (fr) Français (French), by EDRLab
  • (fi) Suomi (Finish), by @terhol-celia, @MiiaKirsi, @KirsiYl
  • (de) Deutsch (German), by @tofi86
  • (es) Español (Spanish), by @nvdaes
  • (nl) Nederlands (Dutch), by @tedvandertog
  • (ja) 日本語 (Japanese), by @peaceroad, @t-kudou, @GMaruichi, @mayuhamada
  • (ka) ქართული (Georgian), @georgegach
  • (lt) Lietuvių (Lithuanian), by @naglis
  • (pt-BR) Português Brasileiro (Portuguese - Brazil), by @https://github.com/milliet
  • (pt-PT) Português (Portuguese - Portugal), by @horus68
  • (zh-CN) 中文 - 中國/国 (Chinese simp.), by @maitreya2019 and @cary-rowen
  • (zh-TW) 中文 - 台湾/灣 (Chinese trad.), by @ThanatosDi
  • (it) Italiano (Italian) by @jacoporinaldi and @gregoriopellegrino
  • (ru) Русский (Russian), by @Modeo147
  • (ko) 한국어 (Korean) by email contribution
  • (sv) Svenska (Swedish), by @martinpub and @jonaslil
  • (ca) Catalan, by Libranda and @Adecabo9
  • (gl) Galician, by Libranda
  • (eu) Euskadi (Basque), by Libranda and @sukiletxe
  • (el) ελληνικός (Greek), by @izorba
  • (bg) български (Bulgarian), by @openm1nd
  • (hr) Hrvatski (Croatian), by @Celeruk
  • (da) Dansk (Danish), by @ddfreiling and @MyGulstad
  • (sl) Slovenščina (Slovene), by @xFizox on behalf of Beletrina
  • (tr) Turkish (Türkçe), initiated by catdotjs, maintained by @oguzugur28
  • (ar) Arabic (عربي), by @salah1974

6.2 - Localisation context table

keyenglishcontextscreenshot
accessibility.bookMenuMenuIn the Bookshelfs, each book has a three dots button to access book menu, activating it will display a list of menu itemsscreenshot
accessibility.closeDialogCloseAccessible name (aria-label) of the close button (with a X pictogram) used in several places and contexts, to close the panels (settings, annotations, navigation, Add OPDS, etc),screenshot
accessibility.importFileImport publicationAvailable from the Home and Library views, this button opens a system file explorer window to select a file to importscreenshot
accessibility.leftSlideButtonSlide to the leftscreenshot
accessibility.mainContentmain contentAccessible name (aria-label) of the main part of the window, not rendered visually but rendered through screen readerscreenshot
accessibility.rightSlideButtonSlide to the rightButton used in several places to displayscreenshot
accessibility.skipLinkSkip to contentFirst keyboard tab stroke in a reading window will make appear this link to skip the navigation bar and reach directly the content of the book, so keyboard and screen reader users can access quickly to the book contentscreenshot
accessibility.toolbartoolbarAccessible Name (title and aria-label of the main toolbar). Does not appears visually but is rendered to screen reader userscreenshot
apiapp.documentationThorium Documentationscreenshot
apiapp.howItWorksHow does it work?A foldable information button to add information about Add a library Account / Activate access to Dilicom PNB API in the General Settings panelscreenshot
apiapp.informationsIn France, many public libraries provide a machine-readable catalog (similar to OPDS but not identical), letting patrons download digital publications from their personal bookshelf. Integrating this technology in Thorium Reader allows you to download an ebook or audiobook directly into Thorium Reader for instant reading. How do you connect your French public library account to Thorium Reader? It’s simple. Enter a French city (‘Paris’) or part of the library name in the Search field and hit the Search button. A list of public libraries corresponding to your search will appear. Select a library and hit Add. In the updated list of catalogs, select this library: an authentication form is displayed. Enter your username/email address and password, and hit Login. You can now see the content of your personal bookshelf, from which you can download and read the ebooks and audiobooks you previously borrowed.This context explanation appears when the apiapp.howItWorks button is unfoldscreenshot
apiapp.noLibraryFoundNo library found ({{- name}})
app.edit.copyCopy
app.edit.cutCut
app.edit.pastePaste
app.edit.redoRedo
app.edit.selectAllSelect all
app.edit.titleEdit
app.edit.undoUndo
app.hideHide {{- appName}}
app.quitQuit {{- appName}}
app.session.exit.askBox.button.noNo
app.session.exit.askBox.button.yesYes
app.session.exit.askBox.messageDo you want to save the session?Setting window, General tab. Message before the Save Session Check box. Saving session will cause thorium to reopen all windows that were opened when thorium was closed
app.session.exit.askBox.titleSave session
app.update.messageNew version available, click to learn more.
app.update.title{{- appName}} software update.
app.window.showLibraryShow library / bookshelf
catalog.about.titleAbout {{- appName}}Refers to the footer of the application, it is the “About Thorium” link leading to the about filescreenshot
catalog.addBookToLibImport
catalog.addTagsAdd tag
catalog.addTagsButtonAdd
catalog.allBooksAll publications
catalog.bookInfoAbout publicationFirst element of the book menuscreenshot
catalog.column.ascendingascending
catalog.column.descendingdescending
catalog.column.unsortedunsorted
catalog.deleteDelete
catalog.deleteBookDeleteThird element of the book menuscreenshot
catalog.deleteTagDelete tag
catalog.descriptionDescription
catalog.emptyTagListNo tagged publications.
catalog.entry.continueReadingResume readingLibrary window, Home tab, First title. Under this title, the last opened books are listed.screenshot
catalog.entry.continueReadingAudioBooksResume listeningNot used in Thorium 3
catalog.entry.continueReadingDivinaResume divinaNot used in Thorium 3
catalog.entry.continueReadingPdfResume PDFNot used in Thorium 3
catalog.entry.lastAdditionsRecently addedLibrary window, Home tab, Second title. Under this title, the last added books are listed.screenshot
catalog.exportSave asFourth element of the book menu, will open OS file manager window to select a place to save (export) the titlescreenshot
catalog.exportAnnotationSave annotation asscreenshot
catalog.formatFormat
catalog.importAnnotationImport annotationWill open OS context window to select a file to import. The file must be .annotation format. This label is used in the catalog as a button name and within an ebook reading window as a tooltip.screenshot screenshot
catalog.langLanguage
catalog.lastReadLast Read
catalog.moreInfoPublication Details
catalog.myBooksMy publications
catalog.noPublicationHelpL1Drop files here
catalog.noPublicationHelpL2or use the “{{- importTitle }}” button above.
catalog.noPublicationHelpL3LCP-protected publications are supported.
catalog.noPublicationHelpL4Supported extensions:
catalog.numberOfPagesNumber of pages
catalog.opds.auth.cancelCancel
catalog.opds.auth.loginLogin
catalog.opds.auth.passwordPassword
catalog.opds.auth.registerRegister
catalog.opds.auth.usernameUsername / Email Address
catalog.opds.info.availableSinceSince
catalog.opds.info.availableState.availableAvailable
catalog.opds.info.availableState.readyReady
catalog.opds.info.availableState.reservedReserved
catalog.opds.info.availableState.unavailableUnavailable
catalog.opds.info.availableState.unknownUnknown
catalog.opds.info.availableUntilUntil
catalog.opds.info.copyAvalaibleAvailable
catalog.opds.info.copyTotalCopies
catalog.opds.info.holdPositionHold position
catalog.opds.info.holdTotalHeld
catalog.opds.info.numberOfItemsNumber of items
catalog.opds.info.priveValuePrice
catalog.opds.info.stateState
catalog.publisherPublisher
catalog.readBookRead
catalog.releasedPublished on
catalog.sortSort by
catalog.tagTag
catalog.tagsTags
catalog.updateEdit
dialog.annotations.descAuthorof {{- author}}
dialog.annotations.descList{{- nb}} note(s) from {{- creator}} will be associated with {{- title}} {{- author}}screenshot
dialog.annotations.descNewer{{- nb}} newer versions of these notes are already associated with the publication.
dialog.annotations.descOlder{{- nb}} older versions of these notes are already associated with the publication.
dialog.annotations.descTitleAnnotation Set Title:screenshot
dialog.annotations.importAllImport all notes
dialog.annotations.importWithoutConflictImport notes without conflict
dialog.annotations.titleDo you want to import these notes ?screenshot
dialog.cancelCancelCancel button used in several contextsscreenshot
dialog.deleteAnnotationsDelete annotations?screenshot
dialog.deleteAnnotationsTextDo you want to delete {{- annotationListLength}} annotation(s)?screenshot
dialog.deleteFeedDelete catalog?
dialog.deletePublicationDelete publication?
dialog.importConfirm import:
dialog.importErrorAn error occurred, verify the file extension ({{acceptedExtension}})
dialog.renewRenew/extend loan?
dialog.returnReturn publication?
dialog.yesYes
error.errorBox.errorError message:
error.errorBox.messageError in {{- filename}}
error.errorBox.titleInternal {{- appName}} Error
header.allBooksAll publications
header.catalogsCatalogs
header.downloadsDownloads
header.fitlerTagTitleFilter by tag
header.gridTitleGrid
header.homeBookshelf menu
header.homeTitleHome
header.importTitleImport publication
header.listTitleTable
header.myCatalogsMy catalogs
header.refreshTitlereload
header.searchPlaceholderSearch
header.searchTitleSearch
header.settingsSettings
header.viewModeView mode
library.lcp.hintHint:screenshot
library.lcp.openOpenscreenshot
library.lcp.passwordPassphrasescreenshot
library.lcp.sentenceThis publication needs an LCP passphrase to be openedscreenshot
library.lcp.urlHintForgot your passphrase? Click here to get support.screenshot
library.lcp.whatIsLcp?What is LCP?screenshot
library.lcp.whatIsLcpInfoDetailsLCP stands for ‘Licensed Content Protection’.screenshot
library.lcp.whatIsLcpInfoDetailsLinkTo learn more, click this link to the EDRLab website.screenshot
message.annotations.alreadyImportedAll annotations already imported, aborting the importationscreenshot
message.annotations.emptyFileNo annotations available in the filescreenshot
message.annotations.errorParsingError file format parsing:screenshot
message.annotations.noBelongToUnable to import annotations set, at least one annotation does not belong to the publication
message.annotations.nothingThere are no annotations ready to be imported, aborting the importation
message.annotations.successSuccess !
message.download.errorDownloading [{{- title}}] failed: [{{- err}}]
message.import.alreadyImport[{{- title}}] was already imported.
message.import.failImporting [{{- path}}] failed: [{{- err}}]
message.import.successImporting [{{- title}}] completed.
message.open.errorLoading publication failed: [{{- err}}]
opds.addForm.addButtonAdd
opds.addForm.nameName:
opds.addForm.namePlaceholderName
opds.addForm.urlLink:
opds.addForm.urlPlaceholderLink
opds.addFormApiapp.titleAdd library account
opds.addMenuAdd OPDS feed
opds.breadcrumbRootCatalogs
opds.documentationOPDS official website
opds.emptyNo publication found
opds.firstPageFirst
opds.informationsImagine a world where you can explore and download digital publications from public libraries and digital booksellers with just a few clicks. That’s exactly what the Open Publication Distribution System (OPDS) catalog format offers. With OPDS, you can navigate through catalogs from various ebook providers, sign up, borrow, buy a publication, or visit your personal bookshelf. You can even download an ebook or audiobook directly into Thorium Reader for instant reading.So, how do you find an OPDS catalog? It’s simple. Look for a hyperlink (URL) leading to the catalog. Copy this URL into the Link field above. Keep in mind that there’s no one-stop shop for all active OPDS catalogs. You’ll need to contact your preferred library or bookseller and ask for their OPDS catalog URL. If you’re not sure where to start, Wikipedia has a few registries of OPDS catalogs in various languages that might be helpful.The Name field is left at your convenience; it provides an easy way to identify the feed in Thorium Reader.
opds.lastPageLast
opds.menu.aboutBookAbout publication
opds.menu.addExtractImport extract
opds.menu.goBuyBookBuy publication
opds.menu.goLoanBookBorrow publication
opds.menu.goRevokeLoanBookRevoke loan
opds.menu.goSubBookSubscribe
opds.network.errorError accessing feed
opds.network.noInternetNo internet
opds.network.noInternetMessageTry checking the network cable, modem, router or wifi
opds.network.rejectSorry, unexpected error!
opds.network.timeoutNetwork timeout, please try again later
opds.nextNext
opds.previousPrevious
opds.shelfShelf
opds.updateForm.nameName:
opds.updateForm.titleEdit OPDS feed
opds.updateForm.updateButtonEdit
opds.updateForm.urlLink:
opds.whatIsOpdsWhat Is OPDS?
publication.accessibility.accessModeSufficient.textualTTS & Screen reader friendly
publication.accessibility.accessibilityFeature.alternativeTextContains alternative text
publication.accessibility.accessibilityFeature.displayTransformabilityAdaptable text and layout
publication.accessibility.accessibilityFeature.longDescriptionFully described graphical resources
publication.accessibility.accessibilityFeature.printPageNumbersPrinted book pagination reference
publication.accessibility.accessibilityFeature.readingOrderContains a reading order
publication.accessibility.accessibilityFeature.synchronizedAudioTextText & audio synchronised
publication.accessibility.accessibilityFeature.tableOfContentsContains a Table Of Contents
publication.accessibility.accessibilityHazard.flashingFlashing
publication.accessibility.accessibilityHazard.motionSimulationMotion simulation
publication.accessibility.accessibilityHazard.nameHazard:
publication.accessibility.accessibilityHazard.noFlashingNo flashing
publication.accessibility.accessibilityHazard.noMotionSimulationNo motion simulation
publication.accessibility.accessibilityHazard.noSoundNo sound
publication.accessibility.accessibilityHazard.noneNone
publication.accessibility.accessibilityHazard.soundSound
publication.accessibility.accessibilityHazard.unknownUnknown
publication.accessibility.certifierReportCertifier report:
publication.accessibility.conformsToConforms to:
publication.accessibility.moreInformationMore information
publication.accessibility.nameAccessibility
publication.accessibility.noA11yNo accessibility information available
publication.actionsActions
publication.audio.tracksTracks
publication.authorAuthor
publication.cancelledLcpThis publication’s LCP license is cancelled.
publication.certificateRevokedRevoked LCP license certificate.
publication.certificateSignatureInvalidInvalid LCP license certificate signature.
publication.cover.imgcover image
publication.dayday
publication.daysdays
publication.duration.titleDuration
publication.encryptedNoLicensePublication is encrypted but lacks an LCP license!
publication.expiredLoan expired
publication.expiredLcpThis publication’s LCP license is expired.
publication.incorrectPassphraseNo stored passphrase fits the publication, or the entered passphrase is wrong.
publication.lcpEndEnd
publication.lcpRightsCopyCopied characters
publication.lcpRightsPrintPrinted pages
publication.lcpStartStart
publication.licenceLCPLicense (LCP)
publication.licenseOutOfDateOut of date LCP License.
publication.licenseSignatureDateInvalidInvalid LCP license signature date.
publication.licenseSignatureInvalidInvalid LCP license signature.
publication.licensedLicensed
publication.markAsReadMark as readscreenshot
publication.notStartedNot Started
publication.onGoingIn Progress
publication.progression.titleProgression
publication.readFinished
publication.remainingTimeLoan (remaining time)
publication.renewButtonRenew
publication.returnButtonReturn
publication.returnedLcpThis LCP-protected publication is returned.
publication.revokedLcpThis publication’s LCP license is revoked.
publication.seeLessSee less
publication.seeMoreSee more
publication.timeLeftRemaining time
publication.titleTitle
publication.userKeyCheckInvalidIncorrect passphrase.
reader.annotations.ColorColor
reader.annotations.addNoteAnnotate
reader.annotations.advancedModeInstant mode (auto create after select)screenshot
reader.annotations.annotationsExport.descriptionName this set of annotationsscreenshot
reader.annotations.annotationsExport.titleTitlescreenshot
reader.annotations.annotationsOptionsOptionsscreenshot
reader.annotations.colors.bluegreenBlue-greenscreenshot
reader.annotations.colors.cyanCyanscreenshot
reader.annotations.colors.greenGreenscreenshot
reader.annotations.colors.lightblueLight Bluescreenshot
reader.annotations.colors.orangeOrangescreenshot
reader.annotations.colors.purplePurplescreenshot
reader.annotations.colors.redRedscreenshot
reader.annotations.colors.yellowYellowscreenshot
reader.annotations.exportSave notes asExport annotations context menu validation buttonscreenshot
reader.annotations.filter.allAllscreenshot
reader.annotations.filter.filterByColorFilter by Colorscreenshot
reader.annotations.filter.filterByCreatorFilter by Creatorscreenshot
reader.annotations.filter.filterByDrawtypeFilter by Drawtypescreenshot
reader.annotations.filter.filterByTagFilter by Tagscreenshot
reader.annotations.filter.filterOptionsFilter Optionsscreenshot
reader.annotations.filter.noneNonescreenshot
reader.annotations.hideDo not displayscreenshot
reader.annotations.highlightHighlight
reader.annotations.noSelectionToastNo selectionscreenshot
reader.annotations.quickAnnotationsQuick create (skip editor)screenshot
reader.annotations.saveNoteSavescreenshot
reader.annotations.sorting.lastcreatedLast createdscreenshot
reader.annotations.sorting.lastmodifiedLast modifiedscreenshot
reader.annotations.sorting.progressionProgressionscreenshot
reader.annotations.sorting.sortingOptionsSorting Optionsscreenshot
reader.annotations.toggleMarginMarksDisplay in marginsscreenshot
reader.annotations.type.outlineOutlinescreenshot
reader.annotations.type.solidSolid backgroundscreenshot
reader.annotations.type.strikethroughStrikethroughscreenshot
reader.annotations.type.underlineUnderlinescreenshot
reader.divina.mutemute audio
reader.divina.unmuteunmute audio
reader.fxl.fitFit
reader.marks.annotationsAnnotations
reader.marks.bookmarksBookmarks
reader.marks.deleteDelete
reader.marks.editEdit
reader.marks.goToGo to page
reader.marks.landmarksLandmarks
reader.marks.saveMarkSave bookmark
reader.marks.searchSearch
reader.marks.searchResultSearch [{{- searchText}}]
reader.marks.tocTable of Contents
reader.media-overlays.activateActivate Readaloud
reader.media-overlays.captionsCaptions / clean view
reader.media-overlays.captionsDescriptionSimplified text view with minimal captions styling.
reader.media-overlays.nextNext Readaloud
reader.media-overlays.pausePause Readaloud
reader.media-overlays.playPlay Readaloud
reader.media-overlays.previousPrevious Readaloud
reader.media-overlays.skipSkippability
reader.media-overlays.skipDescriptionJump over / ignore auxiliary content such as pagebreaks, footnotes/endnotes, etc.
reader.media-overlays.speedReadaloud playback rate
reader.media-overlays.stopStop Readaloud
reader.media-overlays.titleReadaloud
reader.navigation.annotationTitleannotationReading windows tool bar top right button list opening the Annotation panelscreenshot
reader.navigation.backHomeTitleIn the reading window of each book, this button stands at the top left corner. Hitting it will close the reading window and bring the library window front. If more than one reading window are opened, this will only close the reading window where the button was activated. Other reading windows will remain in the background.screenshot
reader.navigation.bookmarkTitlebookmark
reader.navigation.currentPageCurrent page: {{- current}}
reader.navigation.currentPageTotalCurrent page: {{- current}}/{{- total}}
reader.navigation.detachWindowTitleshow library / bookshelf window
reader.navigation.fullscreenTitlego fullscreen
reader.navigation.ZenModeTitleZen mode
reader.navigation.ZenModeExitExit Zen mode
reader.navigation.goToGo to
reader.navigation.goToErrorPage break does not exist
reader.navigation.goToPlaceHolderEnter page number
reader.navigation.goToTitleGo to page
reader.navigation.historyNextJump forward
reader.navigation.historyPreviousJump back
reader.navigation.infoTitleinformationThis leads to the same panel previously c&alled by About, therefore, should be similarly labeled
reader.navigation.magnifyingGlassButtonsearch publication
reader.navigation.openTableOfContentsTitlenavigation
reader.navigation.pagePage
reader.navigation.pdfscalemodePage fit or width
reader.navigation.settingsTitlesettings
reader.picker.search.founds{{- nResults}} match(es)
reader.picker.search.inputtext to match
reader.picker.search.nextNext
reader.picker.search.notFoundno matches
reader.picker.search.previousPrevious
reader.picker.search.resultsResults
reader.picker.search.submitFind
reader.picker.searchTitleSearch:
reader.settings.column.autoDefault
reader.settings.column.one1 col
reader.settings.column.titleColumns
reader.settings.column.two2 cols
reader.settings.customFontSelectedYou have chosen a personal font
reader.settings.customizeReaderCustomize text formatting
reader.settings.disableddisabled
reader.settings.displayDisplay
reader.settings.disposition.titleLayout
reader.settings.fontFont
reader.settings.fontSizeFont size
reader.settings.infoCustomFontSelect custom font from operating system by typing its name
reader.settings.justificationAlignment
reader.settings.justifyJustify
reader.settings.letterSpacingLetter spacing
reader.settings.lineSpacingLine spacing
reader.settings.marginMargin
reader.settings.noFootnotesDisable footnotes
reader.settings.noRTLFlipDisable Right-To-Left UI
reader.settings.noRubyHide Japanese Ruby
reader.settings.paginatedPaginated
reader.settings.paraSpacingParagraph spacing
reader.settings.pdfZoom.name.100pct100%
reader.settings.pdfZoom.name.150pct150%
reader.settings.pdfZoom.name.200pct200%
reader.settings.pdfZoom.name.300pct300%
reader.settings.pdfZoom.name.500pct500%
reader.settings.pdfZoom.name.50pct50%
reader.settings.pdfZoom.name.fitpage fit
reader.settings.pdfZoom.name.widthpage width
reader.settings.pdfZoom.titleZoom
reader.settings.preset.applyApply the preferred reading parameters
reader.settings.preset.applyDetailsApply the preferred reading settings preset to the current book.
reader.settings.preset.resetReset preferred reading settings
reader.settings.preset.resetDetailsReset the preferred reading parameters and apply these default paremeters to the current book.
reader.settings.preset.saveSave the preferred reading parameters
reader.settings.preset.saveDetailsSave the customized text parameters, so that they might be applied to other books, once open, by clicking on the button below.
reader.settings.preset.titlePreset
reader.settings.previewPreview
reader.settings.reduceMotionReduce motion
reader.settings.scrolledScrollable
reader.settings.spacingSpacing
reader.settings.textText
reader.settings.theme.name.Contrast1Contrast 1
reader.settings.theme.name.Contrast2Contrast 2
reader.settings.theme.name.Contrast3Contrast 3
reader.settings.theme.name.Contrast4Contrast 4
reader.settings.theme.name.NeutralNeutral
reader.settings.theme.name.NightNight
reader.settings.theme.name.PaperPaper
reader.settings.theme.name.SepiaSepia
reader.settings.theme.titleTheme
reader.settings.wordSpacingWord spacing
reader.svg.leftLeft
reader.svg.rightRight
reader.toc.publicationNoTocNo table of contents
reader.tts.activateActivate Text To Speech (TTS)
reader.tts.defaultVoice: system default
reader.tts.nextNext TTS
reader.tts.pausePause TTS
reader.tts.playPlay TTS
reader.tts.previousPrevious TTS
reader.tts.sentenceDetectSplit TTS text
reader.tts.sentenceDetectDescriptionBreak long paragraphs into sentences.
reader.tts.speedTTS playback rate
reader.tts.stopStop TTS
reader.tts.voiceTTS voice
settings.annotationCreator.creatorCreatorSetting window, General Tab, at the bottom, there is now a level 4 section with this title. It allows to set up a name that will be assigned to annotations. It can be changed without affecting existing annotations. It will be exported with the Annotations export feature.screenshot
settings.annotationCreator.nameNameTitle of the field where an annotations creator name can be addedscreenshot
settings.annotationCreator.organizationOrganizationradio button to specify if the creator name refers to an organisationedrlab
settings.annotationCreator.personPersonradio button to specify if the creator name refers to a personscreenshot
settings.annotationCreator.typeType:screenshot
settings.auth.titleManage access to catalogs
settings.auth.wipeDataClear login data
settings.keyboard.advancedMenuKeyboard shortcuts advanced menu
settings.keyboard.cancelCancel
settings.keyboard.disclaimerShortcuts were defined from QWERTY keyboard layout.Information available from thescreenshot
settings.keyboard.editUserJsonEdit user file…
settings.keyboard.keyboardShortcutsKeyboard shortcuts
settings.keyboard.loadUserJsonLoad from user file
settings.keyboard.resetDefaultsReset (load defaults)
settings.keyboard.saveSave
settings.language.languageChoiceLanguageSetting window, General tab, label for the dropdown menu to choose language (each language name is in it’s own language)screenshot
settings.library.enableAPIAPPActivate access to Dilicom PNB API
settings.library.titleAdd a library account
settings.session.titleSave sessionSetting window, General tab. Check box. Saving session will cause thorium to reopen all windows that were opened when thorium was closedscreenshot
settings.tabs.appearanceAppearanceSetting window, Appearance tab and titlescreenshot
settings.tabs.generalGeneralSetting window, General tab and titlescreenshot
settings.tabs.keyboardShortcutsKeyboard shortcutsSetting window, Keyboard shortcuts tab and titlescreenshot
settings.theme.autoAutomaticSetting window, Appearance tab, Application Theme dropdown menu entry. Will setup application theme according to the operating system settingsscreenshot
settings.theme.darkDarkSetting window, Appearance tab, Application Theme dropdown menu entry. Will setup application theme as Darkscreenshot
settings.theme.descriptionApplication theme matches operating system.Setting window, Appearance tab, Application Theme, under the dropdown menu, this information appears when Automatic is selected from the dropdown menu.screenshot
settings.theme.lightLightSetting window, Appearance tab, Application Theme dropdown menu entry. Will setup application theme Lightscreenshot
settings.theme.titleApplication ThemeSetting window, Appearance tab. Label of the dropdown menu to select Light, Dark or AUtomatic themescreenshot
wizard.buttons.discoverDiscover what’s newButton at the bottom right of the Welcome tab from the WIzard panel; will shift to second tab of the wizard panelscreenshot
wizard.buttons.goToBooksGo to my publicationsButton at the bottom right of the Welcome tab from the WIzard panel. Will close the wizard panel.screenshot
wizard.buttons.nextNext
wizard.description.annotationsHighlight document text, choose style and color, attach personal notes. Create annotations in ‘quick’ mode to bypass the editor (you can enter text and customize styles later). For extra speed, use the ‘instant’ mode which creates annotations immediately after highlighting document text!Wizard welcome window fifth tab textscreenshot
wizard.description.catalogsBorrow publications from your local library or discover publications via OPDS feeds. Access a variety of publications from multiple sources thanks to online catalogs.Wizard welcome window third Panel description (catalogs)screenshot
wizard.description.homeThorium looks different! Let’s discover what’s new…Wizard welcome windows first text (Home / Welcome)screenshot
wizard.description.readingView1Customize your reading and listening preferences: Thorium now offers multiple color themes for both the user interface and publication documents. It is now also easier to configure ‘readaloud’ ebooks with synthetic speech and synchronized text/audio narration.screenshot
wizard.description.readingView2Thorium’s improved user interface makes it easier to find text in publications, explore search results, go to specific pages, browse the table of contents, create bookmarks, etc. thanks to the new ‘docked’ panels. The fullscreen reading mode continues to offer a distraction-free environment.
wizard.description.yourBooksWelcome to your redesigned personal bookshelf! In the ‘grid’ view, easily filter by tags or find publications by keywords. In the advanced ’table’ view, select and sort publications by specific authors, title, date, format, etc.Wizard welcome window second panel textscreenshot
wizard.dontShowDon’t show againWizard welcome window Checkbox to stop wizard opening at each Thorium startscreenshot
wizard.tab.annotationsAnnotationsWizard welcome window fifth tabscreenshot
wizard.tab.catalogsCatalogsWizard welcome window third Panel title and Wizard tab labelscreenshot
wizard.tab.homeHomeWizard welcome window first tabscreenshot
wizard.tab.readingViewReading viewscreenshot
wizard.tab.yourBooksYour publicationsWizard welcome window second tabscreenshot
wizard.title.allBooksAll my publicationsWizard welcome window second Panel titlescreenshot
wizard.title.newFeatureNew feature: AnnotationsWizard welcome window fifth tab titlescreenshot
wizard.title.welcomeWelcome to Thorium 3.0Wizard welcome windows first panelscreenshot

6.3 - Localisation glossary

OS
operative system (in Thorium desktop context, it will be Windows, MACOS or Linux)
OS file manager window
a OS managed windows that allow access to navigate, select or write files in the OS file system. In desktop context, those are usually: * File Explorer for Windows * Finder for MAC OSX * Linux systems offers a larger variety like Gnome File, Nautilus, Nemo, Thunar, Dolphin, XFE, Konqueror, Krusader, etc.

6.4 - Your help is precious

You too can help Thorium Reader become the best reading application reading application by becoming a member of EDRLab. Or by making a donation to the EDRLab via the Github sponsorship "piggy-bank", which accepts small monthly donations.

Thorium is built by its community. If you want to participate, please contact us !

You can also:

  • Report an error or suggest a change by opening an Issue in our [support tracking tool](https://github.com/edrlab/thorium-reader-doc/issues/new).
  • Participate in the translation of resources.

6.5 - Contribute to this documentation

Thorium and its documentation are developed thanks to the user community. We need help to translate this documentation.

To do so, you can contact us.

If you are comfortable enough with GitHub and the Markdown format you can propose a new translation via a Pull Request.

To do this: clone the repository and create a branch with the name of the language you want to add, make a copy of the content.en folder and rename it with two letters corresponding to the language you want to add (for example content.es will contain the Spanish translation). The names of the files must not be changed as they insure correspondence between languages.

The i18n folder contains the translations for the fixed elements of the header and footer. Several languages are already present, if your language is not present, copy paste the .yaml file and rename it with the first two letters of the letters of the language you want to add.

Finally to activate the menu of the language you add, edit the file config.toml and add the language with the following code:

[languages.en]
  languageName = 'English'
  contentDir = 'content.en'
  weight = 1

You must replace .en' with the first two letters of the language you are adding and fill in the name of the language as the languageNamevalue. Theweight` indicates the order of appearance in the language menu.

Example for Spanish :

[languages.es]
  languageName = 'Español'
  contentDir = 'content.es'
  weight = 3

Localized images such as screenshots should be added to the folder statics/images/local-(two letter language).

7 - About Thorium Reader

Funding & Sponsorship
EDRLab is a non-profit organization working on the development of open-source software, in particular on the Readium project and on Thorium Reader, a free and highly accessible reading application for desktop computers. Because all software we create is free and open-source, and because developing reading apps is really complex, your sponsorship is needed. Easiest ways to participate in funding and sponsorship are: Make a small recurring donation via Github Sponsor Enlist your organisation as an EDRLab member We are also glad to consider project based funding, for so, contact us!
Terms of use
Thorium Reader Terms of use have moved to a dedicated webpage. You will be redirected to it.
Privacy Policy
Thorium Reader Privacy Policy have moved to a dedicated webpage. You will be redirected to it.
Credits for Thorium Reader
Thorium Reader is currently developed by: Daniel Weck, lead developer. Pierre Leroux, developer. Arthur Le Meur, developer The UX and UI of Thorium 3 was designed by Mylène Boyrie Several other developers have helped making Thorium what it is today: Simon Le Roux, UI designer. Cyrille Lebeaupin, CEO of noop.fr, senior developer. Jiminy Panoz, creator of Readium CSS. Léo Stéfani, node.js, React developer. Manuel Lagrand, intern, node.js developer. Who is financing this app EDRLab is a non-profit organization.
Licence for Thorium Reader
The Thorium-reader application is open-source, released under a BSD 3 license. It is based on the open-source Readium Desktop toolkit Licensed to the Readium Foundation under one or more contributor license agreements. BSD 3-Clause License Copyright (c) 2017, EDRLab All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

7.1 - Funding & Sponsorship

EDRLab is a non-profit organization working on the development of open-source software, in particular on the Readium project and on Thorium Reader, a free and highly accessible reading application for desktop computers.

Because all software we create is free and open-source, and because developing reading apps is really complex, your sponsorship is needed.

Easiest ways to participate in funding and sponsorship are:

We are also glad to consider project based funding, for so, contact us!

7.2 - Terms of use

Thorium Reader Terms of use have moved to a dedicated webpage. You will be redirected to it.

7.3 - Privacy Policy

Thorium Reader Privacy Policy have moved to a dedicated webpage. You will be redirected to it.

7.4 - Credits for Thorium Reader

Thorium Reader is currently developed by:

  • Daniel Weck, lead developer.
  • Pierre Leroux, developer.
  • Arthur Le Meur, developer

The UX and UI of Thorium 3 was designed by Mylène Boyrie

Several other developers have helped making Thorium what it is today:

  • Simon Le Roux, UI designer.
  • Cyrille Lebeaupin, CEO of noop.fr, senior developer.
  • Jiminy Panoz, creator of Readium CSS.
  • Léo Stéfani, node.js, React developer.
  • Manuel Lagrand, intern, node.js developer.

Who is financing this app

EDRLab is a non-profit organization. Our budget essentially originates from our members. EDRLab started in France, but is now counting 60 members from Europe, North America, South America and Asia.

This project would have not seen the light without:

1- The financial implication of our founding members: Editis, Hachette Livre, Magrigall, Media-Participations, Cercle de la Librarie, Syndicat national de l'Edition. They understand that financing open-standards and open-source is the best way to energize an open and innovative market for the publishing industry.

2- Financial grants from the following French public organizations:

  • CNL (Centre National du livre)
  • Ministère de la Culture

3- Additional grants from EDRLab members interested by the addition of specific features:

  • Fênix Editorial, Brazil
  • Canadian Electronic library, Canada
  • MLOL / Horizons Unlimited, Italy
  • Lyrasis, USA

7.5 - Licence for Thorium Reader

The Thorium-reader application is open-source, released under a BSD 3 license. It is based on the open-source Readium Desktop toolkit Licensed to the Readium Foundation under one or more contributor license agreements.

BSD 3-Clause License

Copyright (c) 2017, EDRLab All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

8 - About this website

This documentation site is designed and maintained by EDRLab as part of the development of the Thorium-Reader application.

The main contributors of this documentation are :

  • Gautier Chomel
  • Georges Kerscher
  • Noelia Ruiz Martínez
  • Prashant Verma

This site is made with the static site generator Hugo and the Hugo Book Theme.

Who has developed this app

Thorium Reader is currently developed by:

  • Daniel Weck, lead developer.
  • Pierre Leroux, developer.
  • Arthur Le Meur, developer

The UX and UI of Thorium 3 was designed by Mylène Boyrie

Several other developers have helped making Thorium what it is today:

  • Simon Le Roux, UI designer.
  • Cyrille Lebeaupin, CEO of noop.fr, senior developer.
  • Jiminy Panoz, creator of Readium CSS.
  • Léo Stéfani, node.js, React developer.
  • Manuel Lagrand, intern, node.js developer.

The project is supervised by Laurent Le Meur, EDRLab CTO.

Who is financing this app

EDRLab is a non-profit organization. Our budget essentially originates from our members. EDRLab started in France, but is now counting 60 members from Europe, North America, South America and Asia.

This project would have not seen the light without:

1- The financial implication of our founding members: Editis, Hachette Livre, Magrigall, Media-Participations, Cercle de la Librarie, Syndicat national de l'Edition. They understand that financing open-standards and open-source is the best way to energize an open and innovative market for the publishing industry.

2- Financial grants from the following French public organizations:

  • CNL (Centre National du livre)
  • Ministère de la Culture

3- Additional grants from EDRLab members interested by the addition of specific features:

  • Fênix Editorial, Brazil
  • Canadian Electronic library, Canada
  • MLOL / Horizons Unlimited, Italy
  • Lyrasis, USA

8.1 - Accessibility of this website

This site was tested with NVDA on Firefox on Windows 10. No accessibility blockers were found.

Last testing: December 2024

If you encounter any difficulties you can inform us via the contact form or by opening an issue on our support tracker or through our contact form.

The page is in English but you can write in your language by telling us so we can in your language so that we can mobilize the right people.

Here is the information we need:

  • Operating system and its version
  • Thorium version (it is indicated at the bottom of the library under the title About Thorium)
  • Assistive technology used.

8.2 - Licence and credit for this website

Credits

This documentation site is designed and maintained by EDRLab as part of the development of the Thorium-Reader application.

The main contributors of this documentation are :

  • Gautier Chomel
  • Georges Kerscher
  • Noelia Ruiz Martínez
  • Prashant Verma

The project is supervised by Laurent Le Meur, EDRLab CTO.

This site is made with the static site generator Hugo and a dedicated theme derivated from the Docsy theme.

Licensing

The content of this website is available under Attribution 4.0 International CC BY 4.0 licence

Any reuse must include the following statement with links:

Thorium Reader support material by EDRLab is licensed under CC BY 4.0

You are free to:

  • Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
  • Adapt — remix, transform, and build upon the material for any purpose, even commercially.

The licensor cannot revoke these freedoms as long as you follow the license terms.

Under the following terms:

  • Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

### Notices: You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .

No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.