Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
- The web status API (`/api/status`) reports a `temperatures` block: the chip temperature on ESP32-S3 devices, the battery fuel gauge's temperature on boards that have one (such as the X3), and on the X4 Pro the e-ink panel controller's own sensor, sampled after a screen refresh at most once a minute. Sensors a board lacks are left out.
- Turn reading stats tracking on or off for the whole device or individual EPUB and XTC books, while keeping saved history and Time Left estimates.
- Assign separate short-press and long-press actions to the Left/Up and Right/Down side buttons; existing side-button layouts migrate to matching individual actions.
- Assign a side-button shortcut to flip the reading screen 180°, alongside clockwise and counterclockwise turns.
- Assign Library to power, long-press, button-chord, Home-button, or Quick Actions shortcuts to open the book list directly.
- Customize the top and bottom reader status bars separately, including item positions and progress bars, in EPUB, TXT, and XTC books. Each bar can be previewed where it appears while reading.
- View a selected book's reading stats from its Library or File Browser action menu.
Expand Down Expand Up @@ -117,6 +118,7 @@
- Korean text keeps natural syllable spacing when justified and wraps by word.
- Footnote choices can be selected directly on the reading page, with a list fallback for links without a visible target.
- Changing global font or page layout settings from the pull-down panel on touch devices now updates the open book when it inherits those settings.
- KOReader authentication now rejects unexpectedly large server responses to avoid crashes.

## [v1.6.0] - 2026-09-21

Expand Down
5 changes: 4 additions & 1 deletion lib/Epub/Epub.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1319,7 +1319,10 @@ bool Epub::generateThumbBmp(int width, int height, const GfxRenderer* renderer,
}

bool Epub::generateThumbBmpFromSource(int height, const GfxRenderer* renderer, const int readerFontId) {
int width = 0;
return generateThumbBmpFromSource(0, height, renderer, readerFontId);
}

