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

Return to the regular view of this page.

Want to collaborate?

Translating
Thorium Reader user Interface localisation are provided and maintained thanks to volunteers and contributing organisations. All locales are stored in the sources resources locales folder. To add a translation, you can start from the English “en.json”, rename it as and change the values after the colon punctuation (:). If you are comfortable with github you can open a pull request to submit the file. Otherwise you can just send us the localised file by email and we’ll proceed to the addition.
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.

1 - Translating

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

All locales are stored in the sources resources locales folder.

To add a translation, you can start from the English “en.json”, rename it as and change the values after the colon punctuation (:).

If you are comfortable with github you can open a pull request to submit the file.

Otherwise you can just send us the localised file by email and we’ll proceed to the addition. A list of contributors is maintained on the wiki page Localization (l10n) language translation.

Be aware that we are currently reworking the user interface, so important changes may happen by the first quarter of 2024. We usually alert localisation contributors before any release so they can update the translation file. Also, mentioning that the thorium documentation website can be localised thru similar contribution methodology. ](../900_about)

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 thru 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.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

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.

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.

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).