bool Epub::generateThumbBmpFromSource(int width, int height, const GfxRenderer* renderer, const int readerFontId) {
normalizeThumbDimensions(width, height);
const std::string thumbPath = getThumbBmpPathForDimensions(cachePath, width, height);
if (cachedBmpMatchesDimensions(thumbPath, width, height)) return true;
Expand Down
1 change: 1 addition & 0 deletions lib/Epub/Epub.h
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@ class Epub {
bool generateThumbBmp(int width, int height, const GfxRenderer* renderer = nullptr, int readerFontId = 0) const;
// Generate a Home thumbnail from the EPUB cover without building reader pages or indexes.
bool generateThumbBmpFromSource(int height, const GfxRenderer* renderer = nullptr, int readerFontId = 0);
bool generateThumbBmpFromSource(int width, int height, const GfxRenderer* renderer = nullptr, int readerFontId = 0);
// Writes a thumbnail that can either crop-to-fill or contain unusual cover
// ratios, depending on the source image dimensions.
bool generateAdaptiveThumbBmp(int width, int height, const GfxRenderer* renderer = nullptr,
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/arabic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,9 @@ STR_EOB_HOME: "الرئيسية"
STR_EOB_CONTINUE_WITH: "المتابعة إلى"
STR_SHORT_PWR_BTN: "ضغطة قصيرة"
STR_ORIENTATION: "اتجاه القراءة"
STR_ROTATE_CCW: "تدوير الصفحة CCW"
STR_ROTATE_CW: "تدوير الصفحة CW"
STR_ROTATE_FLIP: "تدوير الصفحة 180°"
STR_SIDE_BTN_LAYOUT: "تخطيط الأزرار الجانبية (أثناء القراءة)"
STR_ORIENTATION_AWARE: "علم التوجه"
STR_NAV_BUTTONS: "أزرار التنقل"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/belarusian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,9 @@ STR_STATS_EVENING_READER: "Вячэрні чытач"
STR_STATS_NIGHT_READER: "Начны чытач"
STR_SHORT_PWR_BTN: "Кароткае націсканне"
STR_ORIENTATION: "Арыентацыя чытання"
STR_ROTATE_CCW: "Павярнуць старонку CCW"
STR_ROTATE_CW: "Павярнуць старонку CW"
STR_ROTATE_FLIP: "Павярнуць старонку 180°"
STR_SIDE_BTN_LAYOUT: "Бакавыя кнопкі"
STR_ORIENTATION_AWARE: "З улікам арыентацыі"
STR_NAV_BUTTONS: "Кнопкі навігацыі"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/catalan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Text de mostra"
STR_IMAGES_SUPPRESS: "Suprimir"
STR_SHORT_PWR_BTN: "Pressió curta"
STR_ORIENTATION: "Orientació de lectura"
STR_ROTATE_CCW: "Gira la pàgina CCW"
STR_ROTATE_CW: "Gira la pàgina CW"
STR_ROTATE_FLIP: "Gira la pàgina 180°"
STR_SIDE_BTN_LAYOUT: "Disposició botons laterals"
STR_ORIENTATION_AWARE: "Segons orientació"
STR_NAV_BUTTONS: "Botons de navegació"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/czech.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@ STR_STATS_EVENING_READER: "Večerní čtenář"
STR_STATS_NIGHT_READER: "Noční čtenář"
STR_SHORT_PWR_BTN: "Krátký stisk"
STR_ORIENTATION: "Orientace čtení"
STR_ROTATE_CCW: "Otočit stránku CCW"
STR_ROTATE_CW: "Otočit stránku CW"
STR_ROTATE_FLIP: "Otočit stránku 180°"
STR_SIDE_BTN_LAYOUT: "Rozvržení bočních tlačítek (čtečka)"
STR_ORIENTATION_AWARE: "Podle orientace"
STR_NAV_BUTTONS: "Navigační tlačítka"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/danish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Pladsholder"
STR_IMAGES_SUPPRESS: "Skjul"
STR_SHORT_PWR_BTN: "Kort tryk"
STR_ORIENTATION: "Læseretning"
STR_ROTATE_CCW: "Rotér siden CCW"
STR_ROTATE_CW: "Rotér siden CW"
STR_ROTATE_FLIP: "Rotér siden 180°"
STR_SIDE_BTN_LAYOUT: "Knaplayout på siden (læser)"
STR_ORIENTATION_AWARE: "Orienteringsbevidst"
STR_NAV_BUTTONS: "Navigationsknapper"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/dutch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Placeholder"
STR_IMAGES_SUPPRESS: "Verbergen"
STR_SHORT_PWR_BTN: "Kort indrukken"
STR_ORIENTATION: "Leesstand"
STR_ROTATE_CCW: "Pagina draaien CCW"
STR_ROTATE_CW: "Pagina draaien CW"
STR_ROTATE_FLIP: "Pagina draaien 180°"
STR_SIDE_BTN_LAYOUT: "Indeling zijknoppen (lezer)"
STR_ORIENTATION_AWARE: "Oriëntatiebewust"
STR_NAV_BUTTONS: "Navigatieknoppen"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/english.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,9 @@ STR_EOB_HOME: "Home"
STR_EOB_CONTINUE_WITH: "Continue with"
STR_SHORT_PWR_BTN: "Short-press"
STR_ORIENTATION: "Orientation"
STR_ROTATE_CCW: "Rotate Page CCW"
STR_ROTATE_CW: "Rotate Page CW"
STR_ROTATE_FLIP: "Rotate Page 180°"
STR_SIDE_BTN_LAYOUT: "Layout"
STR_ORIENTATION_AWARE: "Orientation Aware"
STR_NAV_BUTTONS: "Nav Buttons"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/finnish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@ STR_STATS_EVENING_READER: "Iltalukija"
STR_STATS_NIGHT_READER: "Yölukija"
STR_SHORT_PWR_BTN: "Lyhyt painallus"
STR_ORIENTATION: "Lukusuunta"
STR_ROTATE_CCW: "Kierrä sivua CCW"
STR_ROTATE_CW: "Kierrä sivua CW"
STR_ROTATE_FLIP: "Kierrä sivua 180°"
STR_SIDE_BTN_LAYOUT: "Sivupainikkeiden asettelu (lukija)"
STR_ORIENTATION_AWARE: "Suunnan huomioiva"
STR_NAV_BUTTONS: "Navigointipainikkeet"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/french.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Espace réservé"
STR_IMAGES_SUPPRESS: "Masquer"
STR_SHORT_PWR_BTN: "Appui court"
STR_ORIENTATION: "Orientation de lecture"
STR_ROTATE_CCW: "Faire pivoter la page CCW"
STR_ROTATE_CW: "Faire pivoter la page CW"
STR_ROTATE_FLIP: "Faire pivoter la page 180°"
STR_SIDE_BTN_LAYOUT: "Boutons latéraux"
STR_ORIENTATION_AWARE: "Selon l'orientation"
STR_NAV_BUTTONS: "Boutons navigation"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/german.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,9 @@ STR_IMAGES_PLACEHOLDER: "Platzhalter"
STR_IMAGES_SUPPRESS: "Unterdrücken"
STR_SHORT_PWR_BTN: "Kurzer Druck"
STR_ORIENTATION: "Leseausrichtung"
STR_ROTATE_CCW: "Seite drehen CCW"
STR_ROTATE_CW: "Seite drehen CW"
STR_ROTATE_FLIP: "Seite drehen 180°"
STR_SIDE_BTN_LAYOUT: "Seitliche Tasten (Lesen)"
STR_ORIENTATION_AWARE: "Ausrichtungsabhängig"
STR_NAV_BUTTONS: "Navigationstasten"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/hebrew.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "סמן"
STR_IMAGES_SUPPRESS: "הסתר תמונות"
STR_SHORT_PWR_BTN: "לחיצה קצרה"
STR_ORIENTATION: "כיוון קריאה (מסך)"
STR_ROTATE_CCW: "סיבוב הדף CCW"
STR_ROTATE_CW: "סיבוב הדף CW"
STR_ROTATE_FLIP: "סיבוב הדף 180°"
STR_SIDE_BTN_LAYOUT: "פריסת כפתורי צד (בקריאה)"
STR_TOUCH_READER_CONTROLS: "שליטה במגע (קורא)"
STR_PINCH_FONT_RESIZE: "גודל גופן בצביטה"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/hungarian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,9 @@ STR_IMAGES_PLACEHOLDER: "Helyőrző"
STR_IMAGES_SUPPRESS: "Elnyomás"
STR_SHORT_PWR_BTN: "Rövid nyomás"
STR_ORIENTATION: "Olvasási irány"
STR_ROTATE_CCW: "Oldal forgatása CCW"
STR_ROTATE_CW: "Oldal forgatása CW"
STR_ROTATE_FLIP: "Oldal forgatása 180°"
STR_SIDE_BTN_LAYOUT: "Oldalsó gomb elrendezés (olvasó)"
STR_ORIENTATION_AWARE: "Tájolásfüggő"
STR_NAV_BUTTONS: "Navigációs gombok"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/italian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Segnaposto"
STR_IMAGES_SUPPRESS: "Nascondi"
STR_SHORT_PWR_BTN: "Pressione breve"
STR_ORIENTATION: "Orientamento lettura"
STR_ROTATE_CCW: "Ruota pagina CCW"
STR_ROTATE_CW: "Ruota pagina CW"
STR_ROTATE_FLIP: "Ruota pagina 180°"
STR_SIDE_BTN_LAYOUT: "Pulsanti laterali (lettore)"
STR_ORIENTATION_AWARE: "In base all'orientamento"
STR_NAV_BUTTONS: "Pulsanti navigazione"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/kazakh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,9 @@ STR_STATS_EVENING_READER: "Кешкі оқырман"
STR_STATS_NIGHT_READER: "Түнгі оқырман"
STR_SHORT_PWR_BTN: "Қысқа басу"
STR_ORIENTATION: "Оқу бағдары"
STR_ROTATE_CCW: "Бетті бұру CCW"
STR_ROTATE_CW: "Бетті бұру CW"
STR_ROTATE_FLIP: "Бетті бұру 180°"
STR_SIDE_BTN_LAYOUT: "Бүйірлік түймелер орналасуы (оқырман)"
STR_ORIENTATION_AWARE: "Бағдарға қарай"
STR_NAV_BUTTONS: "Навигация түймелері"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/lithuanian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Vietaženklis"
STR_IMAGES_SUPPRESS: "Slėpti"
STR_SHORT_PWR_BTN: "Trumpas paspaudimas"
STR_ORIENTATION: "Orientacija"
STR_ROTATE_CCW: "Pasukti puslapį CCW"
STR_ROTATE_CW: "Pasukti puslapį CW"
STR_ROTATE_FLIP: "Pasukti puslapį 180°"
STR_SIDE_BTN_LAYOUT: "Šoniniai mygtukai"
STR_ORIENTATION_AWARE: "Pagal orientaciją"
STR_NAV_BUTTONS: "Navigacijos mygtukai"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/polish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Ramki"
STR_IMAGES_SUPPRESS: "Pomijaj"
STR_SHORT_PWR_BTN: "Krótkie naciśnięcie"
STR_ORIENTATION: "Układ czytania"
STR_ROTATE_CCW: "Obróć stronę CCW"
STR_ROTATE_CW: "Obróć stronę CW"
STR_ROTATE_FLIP: "Obróć stronę 180°"
STR_SIDE_BTN_LAYOUT: "Układ przycisków bocznych"
STR_ORIENTATION_AWARE: "Zależnie od orientacji"
STR_NAV_BUTTONS: "Przyciski nawigacji"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/portuguese-BR.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,9 @@ STR_EOB_HOME: "Início"
STR_EOB_CONTINUE_WITH: "Continuar com"
STR_SHORT_PWR_BTN: "Toque curto"
STR_ORIENTATION: "Orientação"
STR_ROTATE_CCW: "Girar página CCW"
STR_ROTATE_CW: "Girar página CW"
STR_ROTATE_FLIP: "Girar página 180°"
STR_SIDE_BTN_LAYOUT: "Layout"
STR_ORIENTATION_AWARE: "Sensível à orientação"
STR_NAV_BUTTONS: "Botões de navegação"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/portuguese-PT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,9 @@ STR_EOB_HOME: "Início"
STR_EOB_CONTINUE_WITH: "Continuar com"
STR_SHORT_PWR_BTN: "Toque breve"
STR_ORIENTATION: "Orientação"
STR_ROTATE_CCW: "Rodar página CCW"
STR_ROTATE_CW: "Rodar página CW"
STR_ROTATE_FLIP: "Rodar página 180°"
STR_SIDE_BTN_LAYOUT: "Esquema"
STR_ORIENTATION_AWARE: "Sensível à orientação"
STR_NAV_BUTTONS: "Botões de navegação"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/romanian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Substituent"
STR_IMAGES_SUPPRESS: "Suprimare"
STR_SHORT_PWR_BTN: "Apăsare scurtă"
STR_ORIENTATION: "Orientare lectură"
STR_ROTATE_CCW: "Rotește pagina CCW"
STR_ROTATE_CW: "Rotește pagina CW"
STR_ROTATE_FLIP: "Rotește pagina 180°"
STR_SIDE_BTN_LAYOUT: "Aspect butoane laterale (lectură)"
STR_ORIENTATION_AWARE: "În funcție de orientare"
STR_NAV_BUTTONS: "Butoane navigare"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/russian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Заглушки"
STR_IMAGES_SUPPRESS: "Скрыть"
STR_SHORT_PWR_BTN: "Короткое нажатие"
STR_ORIENTATION: "Ориентация чтения"
STR_ROTATE_CCW: "Повернуть страницу CCW"
STR_ROTATE_CW: "Повернуть страницу CW"
STR_ROTATE_FLIP: "Повернуть страницу 180°"
STR_SIDE_BTN_LAYOUT: "Боковые кнопки"
STR_ORIENTATION_AWARE: "С учетом ориентации"
STR_NAV_BUTTONS: "Кнопки навигации"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/slovak.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,9 @@ STR_IMAGES_PLACEHOLDER: "Rezervované miesto"
STR_IMAGES_SUPPRESS: "Potlačiť"
STR_SHORT_PWR_BTN: "Krátke stlačenie"
STR_ORIENTATION: "Orientácia čítania"
STR_ROTATE_CCW: "Otočiť stránku CCW"
STR_ROTATE_CW: "Otočiť stránku CW"
STR_ROTATE_FLIP: "Otočiť stránku 180°"
STR_SIDE_BTN_LAYOUT: "Rozloženie bočných tlačidiel (čítačka)"
STR_ORIENTATION_AWARE: "Podľa orientácie"
STR_NAV_BUTTONS: "Navigačné tlačidlá"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/slovenian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Oznaka mesta"
STR_IMAGES_SUPPRESS: "Zatdi"
STR_SHORT_PWR_BTN: "Kratek pritisk"
STR_ORIENTATION: "Orientacija branja"
STR_ROTATE_CCW: "Zavrti stran CCW"
STR_ROTATE_CW: "Zavrti stran CW"
STR_ROTATE_FLIP: "Zavrti stran 180°"
STR_SIDE_BTN_LAYOUT: "Razpored stranskih gumbov"
STR_ORIENTATION_AWARE: "Glede na usmerjenost"
STR_NAV_BUTTONS: "Navigacijski gumbi"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/spanish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,9 @@ STR_EOB_HOME: "Inicio"
STR_EOB_CONTINUE_WITH: "Continuar con"
STR_SHORT_PWR_BTN: "Pulsación corta"
STR_ORIENTATION: "Orientación"
STR_ROTATE_CCW: "Girar página CCW"
STR_ROTATE_CW: "Girar página CW"
STR_ROTATE_FLIP: "Girar página 180°"
STR_SIDE_BTN_LAYOUT: "Función botones laterales (lector)"
STR_ORIENTATION_AWARE: "Según orientación"
STR_NAV_BUTTONS: "Botones navegación"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/swedish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Platshållare"
STR_IMAGES_SUPPRESS: "Dölj"
STR_SHORT_PWR_BTN: "Kort tryck"
STR_ORIENTATION: "Läsrikting"
STR_ROTATE_CCW: "Rotera sidan CCW"
STR_ROTATE_CW: "Rotera sidan CW"
STR_ROTATE_FLIP: "Rotera sidan 180°"
STR_SIDE_BTN_LAYOUT: "Sidoknappslayout (Läsare)"
STR_ORIENTATION_AWARE: "Orienteringsanpassad"
STR_NAV_BUTTONS: "Navigeringsknappar"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/turkish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,9 @@ STR_STATS_EVENING_READER: "Akşam okuyucusu"
STR_STATS_NIGHT_READER: "Gece okuyucusu"
STR_SHORT_PWR_BTN: "Kısa Basma"
STR_ORIENTATION: "Okuma Yönü"
STR_ROTATE_CCW: "Sayfayı döndür CCW"
STR_ROTATE_CW: "Sayfayı döndür CW"
STR_ROTATE_FLIP: "Sayfayı döndür 180°"
STR_SIDE_BTN_LAYOUT: "Yan Tuş Dizilimi (okuyucu)"
STR_ORIENTATION_AWARE: "Yöne duyarlı"
STR_NAV_BUTTONS: "Gezinme tuşları"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/ukrainian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Заглушка"
STR_IMAGES_SUPPRESS: "Приховати"
STR_SHORT_PWR_BTN: "Коротке натискання"
STR_ORIENTATION: "Орієнтація читання"
STR_ROTATE_CCW: "Повернути сторінку CCW"
STR_ROTATE_CW: "Повернути сторінку CW"
STR_ROTATE_FLIP: "Повернути сторінку 180°"
STR_SIDE_BTN_LAYOUT: "Схема бічних кнопок"
STR_ORIENTATION_AWARE: "З урахуванням орієнтації"
STR_NAV_BUTTONS: "Кнопки навігації"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/valencian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ STR_IMAGES_PLACEHOLDER: "Text de mostra"
STR_IMAGES_SUPPRESS: "Eliminar"
STR_SHORT_PWR_BTN: "Clic curt"
STR_ORIENTATION: "Orientació de lectura"
STR_ROTATE_CCW: "Gira la pàgina CCW"
STR_ROTATE_CW: "Gira la pàgina CW"
STR_ROTATE_FLIP: "Gira la pàgina 180°"
STR_SIDE_BTN_LAYOUT: "Disposició botons laterals"
STR_TOUCH_READER_CONTROLS: "Controls tàctils del lector"
STR_PINCH_FONT_RESIZE: "Mida lletra amb pessic"
Expand Down
3 changes: 3 additions & 0 deletions lib/I18n/translations/vietnamese.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,9 @@ STR_IMAGES_PLACEHOLDER: "Giữ chỗ"
STR_IMAGES_SUPPRESS: "Ẩn"
STR_SHORT_PWR_BTN: "Nhấn ngắn"
STR_ORIENTATION: "Hướng đọc"
STR_ROTATE_CCW: "Xoay trang CCW"
STR_ROTATE_CW: "Xoay trang CW"
STR_ROTATE_FLIP: "Xoay trang 180°"
STR_SIDE_BTN_LAYOUT: "Bố cục"
STR_ORIENTATION_AWARE: "Theo hướng xoay"
STR_NAV_BUTTONS: "Nút điều hướng"
Expand Down
Loading
Loading