From 857233d9bc3716737ae82340ca763ed0157f8b6d Mon Sep 17 00:00:00 2001 From: starlit Date: Sat, 25 Jul 2026 13:21:59 +0300 Subject: [PATCH 1/7] Add circular magnifying glass option Introduce an optional circular loupe for the magnifying glass, toggled from the Options window (General tab). The circle's diameter is the wider of the two configured rectangle dimensions, derived at display time only: the rectangle size setting (MAG_GLASS_SIZE) is never overwritten, so switching modes restores the exact saved size. MagnifyingGlass now separates its logical rectangle (the source of truth for size gestures and the persisted setting) from its display geometry, which grows to a max(w, h) square while circular. The shape is realised with a widget mask for corner transparency plus a custom paintEvent for antialiased interior scaling. A secondary bezel-ring option (default on, enabled only when circular is active) draws an antialiased filled annulus inset just inside the mask so its outer edge forms a smooth silhouette that blends into the page, hiding the aliased mask edge. --- YACReader/configuration.cpp | 4 + YACReader/configuration.h | 4 + YACReader/magnifying_glass.cpp | 134 ++++++++++++++++++++++++++++----- YACReader/magnifying_glass.h | 24 +++++- YACReader/options_dialog.cpp | 18 +++++ YACReader/options_dialog.h | 3 + YACReader/viewer.cpp | 5 ++ common/yacreader_global_gui.h | 2 + 8 files changed, 173 insertions(+), 21 deletions(-) diff --git a/YACReader/configuration.cpp b/YACReader/configuration.cpp index a424aef7b..3e4758672 100644 --- a/YACReader/configuration.cpp +++ b/YACReader/configuration.cpp @@ -28,6 +28,10 @@ void Configuration::load(QSettings *settings) settings->setValue(MAG_GLASS_SIZE, QSize(350, 175)); if (!settings->contains(MAG_GLASS_ZOOM)) settings->setValue(MAG_GLASS_ZOOM, 0.5); + if (!settings->contains(MAG_GLASS_CIRCULAR)) + settings->setValue(MAG_GLASS_CIRCULAR, false); + if (!settings->contains(MAG_GLASS_RING)) + settings->setValue(MAG_GLASS_RING, true); if (!settings->contains(FLOW_TYPE)) settings->setValue(FLOW_TYPE, 0); if (!settings->contains(FULLSCREEN)) diff --git a/YACReader/configuration.h b/YACReader/configuration.h index d872cd3e4..c2d2f1938 100644 --- a/YACReader/configuration.h +++ b/YACReader/configuration.h @@ -55,6 +55,10 @@ class Configuration : public QObject void setMagnifyingGlassSize(const QSize &mgs) { settings->setValue(MAG_GLASS_SIZE, mgs); } float getMagnifyingGlassZoom() { return settings->value(MAG_GLASS_ZOOM, 0.5).toFloat(); } void setMagnifyingGlassZoom(float mgz) { settings->setValue(MAG_GLASS_ZOOM, mgz); } + bool getMagnifyingGlassCircular() { return settings->value(MAG_GLASS_CIRCULAR, false).toBool(); } + void setMagnifyingGlassCircular(bool circular) { settings->setValue(MAG_GLASS_CIRCULAR, circular); } + bool getMagnifyingGlassRing() { return settings->value(MAG_GLASS_RING, true).toBool(); } + void setMagnifyingGlassRing(bool ring) { settings->setValue(MAG_GLASS_RING, ring); } QSize getGotoSlideSize() { return settings->value(GO_TO_FLOW_SIZE).toSize(); } void setGotoSlideSize(const QSize &gss) { settings->setValue(GO_TO_FLOW_SIZE, gss); } float getZoomLevel() { return settings->value(ZOOM_LEVEL).toFloat(); } diff --git a/YACReader/magnifying_glass.cpp b/YACReader/magnifying_glass.cpp index 306c48a8f..213771b01 100644 --- a/YACReader/magnifying_glass.cpp +++ b/YACReader/magnifying_glass.cpp @@ -2,24 +2,118 @@ #include "viewer.h" -MagnifyingGlass::MagnifyingGlass(int w, int h, float zoomLevel, QWidget *parent) - : QLabel(parent), zoomLevel(zoomLevel) +#include +#include + +MagnifyingGlass::MagnifyingGlass(int w, int h, float zoomLevel, bool circular, bool ring, QWidget *parent) + : QLabel(parent), zoomLevel(zoomLevel), circular(circular), ring(ring) { setup(QSize(w, h)); } -MagnifyingGlass::MagnifyingGlass(const QSize &size, float zoomLevel, QWidget *parent) - : QLabel(parent), zoomLevel(zoomLevel) +MagnifyingGlass::MagnifyingGlass(const QSize &size, float zoomLevel, bool circular, bool ring, QWidget *parent) + : QLabel(parent), zoomLevel(zoomLevel), circular(circular), ring(ring) { setup(size); } void MagnifyingGlass::setup(const QSize &size) { - resize(size); + logicalSize = size; + resize(displaySize()); setScaledContents(true); setMouseTracking(true); setCursor(QCursor(QBitmap(1, 1), QBitmap(1, 1))); + applyShape(); +} + +QSize MagnifyingGlass::displaySize() const +{ + if (circular) { + const int side = qMax(logicalSize.width(), logicalSize.height()); + return QSize(side, side); + } + return logicalSize; +} + +void MagnifyingGlass::applyShape() +{ + if (circular) + setMask(QRegion(rect(), QRegion::Ellipse)); + else + clearMask(); +} + +void MagnifyingGlass::setCircular(bool circular) +{ + if (this->circular == circular) + return; + this->circular = circular; + // Only the display geometry and mask change; logicalSize (and thus the saved + // MAG_GLASS_SIZE) must not be touched, so do not emit sizeChanged here. + resize(displaySize()); + applyShape(); + updateImage(); +} + +void MagnifyingGlass::setRing(bool ring) +{ + if (this->ring == ring) + return; + this->ring = ring; + if (circular) + update(); // ring only affects the circular rendering; repaint, no geometry change +} + +void MagnifyingGlass::paintEvent(QPaintEvent *event) +{ + if (!circular) { + QLabel::paintEvent(event); + return; + } + + const QPixmap pm = pixmap(); + QPainter painter(this); + painter.setRenderHint(QPainter::Antialiasing, true); + painter.setRenderHint(QPainter::SmoothPixmapTransform, true); + + const QRectF fullRect(rect()); + + if (!ring) { + QPainterPath clip; + clip.addEllipse(fullRect); + painter.setClipPath(clip); + if (!pm.isNull()) + painter.drawPixmap(rect(), pm); // mirrors setScaledContents: scale to fill + return; + } + + // Circular + ring. The widget mask (setMask) is a hard-edged ellipse, so anything + // drawn out to the widget boundary keeps that aliased silhouette. Instead, inset the + // whole loupe a couple of pixels inside the mask and let the bezel's own antialiased + // outer edge be the silhouette: the thin margin between bezel and mask stays unpainted + // (transparent) so the page shows through and the antialiased edge blends into it. + const qreal bezelWidth = qMax(2.0, width() / 80.0); + const qreal outerInset = 1.5; // transparent margin left for the antialiased blend + const QRectF outerRect = fullRect.adjusted(outerInset, outerInset, -outerInset, -outerInset); + const QRectF innerRect = outerRect.adjusted(bezelWidth, bezelWidth, -bezelWidth, -bezelWidth); + + // Content clipped to just past the bezel's inner edge, so the content's own (hard) + // clip edge is hidden underneath the opaque part of the bezel. + QPainterPath contentClip; + contentClip.addEllipse(innerRect.adjusted(-0.5, -0.5, 0.5, 0.5)); + painter.setClipPath(contentClip); + if (!pm.isNull()) + painter.drawPixmap(rect(), pm); + painter.setClipping(false); + + // Bezel as a filled annulus so both edges are antialiased: the inner edge blends onto + // the content, the outer edge blends onto the page. + QPainterPath bezel; + bezel.setFillRule(Qt::OddEvenFill); + bezel.addEllipse(outerRect); + bezel.addEllipse(innerRect); + painter.fillPath(bezel, QColor(30, 30, 30)); } void MagnifyingGlass::mouseMoveEvent(QMouseEvent *event) @@ -100,46 +194,46 @@ void MagnifyingGlass::zoomOut() void MagnifyingGlass::sizeUp() { - auto w = width(); - auto h = height(); + auto w = logicalSize.width(); + auto h = logicalSize.height(); if (growWidth(w) | growHeight(h)) // bitwise OR prevents short-circuiting resizeAndUpdate(w, h); } void MagnifyingGlass::sizeDown() { - auto w = width(); - auto h = height(); + auto w = logicalSize.width(); + auto h = logicalSize.height(); if (shrinkWidth(w) | shrinkHeight(h)) // bitwise OR prevents short-circuiting resizeAndUpdate(w, h); } void MagnifyingGlass::heightUp() { - auto h = height(); + auto h = logicalSize.height(); if (growHeight(h)) - resizeAndUpdate(width(), h); + resizeAndUpdate(logicalSize.width(), h); } void MagnifyingGlass::heightDown() { - auto h = height(); + auto h = logicalSize.height(); if (shrinkHeight(h)) - resizeAndUpdate(width(), h); + resizeAndUpdate(logicalSize.width(), h); } void MagnifyingGlass::widthUp() { - auto w = width(); + auto w = logicalSize.width(); if (growWidth(w)) - resizeAndUpdate(w, height()); + resizeAndUpdate(w, logicalSize.height()); } void MagnifyingGlass::widthDown() { - auto w = width(); + auto w = logicalSize.width(); if (shrinkWidth(w)) - resizeAndUpdate(w, height()); + resizeAndUpdate(w, logicalSize.height()); } void MagnifyingGlass::reset() @@ -151,8 +245,10 @@ void MagnifyingGlass::reset() void MagnifyingGlass::resizeAndUpdate(int w, int h) { - resize(w, h); - emit sizeChanged(size()); + logicalSize = QSize(w, h); + resize(displaySize()); + applyShape(); + emit sizeChanged(logicalSize); // persist the rectangle, never the circular square updateImage(); } diff --git a/YACReader/magnifying_glass.h b/YACReader/magnifying_glass.h index d174c93f0..2f801b3c2 100644 --- a/YACReader/magnifying_glass.h +++ b/YACReader/magnifying_glass.h @@ -3,6 +3,7 @@ #include #include +#include #include class MagnifyingGlass : public QLabel @@ -10,8 +11,24 @@ class MagnifyingGlass : public QLabel Q_OBJECT private: float zoomLevel; + // The rectangle the user configures via the size gestures. This is the source of + // truth for sizing and the only value ever persisted to MAG_GLASS_SIZE. The widget's + // actual geometry (see displaySize()) may differ from this in circular mode. + QSize logicalSize; + // When true the loupe is rendered as a circle whose diameter is the wider of the two + // logicalSize dimensions. The widget grows to a square for display, but logicalSize + // (and therefore the saved setting) is left untouched. + bool circular; + // When true (and circular), a bezel ring is drawn along the circle boundary to hide + // the aliased edge left by the circular mask. Has no effect in rectangular mode. + bool ring; void setup(const QSize &size); void resizeAndUpdate(int w, int h); + // The widget geometry to use for the current mode: a max(w, h) square when circular, + // otherwise the logical rectangle. + QSize displaySize() const; + // Masks the widget to a circle (or clears the mask) to match the current mode. + void applyShape(); // The following 4 functions increase/decrease their argument and return true, // unless the maximum dimension value has been reached, in which case they @@ -22,9 +39,10 @@ class MagnifyingGlass : public QLabel bool shrinkHeight(int &h) const; public: - MagnifyingGlass(int width, int height, float zoomLevel, QWidget *parent); - MagnifyingGlass(const QSize &size, float zoomLevel, QWidget *parent); + MagnifyingGlass(int width, int height, float zoomLevel, bool circular, bool ring, QWidget *parent); + MagnifyingGlass(const QSize &size, float zoomLevel, bool circular, bool ring, QWidget *parent); void mouseMoveEvent(QMouseEvent *event) override; + void paintEvent(QPaintEvent *event) override; public slots: void updateImage(int x, int y); void updateImage(); @@ -37,6 +55,8 @@ public slots: void heightDown(); void widthUp(); void widthDown(); + void setCircular(bool circular); + void setRing(bool ring); void reset(); signals: diff --git a/YACReader/options_dialog.cpp b/YACReader/options_dialog.cpp index f54af77c8..fce3347c6 100644 --- a/YACReader/options_dialog.cpp +++ b/YACReader/options_dialog.cpp @@ -61,6 +61,16 @@ OptionsDialog::OptionsDialog(QWidget *parent) displayLayout->addWidget(showTimeInInformationLabel); displayBox->setLayout(displayLayout); + QGroupBox *magnifyingGlassBox = new QGroupBox(tr("Magnifying glass")); + auto magnifyingGlassLayout = new QVBoxLayout(); + circularMagnifyingGlass = new QCheckBox(tr("Circular magnifying glass")); + magnifyingGlassRing = new QCheckBox(tr("Draw a ring around the circular magnifying glass")); + // The ring only applies to the circular loupe, so it is enabled only when circular is on. + connect(circularMagnifyingGlass, &QCheckBox::toggled, magnifyingGlassRing, &QWidget::setEnabled); + magnifyingGlassLayout->addWidget(circularMagnifyingGlass); + magnifyingGlassLayout->addWidget(magnifyingGlassRing); + magnifyingGlassBox->setLayout(magnifyingGlassLayout); + connect(pathFindButton, &QAbstractButton::clicked, this, &OptionsDialog::findFolder); QGroupBox *slideSizeBox = new QGroupBox(tr("\"Go to flow\" size")); @@ -122,6 +132,7 @@ OptionsDialog::OptionsDialog(QWidget *parent) layoutGeneral->addWidget(pathBox); layoutGeneral->addWidget(languageBox); layoutGeneral->addWidget(displayBox); + layoutGeneral->addWidget(magnifyingGlassBox); layoutGeneral->addWidget(slideSizeBox); // layoutGeneral->addWidget(fitBox); layoutGeneral->addWidget(colorBox); @@ -312,6 +323,9 @@ void OptionsDialog::saveOptions() Configuration::getConfiguration().setShowTimeInInformation(showTimeInInformationLabel->isChecked()); + Configuration::getConfiguration().setMagnifyingGlassCircular(circularMagnifyingGlass->isChecked()); + Configuration::getConfiguration().setMagnifyingGlassRing(magnifyingGlassRing->isChecked()); + if (!backgroundColorFollowsTheme) { settings->setValue(BACKGROUND_COLOR, currentColor); } else { @@ -365,6 +379,10 @@ void OptionsDialog::restoreOptions(QSettings *settings) showTimeInInformationLabel->setChecked(Configuration::getConfiguration().getShowTimeInInformation()); + circularMagnifyingGlass->setChecked(Configuration::getConfiguration().getMagnifyingGlassCircular()); + magnifyingGlassRing->setChecked(Configuration::getConfiguration().getMagnifyingGlassRing()); + magnifyingGlassRing->setEnabled(circularMagnifyingGlass->isChecked()); + backgroundColorFollowsTheme = !settings->contains(BACKGROUND_COLOR); updateColor(backgroundColorFollowsTheme ? theme.viewer.defaultBackgroundColor diff --git a/YACReader/options_dialog.h b/YACReader/options_dialog.h index eb65fe1dd..cafe705d8 100644 --- a/YACReader/options_dialog.h +++ b/YACReader/options_dialog.h @@ -33,6 +33,9 @@ class OptionsDialog : public YACReaderOptionsDialog, protected Themable QCheckBox *showTimeInInformationLabel; + QCheckBox *circularMagnifyingGlass; + QCheckBox *magnifyingGlassRing; + QCheckBox *quickNavi; QCheckBox *disableShowOnMouseOver; QCheckBox *scaleCheckbox; diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 17d6d1903..78916cd69 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -78,6 +78,8 @@ Viewer::Viewer(QWidget *parent) mglass = new MagnifyingGlass( Configuration::getConfiguration().getMagnifyingGlassSize(), Configuration::getConfiguration().getMagnifyingGlassZoom(), + Configuration::getConfiguration().getMagnifyingGlassCircular(), + Configuration::getConfiguration().getMagnifyingGlassRing(), this); connect(mglass, &MagnifyingGlass::sizeChanged, this, [](QSize size) { @@ -1701,6 +1703,9 @@ void Viewer::updateConfig(QSettings *settings) { goToFlow->updateConfig(settings); + mglass->setCircular(Configuration::getConfiguration().getMagnifyingGlassCircular()); + mglass->setRing(Configuration::getConfiguration().getMagnifyingGlassRing()); + QPalette palette; palette.setColor(backgroundRole(), Configuration::getConfiguration().getBackgroundColor(theme.viewer.defaultBackgroundColor)); setPalette(palette); diff --git a/common/yacreader_global_gui.h b/common/yacreader_global_gui.h index 03f580fd5..3eca02b90 100644 --- a/common/yacreader_global_gui.h +++ b/common/yacreader_global_gui.h @@ -12,6 +12,8 @@ #define UI_LANGUAGE "UI_LANGUAGE" #define MAG_GLASS_SIZE "MAG_GLASS_SIZE" #define MAG_GLASS_ZOOM "MAG_GLASS_ZOOM" +#define MAG_GLASS_CIRCULAR "MAG_GLASS_CIRCULAR" +#define MAG_GLASS_RING "MAG_GLASS_RING" #define ZOOM_LEVEL "ZOOM_LEVEL" #define SLIDE_SIZE "SLIDE_SIZE" #define GO_TO_FLOW_SIZE "GO_TO_FLOW_SIZE" From 59be10c1dfe85a5d4384949c3cd3be12edfe899d Mon Sep 17 00:00:00 2001 From: starlit Date: Sat, 25 Jul 2026 13:24:27 +0300 Subject: [PATCH 2/7] Add magnifier edge easing (ease cursor movement toward the edges) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The loupe's sampled content is pushed outward toward the viewport edges so edge content is reachable without moving the cursor all the way to the edge, while tracking the cursor 1:1 in the middle. - Viewer::easeViewerPos normalizes the cursor about the viewport center (the region the page is actually drawn in — the top-level window would fold in the toolbar/chrome and ease too hard), runs it through a smoothstep ramp, and scales it by the loupe half-extent. The half-size cap keeps the cursor's point inside the loupe view and ties the strength to loupe size: a minimum loupe is nearly linear, a large one eases hard. Rectangular loupes cap per axis; circular loupes cap the displacement vector radially. - Two tuning knobs: edgeReach saturates the ramp before the cursor reaches the border, and edgeStrength scales the peak push below the half-extent. - Per-axis letterbox gate: easing only helps where there is off-page content to bring toward the cursor, so it is skipped on an axis once the page is letterboxed by more than minLetterboxFraction (10%) of its own size there. Overflow, an exact fit, or a thin margin still ease, so the effect does not vanish the instant a page is a hair smaller than the viewport. In continuous view the horizontal extent is the page under the cursor, so the gate can vary per row. - Only the content is eased; the loupe widget follows the cursor, so the zoomed image swims a little toward the edge inside the loupe. - MouseHandler's mouse-move path routes through updateImage so both update paths share the eased positioning. - New MAG_GLASS_EDGE_EASE config (default on) with an Options toggle, applied live via Viewer::updateConfig(). --- YACReader/configuration.cpp | 2 + YACReader/configuration.h | 2 + YACReader/magnifying_glass.cpp | 7 ++- YACReader/mouse_handler.cpp | 5 +- YACReader/options_dialog.cpp | 4 ++ YACReader/options_dialog.h | 1 + YACReader/viewer.cpp | 112 +++++++++++++++++++++++++++++++++ YACReader/viewer.h | 14 +++++ common/yacreader_global_gui.h | 1 + 9 files changed, 146 insertions(+), 2 deletions(-) diff --git a/YACReader/configuration.cpp b/YACReader/configuration.cpp index 3e4758672..e4df16791 100644 --- a/YACReader/configuration.cpp +++ b/YACReader/configuration.cpp @@ -32,6 +32,8 @@ void Configuration::load(QSettings *settings) settings->setValue(MAG_GLASS_CIRCULAR, false); if (!settings->contains(MAG_GLASS_RING)) settings->setValue(MAG_GLASS_RING, true); + if (!settings->contains(MAG_GLASS_EDGE_EASE)) + settings->setValue(MAG_GLASS_EDGE_EASE, true); if (!settings->contains(FLOW_TYPE)) settings->setValue(FLOW_TYPE, 0); if (!settings->contains(FULLSCREEN)) diff --git a/YACReader/configuration.h b/YACReader/configuration.h index c2d2f1938..58fb39b3c 100644 --- a/YACReader/configuration.h +++ b/YACReader/configuration.h @@ -59,6 +59,8 @@ class Configuration : public QObject void setMagnifyingGlassCircular(bool circular) { settings->setValue(MAG_GLASS_CIRCULAR, circular); } bool getMagnifyingGlassRing() { return settings->value(MAG_GLASS_RING, true).toBool(); } void setMagnifyingGlassRing(bool ring) { settings->setValue(MAG_GLASS_RING, ring); } + bool getMagnifyingGlassEdgeEase() { return settings->value(MAG_GLASS_EDGE_EASE, true).toBool(); } + void setMagnifyingGlassEdgeEase(bool ease) { settings->setValue(MAG_GLASS_EDGE_EASE, ease); } QSize getGotoSlideSize() { return settings->value(GO_TO_FLOW_SIZE).toSize(); } void setGotoSlideSize(const QSize &gss) { settings->setValue(GO_TO_FLOW_SIZE, gss); } float getZoomLevel() { return settings->value(ZOOM_LEVEL).toFloat(); } diff --git a/YACReader/magnifying_glass.cpp b/YACReader/magnifying_glass.cpp index 213771b01..d4607e04e 100644 --- a/YACReader/magnifying_glass.cpp +++ b/YACReader/magnifying_glass.cpp @@ -125,7 +125,12 @@ void MagnifyingGlass::mouseMoveEvent(QMouseEvent *event) void MagnifyingGlass::updateImage(int x, int y) { auto *const viewer = qobject_cast(parentWidget()); - QImage img = viewer->grabMagnifiedRegion(QPoint(x, y), size(), zoomLevel); + // The loupe widget follows the cursor (and may overhang the window edge, as before). Its + // *content* is sampled at the eased center, so the zoomed image swims a little toward the + // edges within the loupe — bounded by the loupe's own half-size so the cursor's point + // never leaves the view. + const QPoint sampleCenter = viewer->easeViewerPos(QPoint(x, y), size(), circular); + QImage img = viewer->grabMagnifiedRegion(sampleCenter, size(), zoomLevel); setPixmap(QPixmap::fromImage(img)); move(static_cast(x - float(width()) / 2), static_cast(y - float(height()) / 2)); } diff --git a/YACReader/mouse_handler.cpp b/YACReader/mouse_handler.cpp index 9cb3aac82..260eb8442 100644 --- a/YACReader/mouse_handler.cpp +++ b/YACReader/mouse_handler.cpp @@ -99,7 +99,10 @@ void YACReader::MouseHandler::mouseMoveEvent(QMouseEvent *event) auto position = event->position(); if (viewer->magnifyingGlassShown) - viewer->mglass->move(static_cast(position.x() - float(viewer->mglass->width()) / 2), static_cast(position.y() - float(viewer->mglass->height()) / 2)); + // Route through updateImage so the loupe uses the same eased content center and + // on-screen-clamped widget position as its own mouseMoveEvent handler, instead of + // snapping to the raw cursor (which fought the easing near the edges). + viewer->mglass->updateImage(static_cast(position.x()), static_cast(position.y())); if (viewer->render->hasLoadedComic()) { if (viewer->showGoToFlowAnimation->state() != QPropertyAnimation::Running) { diff --git a/YACReader/options_dialog.cpp b/YACReader/options_dialog.cpp index fce3347c6..af7d8c493 100644 --- a/YACReader/options_dialog.cpp +++ b/YACReader/options_dialog.cpp @@ -67,8 +67,10 @@ OptionsDialog::OptionsDialog(QWidget *parent) magnifyingGlassRing = new QCheckBox(tr("Draw a ring around the circular magnifying glass")); // The ring only applies to the circular loupe, so it is enabled only when circular is on. connect(circularMagnifyingGlass, &QCheckBox::toggled, magnifyingGlassRing, &QWidget::setEnabled); + magnifyingGlassEdgeEase = new QCheckBox(tr("Ease cursor movement toward the edges")); magnifyingGlassLayout->addWidget(circularMagnifyingGlass); magnifyingGlassLayout->addWidget(magnifyingGlassRing); + magnifyingGlassLayout->addWidget(magnifyingGlassEdgeEase); magnifyingGlassBox->setLayout(magnifyingGlassLayout); connect(pathFindButton, &QAbstractButton::clicked, this, &OptionsDialog::findFolder); @@ -325,6 +327,7 @@ void OptionsDialog::saveOptions() Configuration::getConfiguration().setMagnifyingGlassCircular(circularMagnifyingGlass->isChecked()); Configuration::getConfiguration().setMagnifyingGlassRing(magnifyingGlassRing->isChecked()); + Configuration::getConfiguration().setMagnifyingGlassEdgeEase(magnifyingGlassEdgeEase->isChecked()); if (!backgroundColorFollowsTheme) { settings->setValue(BACKGROUND_COLOR, currentColor); @@ -382,6 +385,7 @@ void OptionsDialog::restoreOptions(QSettings *settings) circularMagnifyingGlass->setChecked(Configuration::getConfiguration().getMagnifyingGlassCircular()); magnifyingGlassRing->setChecked(Configuration::getConfiguration().getMagnifyingGlassRing()); magnifyingGlassRing->setEnabled(circularMagnifyingGlass->isChecked()); + magnifyingGlassEdgeEase->setChecked(Configuration::getConfiguration().getMagnifyingGlassEdgeEase()); backgroundColorFollowsTheme = !settings->contains(BACKGROUND_COLOR); updateColor(backgroundColorFollowsTheme diff --git a/YACReader/options_dialog.h b/YACReader/options_dialog.h index cafe705d8..a078cbd32 100644 --- a/YACReader/options_dialog.h +++ b/YACReader/options_dialog.h @@ -35,6 +35,7 @@ class OptionsDialog : public YACReaderOptionsDialog, protected Themable QCheckBox *circularMagnifyingGlass; QCheckBox *magnifyingGlassRing; + QCheckBox *magnifyingGlassEdgeEase; QCheckBox *quickNavi; QCheckBox *disableShowOnMouseOver; diff --git a/YACReader/viewer.cpp b/YACReader/viewer.cpp index 78916cd69..0050a7f2d 100644 --- a/YACReader/viewer.cpp +++ b/YACReader/viewer.cpp @@ -22,6 +22,8 @@ #include #include +#include + Viewer::Viewer(QWidget *parent) : QScrollArea(parent), fullscreen(false), @@ -82,6 +84,8 @@ Viewer::Viewer(QWidget *parent) Configuration::getConfiguration().getMagnifyingGlassRing(), this); + magnifierEdgeEase = Configuration::getConfiguration().getMagnifyingGlassEdgeEase(); + connect(mglass, &MagnifyingGlass::sizeChanged, this, [](QSize size) { Configuration::getConfiguration().setMagnifyingGlassSize(size); }); @@ -924,8 +928,115 @@ QList Viewer::currentVisiblePages() return pages; } +namespace { +// The magnifier edge easing pushes the loupe's sampled center outward toward the viewport +// edges so edge content is reachable with less cursor travel. Crucially the push is bounded +// by the loupe's own half-size, which (a) keeps the cursor's true point inside the loupe +// view and (b) scales the effect with loupe size: a minimum-size loupe is nearly linear, a +// large one eases strongly. + +// Fraction of the half-axis at which the easing reaches full displacement. Smaller = the +// effect ramps in sooner and saturates before the cursor reaches the edge, so edge content +// is reachable well before the pointer is jammed against the border; beyond this the loupe +// is already at full reach (still capped at the loupe half-size, so the cursor point stays +// in view). 1.0 would only reach full push exactly at the edge. +constexpr double edgeReach = 0.4; + +// Overall strength of the push, as a fraction of the loupe half-extent (its natural cap). 1.0 +// pushes the sampled center by up to a full half-loupe at the edge; lower values keep the +// content swim gentler so it tracks the cursor more closely. The cursor's point stays in view +// for any value in (0, 1]. +constexpr double edgeStrength = 0.3; + +// Smoothstep ramp: 0 at the viewport center (1:1 there, and zero slope so it stays linear +// near the middle), rising to 1 by edgeReach (and held there to the edge). Multiplied by the +// loupe half-extent to give the outward displacement. +double edgeRamp(double u) // u = |normalized cursor offset from center|, in [0, 1] +{ + u = qBound(0.0, u / edgeReach, 1.0); + return u * u * (3.0 - 2.0 * u); +} + +// The edge easing is canceled on an axis only once the page is letterboxed by at least this +// fraction of its own size on that axis. Below it — a thin margin, an exact fit, or a page +// that overflows the viewport — the curve still applies, so the effect stays visible for +// pages that nearly fill the view instead of vanishing the instant the page is a hair smaller +// than the viewport. Above it the background beside the page is wide enough that easing would +// mostly reveal that background, so the axis is left at 1:1. +constexpr double minLetterboxFraction = 0.10; +} + +QPoint Viewer::easeViewerPos(const QPoint &viewerPos, const QSize &glassSize, bool circular) const +{ + if (!magnifierEdgeEase) { + return viewerPos; + } + // Reference frame = the viewport (the visible scroll region the page is drawn in), not the + // top-level window. The window includes the toolbar/chrome, whose height inflates the + // frame well beyond the page and pushes the "center" off, so the loupe eases too hard. In + // fullscreen the viewport already fills the screen, so this matches the old behavior there. + const double vpW = viewport()->width(); + const double vpH = viewport()->height(); + if (vpW <= 1.0 || vpH <= 1.0) { + return viewerPos; + } + + // Normalized cursor offset from the viewport center, per axis in [-1, 1]. + const double tx = qBound(-1.0, (viewerPos.x() - vpW / 2.0) / (vpW / 2.0), 1.0); + const double ty = qBound(-1.0, (viewerPos.y() - vpH / 2.0) / (vpH / 2.0), 1.0); + + // Easing helps on an axis where there is off-page content to bring toward the cursor. A page + // that overflows the viewport always qualifies; a letterboxed page qualifies until the + // margin beside it grows large enough that easing would mostly reveal background. Cancel the + // curve on an axis only once the letterbox reaches minLetterboxFraction of the page's size on + // that axis, so a page that nearly fills the viewport (thin margin or exact fit) still eases + // instead of dropping the effect the instant the page is a hair smaller than the view. + bool easeX = true; + bool easeY = true; + if (const QWidget *w = widget()) { + double pageW = w->width(); + const double pageH = w->height(); + if (continuousScroll && w == continuousWidget && continuousViewModel != nullptr) { + // The continuous widget fills the viewport width with each page centered inside it, + // so the page under the cursor — not the widget — is the horizontal extent. The + // document is contiguous vertically, so the widget height is the vertical extent. + const int cwY = viewerPos.y() + verticalScrollBar()->sliderPosition(); + const int idx = qBound(0, continuousViewModel->pageAtY(cwY), continuousViewModel->numPages() - 1); + pageW = continuousViewModel->scaledPageSize(idx).width(); + } + // Letterbox = how far the viewport exceeds the page on the axis; keep easing until it + // reaches minLetterboxFraction of the page dimension (overflow and exact fit stay on the + // "ease" side). + easeX = (vpW - pageW) < minLetterboxFraction * pageW; + easeY = (vpH - pageH) < minLetterboxFraction * pageH; + } + + // Outward displacement, capped per axis at the loupe half-extent (the loupe's "reach") and + // scaled by edgeStrength. The cap is what guarantees the cursor's point never leaves the + // loupe view, and what makes a small loupe nearly linear while a large loupe eases hard. + double dx = easeX ? edgeStrength * (glassSize.width() / 2.0) * edgeRamp(qAbs(tx)) * (tx < 0.0 ? -1.0 : 1.0) : 0.0; + double dy = easeY ? edgeStrength * (glassSize.height() / 2.0) * edgeRamp(qAbs(ty)) * (ty < 0.0 ? -1.0 : 1.0) : 0.0; + + if (circular) { + // A round loupe's limit is radial (Pythagorean): the displacement vector may not + // exceed the radius, rather than being capped independently on each axis. + const double radius = qMax(glassSize.width(), glassSize.height()) / 2.0; + const double mag = std::sqrt(dx * dx + dy * dy); + if (mag > radius && mag > 0.0) { + dx *= radius / mag; + dy *= radius / mag; + } + } + + // The displacement is a translation, so add it back in the caller's (viewport) frame. + return QPoint(qRound(viewerPos.x() + dx), qRound(viewerPos.y() + dy)); +} + QImage Viewer::grabMagnifiedRegion(const QPoint &viewerPos, const QSize &glassSize, float zoomLevel) const { + // viewerPos is expected already eased (see MagnifyingGlass::updateImage / easeViewerPos): + // this samples the loupe's *content*, which swims a little toward the edge relative to the + // loupe widget (which itself follows the cursor). const int glassW = glassSize.width(); const int glassH = glassSize.height(); const int zoomW = static_cast(glassW * zoomLevel); @@ -1705,6 +1816,7 @@ void Viewer::updateConfig(QSettings *settings) mglass->setCircular(Configuration::getConfiguration().getMagnifyingGlassCircular()); mglass->setRing(Configuration::getConfiguration().getMagnifyingGlassRing()); + magnifierEdgeEase = Configuration::getConfiguration().getMagnifyingGlassEdgeEase(); QPalette palette; palette.setColor(backgroundRole(), Configuration::getConfiguration().getBackgroundColor(theme.viewer.defaultBackgroundColor)); diff --git a/YACReader/viewer.h b/YACReader/viewer.h index 2393ff338..138f12824 100644 --- a/YACReader/viewer.h +++ b/YACReader/viewer.h @@ -176,6 +176,13 @@ public slots: bool magnifyingGlassShown; bool restoreMagnifyingGlass; void setMagnifyingGlassShown(bool shown); + //! When true, the loupe's sampled-region center is pushed non-linearly toward the + //! viewport edges so edge content is reachable with less cursor travel. + //! The push is applied per axis until the page is letterboxed by more than a fraction of + //! its own size on that axis (a thin margin, an exact fit, or an overflowing page still + //! ease); past that threshold the background beside the page is wide enough that easing + //! would mostly reveal it, so the axis is left at 1:1. + bool magnifierEdgeEase; //! Event handlers: void resizeEvent(QResizeEvent *event) override; @@ -231,6 +238,13 @@ public slots: QByteArray rawPage(int page) const; QList currentVisiblePages(); QImage grabMagnifiedRegion(const QPoint &viewerPos, const QSize &glassSize, float zoomLevel) const; + //! Eases a cursor position (viewport coords) toward the edges to give the loupe's + //! *content* its sampled-region center, normalized against the viewport. The outward push + //! is bounded by the loupe's own half-size (per-axis for a rect, radially for a circle), + //! so the cursor's point stays inside the loupe view and the strength scales with loupe + //! size; it is skipped on an axis only where the page is letterboxed beyond a fraction of + //! its own size. + QPoint easeViewerPos(const QPoint &viewerPos, const QSize &glassSize, bool circular) const; // Comic * getComic(){return comic;} const BookmarksDialog *getBookmarksDialog() { return bd; } // returns the current index starting in 1 [1,nPages] diff --git a/common/yacreader_global_gui.h b/common/yacreader_global_gui.h index 3eca02b90..80376a1a9 100644 --- a/common/yacreader_global_gui.h +++ b/common/yacreader_global_gui.h @@ -14,6 +14,7 @@ #define MAG_GLASS_ZOOM "MAG_GLASS_ZOOM" #define MAG_GLASS_CIRCULAR "MAG_GLASS_CIRCULAR" #define MAG_GLASS_RING "MAG_GLASS_RING" +#define MAG_GLASS_EDGE_EASE "MAG_GLASS_EDGE_EASE" #define ZOOM_LEVEL "ZOOM_LEVEL" #define SLIDE_SIZE "SLIDE_SIZE" #define GO_TO_FLOW_SIZE "GO_TO_FLOW_SIZE" From c9aa885e55f803017dc3609c0c1114f969d4d390 Mon Sep 17 00:00:00 2001 From: starlit Date: Sat, 25 Jul 2026 13:24:41 +0300 Subject: [PATCH 3/7] Make magnifier resize scroll gesture require intent (accumulate wheel delta) Resizing the magnifying glass by scrolling used to step on the mere sign of each wheel event, so a trackpad's many tiny high-resolution events each fired a full step and the faintest two-finger brush resized the loupe. Accumulate the active gesture's signed angleDelta and only take a step once the running total crosses a 120-unit threshold (looping so a fast multi-notch event still steps several times). A real mouse wheel delivers 120 per notch in one event, so it still steps once per notch; the 120 threshold is itself the trackpad/mouse discriminator, so no device-type branching is needed. The accumulator resets when the gesture changes (different modifier) or after ~400ms idle so a stale partial gesture can't leak forward. Applies to the size, height (Ctrl), width (Alt), and zoom (Shift) branches. --- YACReader/magnifying_glass.cpp | 91 ++++++++++++++++++++++------------ YACReader/magnifying_glass.h | 12 +++++ 2 files changed, 72 insertions(+), 31 deletions(-) diff --git a/YACReader/magnifying_glass.cpp b/YACReader/magnifying_glass.cpp index d4607e04e..dd58bbe72 100644 --- a/YACReader/magnifying_glass.cpp +++ b/YACReader/magnifying_glass.cpp @@ -145,38 +145,67 @@ void MagnifyingGlass::updateImage() } void MagnifyingGlass::wheelEvent(QWheelEvent *event) { - switch (event->modifiers()) { - // size - case Qt::NoModifier: - if (event->angleDelta().y() < 0) - sizeUp(); - else - sizeDown(); - break; - // size height - case Qt::ControlModifier: - if (event->angleDelta().y() < 0) - heightUp(); - else - heightDown(); - break; - // size width - case Qt::AltModifier: // alt modifier can actually modify the behavior of the event delta, so let's check both x & y - if (event->angleDelta().y() < 0 || event->angleDelta().x() < 0) - widthUp(); - else - widthDown(); - break; - // zoom level - case Qt::ShiftModifier: - if (event->angleDelta().y() < 0) - zoomIn(); - else - zoomOut(); - break; - default: - break; // Never propagate a wheel event to the parent widget, even if we ignore it. + // One notch of a real mouse wheel is 120 angle-delta units in a single event, so this + // threshold makes a mouse still step once per notch while a trackpad's tiny events must + // sum to 120 before stepping — the "intent" that stops a faint brush from resizing. + static constexpr int scrollStepThreshold = 120; + // Drop a partial accumulation that has gone stale, so an old half-finished gesture can't + // leak into an unrelated later one. + static constexpr qint64 scrollResetMs = 400; + + const Qt::KeyboardModifiers modifiers = event->modifiers(); + + // The active gesture reads a single signed axis. Alt (width) can swap the delta onto the + // x axis, so for it take whichever axis carries the larger movement. + int delta = 0; + if (modifiers == Qt::AltModifier) { + const int dy = event->angleDelta().y(); + const int dx = event->angleDelta().x(); + delta = (qAbs(dx) > qAbs(dy)) ? dx : dy; + } else { + delta = event->angleDelta().y(); } + + // Only the four handled gestures accumulate; anything else is swallowed (never propagated + // to the parent) without touching the accumulator. + const bool handled = modifiers == Qt::NoModifier || modifiers == Qt::ControlModifier || modifiers == Qt::AltModifier || modifiers == Qt::ShiftModifier; + if (!handled || delta == 0) { + event->setAccepted(true); + return; + } + + // Reset the running total when the gesture changes (different modifier) or when too much + // time has passed since the last wheel event of this gesture. + if (modifiers != lastScrollModifiers || !scrollTimer.isValid() || scrollTimer.elapsed() > scrollResetMs) + scrollAccumulator = 0; + lastScrollModifiers = modifiers; + scrollTimer.restart(); + + scrollAccumulator += delta; + + // A fast, high-magnitude event may cross the threshold several times over; step once per + // crossing and keep the remainder so accumulation stays smooth. + while (qAbs(scrollAccumulator) >= scrollStepThreshold) { + const bool up = scrollAccumulator < 0; // convention: negative delta grows the loupe + switch (modifiers) { + case Qt::NoModifier: + up ? sizeUp() : sizeDown(); + break; + case Qt::ControlModifier: + up ? heightUp() : heightDown(); + break; + case Qt::AltModifier: + up ? widthUp() : widthDown(); + break; + case Qt::ShiftModifier: + up ? zoomIn() : zoomOut(); + break; + default: + break; + } + scrollAccumulator -= up ? -scrollStepThreshold : scrollStepThreshold; + } + event->setAccepted(true); } void MagnifyingGlass::zoomIn() diff --git a/YACReader/magnifying_glass.h b/YACReader/magnifying_glass.h index 2f801b3c2..48d9c82a1 100644 --- a/YACReader/magnifying_glass.h +++ b/YACReader/magnifying_glass.h @@ -1,6 +1,7 @@ #ifndef __MAGNIFYING_GLASS #define __MAGNIFYING_GLASS +#include #include #include #include @@ -22,6 +23,17 @@ class MagnifyingGlass : public QLabel // When true (and circular), a bezel ring is drawn along the circle boundary to hide // the aliased edge left by the circular mask. Has no effect in rectangular mode. bool ring; + + // Wheel/scroll accumulation for the resize & zoom gestures. Rather than stepping on the + // mere sign of each wheel event (which makes a trackpad's many tiny high-resolution + // events each fire a full step), we sum the signed angle delta of the active gesture and + // only take a step once it crosses scrollStepThreshold. A real mouse wheel delivers 120 + // units per notch in a single event, so it still steps once per notch; a light trackpad + // brush no longer does anything. + int scrollAccumulator = 0; + Qt::KeyboardModifiers lastScrollModifiers = Qt::NoModifier; + QElapsedTimer scrollTimer; + void setup(const QSize &size); void resizeAndUpdate(int w, int h); // The widget geometry to use for the current mode: a max(w, h) square when circular, From 4817d926f0edb99e42def2b97c423368e5194c10 Mon Sep 17 00:00:00 2001 From: starlit Date: Wed, 29 Jul 2026 14:02:29 +0300 Subject: [PATCH 4/7] Add changelog entries for the magnifying glass changes --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c67ee69f2..971797ddb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ Version counting is based on semantic versioning (Major.Feature.Patch) ### YACReader * Change default shortcuts for modifying the magnifying glass size to avoid conflicts with the page zoom shortcuts, `[`, `]`. +* Add an optional circular magnifying glass, with an optional ring drawn around it. The configured size is kept as a rectangle, so switching back and forth doesn't lose it. +* Add optional edge easing for the magnifying glass. The magnified region is pushed toward the edges of the view, so content near the border can be inspected without pushing the cursor all the way into the corner. +* Require a full wheel notch before the magnifying glass changes size or zoom, so a light trackpad gesture no longer resizes it. ### YACReaderLibrary * Add a library repair function to restore missing covers and rescan files that previously failed to be added. From eae6bba55350de63d47b281230f7139a7342d0b3 Mon Sep 17 00:00:00 2001 From: starlit Date: Wed, 29 Jul 2026 14:03:30 +0300 Subject: [PATCH 5/7] Clamp the circular magnifying glass to the size of the view The circle's diameter is the wider of the two logical dimensions, so squaring up a wide, short rectangle could exceed the parent on the other axis even though the rectangle itself fit: a logical 800x175 became an 800x800 widget, taller than the viewport it magnifies. The grow steps only ever clamped the logical rectangle, so nothing caught this. Clamp the circle's side to the same fraction of the parent that the grow steps enforce, taken on whichever axis is tighter. The logical size is untouched, so the saved setting and the rectangular mode are unaffected. --- YACReader/magnifying_glass.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/YACReader/magnifying_glass.cpp b/YACReader/magnifying_glass.cpp index dd58bbe72..48d64fb1f 100644 --- a/YACReader/magnifying_glass.cpp +++ b/YACReader/magnifying_glass.cpp @@ -27,10 +27,17 @@ void MagnifyingGlass::setup(const QSize &size) applyShape(); } +static constexpr auto maxRelativeDimension = 0.9; + QSize MagnifyingGlass::displaySize() const { if (circular) { - const int side = qMax(logicalSize.width(), logicalSize.height()); + // Squaring up a wide, short rectangle can exceed the parent on the other axis even + // though the rectangle itself fits: 800x175 becomes 800x800. Clamp the side to the + // same fraction of the parent that the grow steps enforce, on whichever axis is + // tighter, so the circle can never outgrow the view it magnifies. + const auto maxSide = qMin(parentWidget()->width(), parentWidget()->height()) * maxRelativeDimension; + const int side = qMin(qMax(logicalSize.width(), logicalSize.height()), static_cast(maxSide)); return QSize(side, side); } return logicalSize; @@ -286,7 +293,6 @@ void MagnifyingGlass::resizeAndUpdate(int w, int h) updateImage(); } -static constexpr auto maxRelativeDimension = 0.9; static constexpr auto widthStep = 30; static constexpr auto heightStep = 15; From 3d1791fc4195f8d43d216a5dc10e740d1492cda4 Mon Sep 17 00:00:00 2001 From: luisangelsm Date: Wed, 29 Jul 2026 19:12:46 +0200 Subject: [PATCH 6/7] Remove size clamping It introduced a regression that causes the magnifying glass to start tiny because the size of the parent is not know when the magnifying glass is setup, and it would require to update the clamping for every resize of the parent widget. Clamping ads complexity and some UX inconsistencies that are not really necessary IMO. --- YACReader/magnifying_glass.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/YACReader/magnifying_glass.cpp b/YACReader/magnifying_glass.cpp index 48d64fb1f..dd58bbe72 100644 --- a/YACReader/magnifying_glass.cpp +++ b/YACReader/magnifying_glass.cpp @@ -27,17 +27,10 @@ void MagnifyingGlass::setup(const QSize &size) applyShape(); } -static constexpr auto maxRelativeDimension = 0.9; - QSize MagnifyingGlass::displaySize() const { if (circular) { - // Squaring up a wide, short rectangle can exceed the parent on the other axis even - // though the rectangle itself fits: 800x175 becomes 800x800. Clamp the side to the - // same fraction of the parent that the grow steps enforce, on whichever axis is - // tighter, so the circle can never outgrow the view it magnifies. - const auto maxSide = qMin(parentWidget()->width(), parentWidget()->height()) * maxRelativeDimension; - const int side = qMin(qMax(logicalSize.width(), logicalSize.height()), static_cast(maxSide)); + const int side = qMax(logicalSize.width(), logicalSize.height()); return QSize(side, side); } return logicalSize; @@ -293,6 +286,7 @@ void MagnifyingGlass::resizeAndUpdate(int w, int h) updateImage(); } +static constexpr auto maxRelativeDimension = 0.9; static constexpr auto widthStep = 30; static constexpr auto heightStep = 15; From f51bc0b15271b7403c993ef3ec0f3362e179f3e3 Mon Sep 17 00:00:00 2001 From: luisangelsm Date: Wed, 29 Jul 2026 19:19:09 +0200 Subject: [PATCH 7/7] Update translations --- YACReader/yacreader_de.ts | 373 +++++++++--------- YACReader/yacreader_en.ts | 373 +++++++++--------- YACReader/yacreader_es.ts | 373 +++++++++--------- YACReader/yacreader_fr.ts | 373 +++++++++--------- YACReader/yacreader_it.ts | 373 +++++++++--------- YACReader/yacreader_ko.ts | 371 +++++++++-------- YACReader/yacreader_nl.ts | 373 +++++++++--------- YACReader/yacreader_pt.ts | 373 +++++++++--------- YACReader/yacreader_ru.ts | 373 +++++++++--------- YACReader/yacreader_source.ts | 373 +++++++++--------- YACReader/yacreader_tr.ts | 373 +++++++++--------- YACReader/yacreader_zh_CN.ts | 373 +++++++++--------- YACReader/yacreader_zh_HK.ts | 373 +++++++++--------- YACReader/yacreader_zh_TW.ts | 373 +++++++++--------- YACReaderLibrary/yacreaderlibrary_de.ts | 39 +- YACReaderLibrary/yacreaderlibrary_en.ts | 39 +- YACReaderLibrary/yacreaderlibrary_es.ts | 39 +- YACReaderLibrary/yacreaderlibrary_fr.ts | 39 +- YACReaderLibrary/yacreaderlibrary_it.ts | 39 +- YACReaderLibrary/yacreaderlibrary_ko.ts | 39 +- YACReaderLibrary/yacreaderlibrary_nl.ts | 39 +- YACReaderLibrary/yacreaderlibrary_pt.ts | 39 +- YACReaderLibrary/yacreaderlibrary_ru.ts | 39 +- YACReaderLibrary/yacreaderlibrary_source.ts | 39 +- YACReaderLibrary/yacreaderlibrary_tr.ts | 39 +- YACReaderLibrary/yacreaderlibrary_zh_CN.ts | 39 +- YACReaderLibrary/yacreaderlibrary_zh_HK.ts | 39 +- YACReaderLibrary/yacreaderlibrary_zh_TW.ts | 39 +- .../yacreaderlibraryserver_de.ts | 13 +- .../yacreaderlibraryserver_es.ts | 13 +- .../yacreaderlibraryserver_fr.ts | 13 +- .../yacreaderlibraryserver_ko.ts | 13 +- .../yacreaderlibraryserver_nl.ts | 13 +- .../yacreaderlibraryserver_pt.ts | 13 +- .../yacreaderlibraryserver_ru.ts | 13 +- .../yacreaderlibraryserver_source.ts | 13 +- .../yacreaderlibraryserver_tr.ts | 13 +- .../yacreaderlibraryserver_zh_CN.ts | 13 +- .../yacreaderlibraryserver_zh_HK.ts | 13 +- .../yacreaderlibraryserver_zh_TW.ts | 13 +- 40 files changed, 3173 insertions(+), 2749 deletions(-) diff --git a/YACReader/yacreader_de.ts b/YACReader/yacreader_de.ts index 7832c5ac3..a7ed1ce5f 100644 --- a/YACReader/yacreader_de.ts +++ b/YACReader/yacreader_de.ts @@ -188,22 +188,27 @@ FileComic - + Format not supported Format wird nicht unterstützt - + 7z not found 7z nicht gefunden - + Unknown error opening the file Unbekannter Fehler beim Öffnen des Files - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly CRC Error auf Seite (%1): Einige Seiten werden nicht korrekt dargestellt @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Gammawert - + Reset Zurücksetzen @@ -286,62 +291,62 @@ Meine Comics-Pfad - + Scaling Skalierung - + Scaling method Skalierungsmethode - + Nearest (fast, low quality) Am nächsten (schnell, niedrige Qualität) - + Bilinear Bilinear-Filter - + Lanczos (better quality) Lanczos (bessere Qualität) - + Image adjustment Bildanpassung - + "Go to flow" size Größe von "Gehe zu Comic Flow" - + Choose Auswählen - + Image options Bilderoptionen - + Contrast Kontrast - + Appearance Aussehen - + Options Optionen @@ -361,42 +366,42 @@ Systemstandard - + Clear Löschen - + Comics directory Comics-Verzeichnis - + Background color Hintergrundfarbe - + Page Flow Seitenfluss - + General Allgemein - + Brightness Helligkeit - + Restart is needed Neustart erforderlich - + Quick Navigation Mode Schnellnavigations-Modus @@ -411,67 +416,87 @@ Zeit im Informationsetikett der aktuellen Seite anzeigen - + + Magnifying glass + Vergrößerungsglas + + + + Circular magnifying glass + Kreisförmiges Vergrößerungsglas + + + + Draw a ring around the circular magnifying glass + Einen Ring um das kreisförmige Vergrößerungsglas zeichnen + + + + Ease cursor movement toward the edges + Cursorbewegung zu den Rändern hin abfedern + + + Scroll behaviour Scrollverhalten - + Disable scroll animations and smooth scrolling Scroll-Animationen und sanftes Scrollen deaktivieren - + Do not turn page using scroll Blättern Sie nicht mit dem Scrollen um - + Use single scroll step to turn page Verwenden Sie einen einzelnen Bildlaufschritt, um die Seite umzublättern - + Mouse mode Mausmodus - + Only Back/Forward buttons can turn pages Nur mit den Zurück-/Vorwärts-Tasten können Seiten umgeblättert werden - + Use the Left/Right buttons to turn pages. Verwenden Sie die Links-/Rechts-Tasten, um Seiten umzublättern. - + Click left or right half of the screen to turn pages. Klicken Sie auf die linke oder rechte Hälfte des Bildschirms, um die Seiten umzublättern. - + Disable mouse over activation Aktivierung durch Maus deaktivieren - + Fit options Anpassungsoptionen - + Enlarge images to fit width/height Bilder vergrößern, um sie Breite/Höhe anzupassen - + Double Page options Doppelseiten-Einstellungen - + Show covers as single page Cover als eine Seite darstellen @@ -709,48 +734,48 @@ Viewer - + Page not available! Seite nicht verfügbar! - - + + Press 'O' to open comic. 'O' drücken, um Comic zu öffnen. - + Error opening comic Fehler beim Öffnen des Comics - + Cover! Titelseite! - + CRC Error CRC Fehler - + Comic not found Comic nicht gefunden - + Not found Nicht gefunden - + Last page! Letzte Seite! - + Loading...please wait! Ladevorgang... Bitte warten! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Öffnen - + Open a comic Comic öffnen - + New instance Neuer Fall - + Open Folder Ordner öffnen - + Open image folder Bilder-Ordner öffnen - + Open latest comic Neuesten Comic öffnen - + Open the latest comic opened in the previous reading session Öffne den neuesten Comic deiner letzten Sitzung - + Clear Löschen - + Clear open recent list Lösche Liste zuletzt geöffneter Elemente - + Save Speichern - - + + Save current page Aktuelle Seite speichern - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Voheriger Comic - - - + + + Open previous comic Vorherigen Comic öffnen - + Next Comic Nächster Comic - - - + + + Open next comic Nächsten Comic öffnen - + &Previous &Vorherige - - - + + + Go to previous page Zur vorherigen Seite gehen - + &Next &Nächstes - - - + + + Go to next page Zur nächsten Seite gehen - + Fit Height Höhe anpassen - + Fit image to height Bild an Höhe anpassen - + Fit Width Breite anpassen - + Fit image to width Bildbreite anpassen - + Show full size Vollansicht anzeigen - + Fit to page An Seite anpassen - + Continuous scroll Kontinuierliches Scrollen - + Switch to continuous scroll mode Wechseln Sie in den kontinuierlichen Bildlaufmodus - + Reset zoom Zoom zurücksetzen - + Show zoom slider Zoomleiste anzeigen - + Zoom+ Vergr??ern+ - + Zoom- Verkleinern- - + Rotate image to the left Bild nach links drehen - + Rotate image to the right Bild nach rechts drehen - + Double page mode Doppelseiten-Modus - + Switch to double page mode Zum Doppelseiten-Modus wechseln - + Double page manga mode Doppelseiten-Manga-Modus - + Reverse reading order in double page mode Umgekehrte Lesereihenfolge im Doppelseiten-Modus - + Go To Gehe zu - + Go to page ... Gehe zu Seite ... - + Options Optionen - + YACReader options YACReader Optionen - - + + Help Hilfe - + Help, About YACReader Hilfe, über YACReader - + Magnifying glass Vergößerungsglas - + Switch Magnifying glass Vergrößerungsglas wechseln - + Set bookmark Lesezeichen setzen - + Set a bookmark on the current page Lesezeichen auf dieser Seite setzen - + Show bookmarks Lesezeichen anzeigen - + Show the bookmarks of the current comic Lesezeichen für diesen Comic anzeigen - + Show keyboard shortcuts Tastenkürzel anzeigen - + Show Info Info anzeigen - + Close Schliessen - + Show Dictionary Wörterbuch anzeigen - + Show go to flow "Gehe zu Comic Flow" anzeigen - + Edit shortcuts Kürzel ändern - + &File &Datei - - + + Open recent Kürzlich geöffnet - + File Datei - + Edit Ändern - + View Anzeigen - + Go Los - + Window Fenster - - - + Open Comic Comic öffnen - - - + Comic files Comic-Dateien - + Open folder Ordner öffnen - - + + Comics Comichefte - + Toggle fullscreen mode Vollbild-Modus umschalten - + Hide/show toolbar Symbolleiste anzeigen/verstecken - - + + General Allgemein - + Size up magnifying glass Vergrößerungsglas vergrößern - + Size down magnifying glass Vergrößerungsglas verkleinern - + Zoom in magnifying glass Vergrößerungsglas reinzoomen - + Zoom out magnifying glass Vergrößerungsglas rauszoomen - + Reset magnifying glass Lupe zurücksetzen - - + + Magnifiying glass Vergrößerungsglas - + Toggle between fit to width and fit to height Zwischen Anpassung an Seite und Höhe wechseln - - + + Page adjustement Seitenanpassung - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Automatisches Runterscrollen - + Autoscroll up Automatisches Raufscrollen - + Autoscroll forward, horizontal first Automatisches Vorwärtsscrollen, horizontal zuerst - + Autoscroll backward, horizontal first Automatisches Zurückscrollen, horizontal zuerst - + Autoscroll forward, vertical first Automatisches Vorwärtsscrollen, vertikal zuerst - + Autoscroll backward, vertical first Automatisches Zurückscrollen, vertikal zuerst - + Move down Nach unten - + Move up Nach oben - + Move left Nach links - + Move right Nach rechts - + Go to the first page Zur ersten Seite gehen - + Go to the last page Zur letzten Seite gehen - + Offset double page to the left Doppelseite nach links versetzt - + Offset double page to the right Doppelseite nach rechts versetzt - - + + Reading Lesend - + There is a new version available Neue Version verfügbar - + Do you want to download the new version? Möchten Sie die neue Version herunterladen? - + Remind me in 14 days In 14 Tagen erneut erinnern - + Not now Nicht jetzt diff --git a/YACReader/yacreader_en.ts b/YACReader/yacreader_en.ts index 7b7a1a73d..df21cdefe 100644 --- a/YACReader/yacreader_en.ts +++ b/YACReader/yacreader_en.ts @@ -188,25 +188,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly CRC error on page (%1): some of the pages will not be displayed correctly - + Unknown error opening the file Unknown error opening the file - + 7z not found 7z not found - + Format not supported Format not supported + + + Unsupported EPUB: %1 + + GoToDialog @@ -271,7 +276,7 @@ OptionsDialog - + "Go to flow" size "Go to flow" size @@ -281,57 +286,57 @@ My comics path - + Background color Background color - + Choose Choose - + Quick Navigation Mode Quick Navigation Mode - + Disable mouse over activation Disable mouse over activation - + Scaling Scaling - + Scaling method Scaling method - + Nearest (fast, low quality) Nearest (fast, low quality) - + Bilinear Bilinear - + Lanczos (better quality) Lanczos (better quality) - + Restart is needed Restart is needed - + Brightness Brightness @@ -361,117 +366,137 @@ Show time in current page information label - + + Magnifying glass + Magnifying glass + + + + Circular magnifying glass + Circular magnifying glass + + + + Draw a ring around the circular magnifying glass + Draw a ring around the circular magnifying glass + + + + Ease cursor movement toward the edges + Ease cursor movement toward the edges + + + Scroll behaviour Scroll behaviour - + Disable scroll animations and smooth scrolling Disable scroll animations and smooth scrolling - + Do not turn page using scroll Do not turn page using scroll - + Use single scroll step to turn page Use single scroll step to turn page - + Mouse mode Mouse mode - + Only Back/Forward buttons can turn pages Only Back/Forward buttons can turn pages - + Use the Left/Right buttons to turn pages. Use the Left/Right buttons to turn pages. - + Click left or right half of the screen to turn pages. Click left or right half of the screen to turn pages. - + Contrast Contrast - + Gamma Gamma - + Reset Reset - + Image options Image options - + Fit options Fit options - + Enlarge images to fit width/height Enlarge images to fit width/height - + Double Page options Double Page options - + Show covers as single page Show covers as single page - + General General - + Appearance Appearance - + Clear Clear - + Page Flow Page Flow - + Image adjustment Image adjustment - + Options Options - + Comics directory Comics directory @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. Press 'O' to open comic. - + Not found Not found - + Comic not found Comic not found - + Error opening comic Error opening comic - + CRC Error CRC Error - + Loading...please wait! Loading...please wait! - + Page not available! Page not available! - + Cover! Cover! - + Last page! Last page! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Open - + Open a comic Open a comic - + New instance New instance - + Open Folder Open Folder - + Open image folder Open image folder - + Open latest comic Open latest comic - + Open the latest comic opened in the previous reading session Open the latest comic opened in the previous reading session - + Clear Clear - + Clear open recent list Clear open recent list - + Save Save - - + + Save current page Save current page - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Previous Comic - - - + + + Open previous comic Open previous comic - + Next Comic Next Comic - - - + + + Open next comic Open next comic - + &Previous &Previous - - - + + + Go to previous page Go to previous page - + &Next &Next - - - + + + Go to next page Go to next page - + Fit Height Fit Height - + Fit image to height Fit image to height - + Fit Width Fit Width - + Fit image to width Fit image to width - + Show full size Show full size - + Fit to page Fit to page - + Continuous scroll Continuous scroll - + Switch to continuous scroll mode Switch to continuous scroll mode - + Reset zoom Reset zoom - + Show zoom slider Show zoom slider - + Zoom+ Zoom+ - + Zoom- Zoom- - + Rotate image to the left Rotate image to the left - + Rotate image to the right Rotate image to the right - + Double page mode Double page mode - + Switch to double page mode Switch to double page mode - + Double page manga mode Double page manga mode - + Reverse reading order in double page mode Reverse reading order in double page mode - + Go To Go To - + Go to page ... Go to page ... - + Options Options - + YACReader options YACReader options - - + + Help Help - + Help, About YACReader Help, About YACReader - + Magnifying glass Magnifying glass - + Switch Magnifying glass Switch Magnifying glass - + Set bookmark Set bookmark - + Set a bookmark on the current page Set a bookmark on the current page - + Show bookmarks Show bookmarks - + Show the bookmarks of the current comic Show the bookmarks of the current comic - + Show keyboard shortcuts Show keyboard shortcuts - + Show Info Show Info - + Close Close - + Show Dictionary Show Dictionary - + Show go to flow Show go to flow - + Edit shortcuts Edit shortcuts - + &File &File - - + + Open recent Open recent - + File File - + Edit Edit - + View View - + Go Go - + Window Window - - - + Open Comic Open Comic - - - + Comic files Comic files - + Open folder Open folder - - + + Comics Comics - + Toggle fullscreen mode Toggle fullscreen mode - + Hide/show toolbar Hide/show toolbar - - + + General General - + Size up magnifying glass Size up magnifying glass - + Size down magnifying glass Size down magnifying glass - + Zoom in magnifying glass Zoom in magnifying glass - + Zoom out magnifying glass Zoom out magnifying glass - + Reset magnifying glass Reset magnifying glass - - + + Magnifiying glass Magnifiying glass - + Toggle between fit to width and fit to height Toggle between fit to width and fit to height - - + + Page adjustement Page adjustement - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Autoscroll down - + Autoscroll up Autoscroll up - + Autoscroll forward, horizontal first Autoscroll forward, horizontal first - + Autoscroll backward, horizontal first Autoscroll backward, horizontal first - + Autoscroll forward, vertical first Autoscroll forward, vertical first - + Autoscroll backward, vertical first Autoscroll backward, vertical first - + Move down Move down - + Move up Move up - + Move left Move left - + Move right Move right - + Go to the first page Go to the first page - + Go to the last page Go to the last page - + Offset double page to the left Offset double page to the left - + Offset double page to the right Offset double page to the right - - + + Reading Reading - + There is a new version available There is a new version available - + Do you want to download the new version? Do you want to download the new version? - + Remind me in 14 days Remind me in 14 days - + Not now Not now diff --git a/YACReader/yacreader_es.ts b/YACReader/yacreader_es.ts index f2bd04909..9a6f6be69 100644 --- a/YACReader/yacreader_es.ts +++ b/YACReader/yacreader_es.ts @@ -188,22 +188,27 @@ FileComic - + Format not supported Formato no soportado - + 7z not found 7z no encontrado - + Unknown error opening the file Error desconocido abriendo el archivo - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Error CRC en la página (%1): algunas de las páginas no se mostrarán correctamente @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Gama - + Reset Restablecer @@ -286,62 +291,62 @@ Ruta a mis cómics - + Scaling Escalado - + Scaling method Método de escalado - + Nearest (fast, low quality) Vecino más cercano (rápido, baja calidad) - + Bilinear Bilineal - + Lanczos (better quality) Lanczos (mejor calidad) - + Image adjustment Ajustes de imagen - + "Go to flow" size Tamaño de "Ir a Comic Flow" - + Choose Elegir - + Image options Opciones de imagen - + Contrast Contraste - + Appearance Apariencia - + Options Opciones @@ -361,42 +366,42 @@ Predeterminado del sistema - + Clear Limpiar - + Comics directory Directorio de cómics - + Background color Color de fondo - + Page Flow Flujo de página - + General Opciones generales - + Brightness Brillo - + Restart is needed Es necesario reiniciar - + Quick Navigation Mode Modo de navegación rápida @@ -411,67 +416,87 @@ Mostrar la hora en la etiqueta de información de la página actual - + + Magnifying glass + Lupa + + + + Circular magnifying glass + Lupa circular + + + + Draw a ring around the circular magnifying glass + Dibujar un anillo alrededor de la lupa circular + + + + Ease cursor movement toward the edges + Suavizar el movimiento del cursor hacia los bordes + + + Scroll behaviour Comportamiento del scroll - + Disable scroll animations and smooth scrolling Desactivar animaciones de desplazamiento y desplazamiento suave - + Do not turn page using scroll No cambiar de página usando el scroll - + Use single scroll step to turn page Usar un solo paso de desplazamiento para cambiar de página - + Mouse mode Modo del ratón - + Only Back/Forward buttons can turn pages Solo los botones Atrás/Adelante pueden cambiar de página - + Use the Left/Right buttons to turn pages. Usar los botones Izquierda/Derecha para cambiar de página. - + Click left or right half of the screen to turn pages. Hacer clic en la mitad izquierda o derecha de la pantalla para cambiar de página. - + Disable mouse over activation Desactivar activación al pasar el ratón - + Fit options Opciones de ajuste - + Enlarge images to fit width/height Ampliar imágenes para ajustarse al ancho/alto - + Double Page options Opciones de doble página - + Show covers as single page Mostrar portadas como página única @@ -709,48 +734,48 @@ Viewer - + Page not available! ¡Página no disponible! - - + + Press 'O' to open comic. Pulsa 'O' para abrir un fichero. - + Error opening comic Error abriendo cómic - + Cover! ¡Portada! - + CRC Error Error CRC - + Comic not found Cómic no encontrado - + Not found No encontrado - + Last page! ¡Última página! - + Loading...please wait! Cargando...espere, por favor! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Abrir - + Open a comic Abrir cómic - + New instance Nueva instancia - + Open Folder Abrir carpeta - + Open image folder Abrir carpeta de imágenes - + Open latest comic Abrir el cómic más reciente - + Open the latest comic opened in the previous reading session Abrir el cómic más reciente abierto en la sesión de lectura anterior - + Clear Limpiar - + Clear open recent list Limpiar lista de abiertos recientemente - + Save Guardar - - + + Save current page Guardar la página actual - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Cómic anterior - - - + + + Open previous comic Abrir cómic anterior - + Next Comic Siguiente Cómic - - - + + + Open next comic Abrir siguiente cómic - + &Previous A&nterior - - - + + + Go to previous page Ir a la página anterior - + &Next Siguie&nte - - - + + + Go to next page Ir a la página siguiente - + Fit Height Ajustar altura - + Fit image to height Ajustar página a lo alto - + Fit Width Ajustar anchura - + Fit image to width Ajustar página a lo ancho - + Show full size Mostrar a tamaño original - + Fit to page Ajustar a página - + Continuous scroll Desplazamiento continuo - + Switch to continuous scroll mode Cambiar al modo de desplazamiento continuo - + Reset zoom Restablecer zoom - + Show zoom slider Mostrar control deslizante de zoom - + Zoom+ Ampliar+ - + Zoom- Reducir - + Rotate image to the left Rotar imagen a la izquierda - + Rotate image to the right Rotar imagen a la derecha - + Double page mode Modo a doble página - + Switch to double page mode Cambiar a modo de doble página - + Double page manga mode Modo de manga de página doble - + Reverse reading order in double page mode Invertir el orden de lectura en modo de página doble - + Go To Ir a - + Go to page ... Ir a página... - + Options Opciones - + YACReader options Opciones de YACReader - - + + Help Ayuda - + Help, About YACReader Ayuda, Sobre YACReader - + Magnifying glass Lupa - + Switch Magnifying glass Lupa On/Off - + Set bookmark Añadir marcador - + Set a bookmark on the current page Añadir un marcador en la página actual - + Show bookmarks Mostrar marcadores - + Show the bookmarks of the current comic Mostrar los marcadores del cómic actual - + Show keyboard shortcuts Mostrar atajos de teclado - + Show Info Mostrar información - + Close Cerrar - + Show Dictionary Mostrar diccionario - + Show go to flow Mostrar "Ir a Comic Flow" - + Edit shortcuts Editar accesos directos - + &File &Archivo - - + + Open recent Abrir reciente - + File Archivo - + Edit Editar - + View Ver - + Go Ir - + Window Ventana - - - + Open Comic Abrir cómic - - - + Comic files Archivos de cómic - + Open folder Abrir carpeta - - + + Comics Cómics - + Toggle fullscreen mode Alternar modo de pantalla completa - + Hide/show toolbar Ocultar/mostrar barra de herramientas - - + + General Opciones generales - + Size up magnifying glass Aumentar tamaño de la lupa - + Size down magnifying glass Disminuir tamaño de lupa - + Zoom in magnifying glass Incrementar el aumento de la lupa - + Zoom out magnifying glass Reducir el aumento de la lupa - + Reset magnifying glass Resetear lupa - - + + Magnifiying glass Lupa - + Toggle between fit to width and fit to height Alternar entre ajuste al ancho y ajuste al alto - - + + Page adjustement Ajuste de página - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Desplazamiento automático hacia abajo - + Autoscroll up Desplazamiento automático hacia arriba - + Autoscroll forward, horizontal first Desplazamiento automático hacia adelante, primero horizontal - + Autoscroll backward, horizontal first Desplazamiento automático hacia atrás, primero horizontal - + Autoscroll forward, vertical first Desplazamiento automático hacia adelante, primero vertical - + Autoscroll backward, vertical first Desplazamiento automático hacia atrás, primero vertical - + Move down Mover abajo - + Move up Mover arriba - + Move left Mover a la izquierda - + Move right Mover a la derecha - + Go to the first page Ir a la primera página - + Go to the last page Ir a la última página - + Offset double page to the left Mover una página a la izquierda - + Offset double page to the right Mover una página a la derecha - - + + Reading Leyendo - + There is a new version available Hay una nueva versión disponible - + Do you want to download the new version? ¿Desea descargar la nueva versión? - + Remind me in 14 days Recordar en 14 días - + Not now Ahora no diff --git a/YACReader/yacreader_fr.ts b/YACReader/yacreader_fr.ts index 7a832ebc1..3b750c07f 100644 --- a/YACReader/yacreader_fr.ts +++ b/YACReader/yacreader_fr.ts @@ -188,22 +188,27 @@ FileComic - + Format not supported Format non supporté - + 7z not found 7z introuvable - + Unknown error opening the file Erreur inconnue lors de l'ouverture du fichier - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Erreur CRC sur la page (%1): certaines pages ne s'afficheront pas correctement @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Valeur gamma - + Reset Remise à zéro @@ -286,37 +291,37 @@ Chemin de mes bandes dessinées - + Image adjustment Ajustement de l'image - + "Go to flow" size Taille de "Aller à Comic Flow" - + Choose Choisir - + Image options Option de l'image - + Contrast Contraste - + Appearance Apparence - + Options Possibilités @@ -336,17 +341,17 @@ Par défaut du système - + Clear Clair - + Comics directory Répertoire des bandes dessinées - + Quick Navigation Mode Mode navigation rapide @@ -361,117 +366,137 @@ Afficher l'heure dans l'étiquette d'information de la page actuelle - + + Magnifying glass + Loupe + + + + Circular magnifying glass + Loupe circulaire + + + + Draw a ring around the circular magnifying glass + Tracer un anneau autour de la loupe circulaire + + + + Ease cursor movement toward the edges + Adoucir le déplacement du curseur vers les bords + + + Background color Couleur d'arrière plan - + Scroll behaviour Comportement de défilement - + Disable scroll animations and smooth scrolling Désactiver les animations de défilement et le défilement fluide - + Do not turn page using scroll Ne tournez pas la page en utilisant le défilement - + Use single scroll step to turn page Utilisez une seule étape de défilement pour tourner la page - + Mouse mode Mode souris - + Only Back/Forward buttons can turn pages Seuls les boutons Précédent/Avant peuvent tourner les pages - + Use the Left/Right buttons to turn pages. Utilisez les boutons Gauche/Droite pour tourner les pages. - + Click left or right half of the screen to turn pages. Cliquez sur la moitié gauche ou droite de l'écran pour tourner les pages. - + Disable mouse over activation Désactiver la souris sur l'activation - + Scaling Mise à l'échelle - + Scaling method Méthode de mise à l'échelle - + Nearest (fast, low quality) Le plus proche (rapide, mauvaise qualité) - + Bilinear Bilinéaire - + Lanczos (better quality) Lanczos (meilleure qualité) - + Page Flow Flux des pages - + General Général - + Brightness Luminosité - + Restart is needed Redémarrage nécessaire - + Fit options Options d'ajustement - + Enlarge images to fit width/height Agrandir les images pour les adapter à la largeur/hauteur - + Double Page options Options de double page - + Show covers as single page Afficher les couvertures sur une seule page @@ -709,48 +734,48 @@ Viewer - + Page not available! Page non disponible ! - - + + Press 'O' to open comic. Appuyez sur "O" pour ouvrir une bande dessinée. - + Error opening comic Erreur d'ouverture de la bande dessinée - + Cover! Couverture! - + CRC Error Erreur CRC - + Comic not found Bande dessinée introuvable - + Not found Introuvable - + Last page! Dernière page! - + Loading...please wait! Chargement... Patientez @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Ouvrir - + Open a comic Ouvrir une bande dessinée - + New instance Nouvelle instance - + Open Folder Ouvrir un dossier - + Open image folder Ouvrir un dossier d'images - + Open latest comic Ouvrir la dernière bande dessinée - + Open the latest comic opened in the previous reading session Ouvrir la dernière bande dessinée ouverte lors de la session de lecture précédente - + Clear Clair - + Clear open recent list Vider la liste d'ouverture récente - + Save Sauvegarder - - + + Save current page Sauvegarder la page actuelle - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Bande dessinée précédente - - - + + + Open previous comic Ouvrir la bande dessiné précédente - + Next Comic Bande dessinée suivante - - - + + + Open next comic Ouvrir la bande dessinée suivante - + &Previous &Précédent - - - + + + Go to previous page Aller à la page précédente - + &Next &Suivant - - - + + + Go to next page Aller à la page suivante - + Fit Height Ajuster la hauteur - + Fit image to height Ajuster l'image à la hauteur - + Fit Width Ajuster la largeur - + Fit image to width Ajuster l'image à la largeur - + Show full size Plein écran - + Fit to page Ajuster à la page - + Continuous scroll Défilement continu - + Switch to continuous scroll mode Passer en mode défilement continu - + Reset zoom Réinitialiser le zoom - + Show zoom slider Afficher le curseur de zoom - + Zoom+ Agrandir - + Zoom- R?duire - + Rotate image to the left Rotation à gauche - + Rotate image to the right Rotation à droite - + Double page mode Mode double page - + Switch to double page mode Passer en mode double page - + Double page manga mode Mode manga en double page - + Reverse reading order in double page mode Ordre de lecture inversée en mode double page - + Go To Aller à - + Go to page ... Aller à la page ... - + Options Possibilités - + YACReader options Options de YACReader - - + + Help Aide - + Help, About YACReader Aide, à propos de YACReader - + Magnifying glass Loupe - + Switch Magnifying glass Utiliser la loupe - + Set bookmark Placer un marque-page - + Set a bookmark on the current page Placer un marque-page sur la page actuelle - + Show bookmarks Voir les marque-pages - + Show the bookmarks of the current comic Voir les marque-pages de cette bande dessinée - + Show keyboard shortcuts Voir les raccourcis - + Show Info Voir les infos - + Close Fermer - + Show Dictionary Dictionnaire - + Show go to flow Afficher "Aller à Comic Flow" - + Edit shortcuts Modifier les raccourcis - + &File &Fichier - - + + Open recent Ouvrir récent - + File Fichier - + Edit Editer - + View Vue - + Go Aller - + Window Fenêtre - - - + Open Comic Ouvrir la bande dessinée - - - + Comic files Bande dessinée - + Open folder Ouvirir le dossier - - + + Comics Bandes dessinées - + Toggle fullscreen mode Basculer en mode plein écran - + Hide/show toolbar Masquer / afficher la barre d'outils - - + + General Général - + Size up magnifying glass Augmenter la taille de la loupe - + Size down magnifying glass Réduire la taille de la loupe - + Zoom in magnifying glass Zoomer - + Zoom out magnifying glass Dézoomer - + Reset magnifying glass Réinitialiser la loupe - - + + Magnifiying glass Loupe - + Toggle between fit to width and fit to height Basculer entre adapter à la largeur et adapter à la hauteur - - + + Page adjustement Ajustement de la page - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Défilement automatique vers le bas - + Autoscroll up Défilement automatique vers le haut - + Autoscroll forward, horizontal first Défilement automatique en avant, horizontal - + Autoscroll backward, horizontal first Défilement automatique en arrière horizontal - + Autoscroll forward, vertical first Défilement automatique en avant, vertical - + Autoscroll backward, vertical first Défilement automatique en arrière, verticak - + Move down Descendre - + Move up Monter - + Move left Déplacer à gauche - + Move right Déplacer à droite - + Go to the first page Aller à la première page - + Go to the last page Aller à la dernière page - + Offset double page to the left Double page décalée vers la gauche - + Offset double page to the right Double page décalée à droite - - + + Reading Lecture - + There is a new version available Une nouvelle version est disponible - + Do you want to download the new version? Voulez-vous télécharger la nouvelle version? - + Remind me in 14 days Rappelez-moi dans 14 jours - + Not now Pas maintenant diff --git a/YACReader/yacreader_it.ts b/YACReader/yacreader_it.ts index cc14e5d13..515bed51f 100644 --- a/YACReader/yacreader_it.ts +++ b/YACReader/yacreader_it.ts @@ -188,22 +188,27 @@ FileComic - + Format not supported Formato non supportato - + 7z not found 7z non trovato - + Unknown error opening the file Errore sconosciuto aprendo il file - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Errore CRC alla pagina (%1): alcune pagine non saranno visualizzate correttamente @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Valore gamma - + Reset Resetta @@ -286,37 +291,37 @@ Percorso dei miei fumetti - + Image adjustment Correzioni immagine - + "Go to flow" size Dimensione di "Vai a Comic Flow" - + Choose Scegli - + Image options Opzione immagine - + Contrast Contrasto - + Appearance Aspetto - + Options Opzioni @@ -336,17 +341,17 @@ Predefinita del sistema - + Clear Cancella - + Comics directory Cartella Fumetti - + Quick Navigation Mode Modo navigazione rapida @@ -361,117 +366,137 @@ Mostra l'ora nell'etichetta delle informazioni della pagina corrente - + + Magnifying glass + Lente d'ingrandimento + + + + Circular magnifying glass + Lente d'ingrandimento circolare + + + + Draw a ring around the circular magnifying glass + Disegna un anello intorno alla lente d'ingrandimento circolare + + + + Ease cursor movement toward the edges + Rendi più fluido il movimento del cursore verso i bordi + + + Background color Colore di sfondo - + Scroll behaviour Comportamento di scorrimento - + Disable scroll animations and smooth scrolling Disabilita le animazioni di scorrimento e lo scorrimento fluido - + Do not turn page using scroll Non voltare pagina utilizzando lo scorrimento - + Use single scroll step to turn page Utilizzare un singolo passaggio di scorrimento per voltare pagina - + Mouse mode Modalità mouse - + Only Back/Forward buttons can turn pages Solo i pulsanti Indietro/Avanti possono girare le pagine - + Use the Left/Right buttons to turn pages. Utilizzare i pulsanti Sinistra/Destra per girare le pagine. - + Click left or right half of the screen to turn pages. Fare clic sulla metà sinistra o destra dello schermo per girare le pagine. - + Disable mouse over activation Disabilita il mouse all'attivazione - + Scaling Ridimensionamento - + Scaling method Metodo di scala - + Nearest (fast, low quality) Più vicino (veloce, bassa qualità) - + Bilinear Bilineare - + Lanczos (better quality) Lanczos (qualità migliore) - + Page Flow Flusso pagine - + General Generale - + Brightness Luminosità - + Restart is needed Riavvio Necessario - + Fit options Opzioni di adattamento - + Enlarge images to fit width/height Ingrandisci le immagini per adattarle alla larghezza/altezza - + Double Page options Opzioni doppia pagina - + Show covers as single page Mostra le copertine come pagina singola @@ -709,48 +734,48 @@ Viewer - + Page not available! Pagina non disponibile! - - + + Press 'O' to open comic. Premi "O" per aprire il fumettto. - + Error opening comic Errore nell'apertura - + Cover! Copertina! - + CRC Error Errore CRC - + Comic not found Fumetto non trovato - + Not found Non trovato - + Last page! Ultima pagina! - + Loading...please wait! In caricamento...Attendi! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Apri - + Open a comic Apri un Fumetto - + New instance Nuova istanza - + Open Folder Apri una cartella - + Open image folder Apri la crettal immagini - + Open latest comic Apri l'ultimo fumetto - + Open the latest comic opened in the previous reading session Apri l'ultimo fumetto aperto nella sessione precedente - + Clear Cancella - + Clear open recent list Svuota la lista degli aperti - + Save Salva - - + + Save current page Salva la pagina corrente - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Fumetto precendente - - - + + + Open previous comic Apri il fumetto precendente - + Next Comic Prossimo fumetto - - - + + + Open next comic Apri il prossimo fumetto - + &Previous &Precedente - - - + + + Go to previous page Vai alla pagina precedente - + &Next &Prossimo - - - + + + Go to next page Vai alla prossima Pagina - + Fit Height Adatta altezza - + Fit image to height Adatta immagine all'altezza - + Fit Width Adatta Larghezza - + Fit image to width Adatta immagine in larghezza - + Show full size Mostra dimesioni reali - + Fit to page Adatta alla pagina - + Continuous scroll Scorrimento continuo - + Switch to continuous scroll mode Passa alla modalità di scorrimento continuo - + Reset zoom Resetta Zoom - + Show zoom slider Mostra cursore di zoom - + Zoom+ Aumenta - + Zoom- Riduci - + Rotate image to the left Ruota immagine a sinistra - + Rotate image to the right Ruota immagine a destra - + Double page mode Modalita doppia pagina - + Switch to double page mode Passa alla modalità doppia pagina - + Double page manga mode Modalità doppia pagina Manga - + Reverse reading order in double page mode Ordine lettura inverso in modo doppia pagina - + Go To Vai a - + Go to page ... Vai a Pagina ... - + Options Opzioni - + YACReader options Opzioni YACReader - - + + Help Aiuto - + Help, About YACReader Aiuto, crediti YACReader - + Magnifying glass Lente ingrandimento - + Switch Magnifying glass Passa a lente ingrandimento - + Set bookmark Imposta Segnalibro - + Set a bookmark on the current page Imposta segnalibro a pagina corrente - + Show bookmarks Mostra segnalibro - + Show the bookmarks of the current comic Mostra il segnalibro del fumetto corrente - + Show keyboard shortcuts Mostra scorciatoie da tastiera - + Show Info Mostra info - + Close Chiudi - + Show Dictionary Mostra dizionario - + Show go to flow Mostra "Vai a Comic Flow" - + Edit shortcuts Edita scorciatoie - + &File &Documento - - + + Open recent Apri i recenti - + File Documento - + Edit Edita - + View Mostra - + Go Vai - + Window Finestra - - - + Open Comic Apri Fumetto - - - + Comic files File Fumetto - + Open folder Apri cartella - - + + Comics Fumetto - + Toggle fullscreen mode Attiva/Disattiva schermo intero - + Hide/show toolbar Mostra/Nascondi Barra strumenti - - + + General Generale - + Size up magnifying glass Ingrandisci lente ingrandimento - + Size down magnifying glass Riduci lente ingrandimento - + Zoom in magnifying glass Ingrandisci in lente di ingrandimento - + Zoom out magnifying glass Riduci in lente di ingrandimento - + Reset magnifying glass Reimposta la lente d'ingrandimento - - + + Magnifiying glass Lente ingrandimento - + Toggle between fit to width and fit to height Passa tra adatta in larghezza ad altezza - - + + Page adjustement Correzioni di pagna - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Autoscorri Giù - + Autoscroll up Autoscorri Sù - + Autoscroll forward, horizontal first Autoscorri avanti, priorità Orizzontale - + Autoscroll backward, horizontal first Autoscorri indietro, priorità Orizzontale - + Autoscroll forward, vertical first Autoscorri avanti, priorità Verticale - + Autoscroll backward, vertical first Autoscorri indietro, priorità Verticale - + Move down Muovi Giù - + Move up Muovi Sù - + Move left Muovi Sinistra - + Move right Muovi Destra - + Go to the first page Vai alla pagina iniziale - + Go to the last page Vai all'ultima pagina - + Offset double page to the left Doppia pagina spostata a sinistra - + Offset double page to the right Doppia pagina spostata a destra - - + + Reading Leggi - + There is a new version available Nuova versione disponibile - + Do you want to download the new version? Vuoi scaricare la nuova versione? - + Remind me in 14 days Ricordamelo in 14 giorni - + Not now Non ora diff --git a/YACReader/yacreader_ko.ts b/YACReader/yacreader_ko.ts index 4e20402ab..3280c2c3f 100644 --- a/YACReader/yacreader_ko.ts +++ b/YACReader/yacreader_ko.ts @@ -188,25 +188,30 @@ FileComic - + 7z not found 7z를 찾을 수 없습니다 - + CRC error on page (%1): some of the pages will not be displayed correctly %1번 페이지에서 CRC 오류 발생: 일부 페이지가 올바르게 표시되지 않을 수 있습니다 - + Unknown error opening the file 파일을 여는 중 알 수 없는 오류가 발생했습니다 - + Format not supported 지원하지 않는 형식입니다 + + + Unsupported EPUB: %1 + + GoToDialog @@ -286,22 +291,22 @@ 시스템 기본값 - + Clear 지우기 - + General 일반 - + Appearance 외관 - + Options 환경설정 @@ -320,158 +325,178 @@ Show time in current page information label 현재 페이지 정보 라벨에 시간 표시 + + + Magnifying glass + 돋보기 + + Circular magnifying glass + 원형 돋보기 + + + + Draw a ring around the circular magnifying glass + 원형 돋보기 주위에 테두리 표시 + + + + Ease cursor movement toward the edges + 가장자리 쪽으로 커서 이동 완화 + + + "Go to flow" size 페이지 흐름 크기 - + Background color 배경색 - + Choose 선택 - + Scroll behaviour 스크롤 동작 - + Disable scroll animations and smooth scrolling 스크롤 애니메이션과 부드러운 스크롤 끄기 - + Do not turn page using scroll 스크롤로 페이지 넘기지 않기 - + Use single scroll step to turn page 한 단계 스크롤로 페이지 넘기기 - + Mouse mode 마우스 모드 - + Only Back/Forward buttons can turn pages 뒤로/앞으로 버튼만 페이지 넘김 - + Use the Left/Right buttons to turn pages. 왼쪽/오른쪽 버튼으로 페이지 넘김. - + Click left or right half of the screen to turn pages. 화면 왼쪽 또는 오른쪽 절반을 클릭하여 페이지 넘김. - + Quick Navigation Mode 빠른 탐색 모드 - + Disable mouse over activation 마우스 오버 활성화 끄기 - + Brightness 밝기 - + Contrast 대비 - + Gamma 감마 - + Reset 초기화 - + Image options 이미지 옵션 - + Fit options 맞춤 옵션 - + Enlarge images to fit width/height 작은 그림도 꽉차게 보기 - + Double Page options 두 페이지 옵션 - + Show covers as single page 표지를 한 장으로 표시 - + Scaling 스케일링 - + Scaling method 스케일링 방법 - + Nearest (fast, low quality) 빠른 모드 (빠름, 저화질) - + Bilinear 보통 모드 (중간 품질) - + Lanczos (better quality) 고화질 모드 (더 좋은 화질) - + Page Flow 페이지 플로우 - + Image adjustment 이미지 조정 - + Restart is needed 재시작이 필요합니다 - + Comics directory 만화 폴더 @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. 'O'를 눌러 만화를 열어보세요. - + Not found 찾을 수 없음 - + Comic not found 만화를 찾을 수 없습니다 - + Error opening comic 만화를 여는 중 오류가 발생했습니다 - + CRC Error CRC 오류 - + Loading...please wait! 불러오는 중... 잠시 기다려주세요! - + Page not available! 페이지를 불러올 수 없습니다! - + Cover! 표지! - + Last page! 마지막 페이지! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open 열기(&O) - + Open a comic 만화 열기 - + New instance 새 창 - + Open Folder 폴더 열기 - + Open image folder 이미지 폴더 열기 - + Open latest comic 마지막 만화 열기 - + Open the latest comic opened in the previous reading session 이전 작업에서 마지막으로 열었던 만화 열기 - + Clear 지우기 - + Clear open recent list 최근 목록 지우기 - + Save 저장 - - + + Save current page 현재 페이지 저장 - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic 이전 만화 - - - + + + Open previous comic 이전 만화 열기 - + Next Comic 다음 만화 - - - + + + Open next comic 다음 만화 열기 - + &Previous 이전(&P) - - - + + + Go to previous page 이전 페이지로 이동 - + &Next 다음(&N) - - - + + + Go to next page 다음 페이지로 이동 - + Fit Height 꽉차게 보기 (높이 맞춤) - + Fit image to height 이미지를 높이에 맞춤 - + Fit Width 꽉차게 보기 (폭 맞춤) - + Fit image to width 이미지를 폭에 맞춤 - + Show full size 원본 크기 (100%)로 보기 - + Fit to page 꽉차게 보기 - + Continuous scroll 연속 스크롤 - + Switch to continuous scroll mode 연속 스크롤 모드로 전환 - + Reset zoom 확대/축소 초기화 - + Show zoom slider 확대/축소 슬라이더 보기 - + Zoom+ 확대+ - + Zoom- 축소- - + Rotate image to the left 이미지 왼쪽으로 회전 - + Rotate image to the right 이미지 오른쪽으로 회전 - + Double page mode 두 페이지씩 보기 (왼쪽 → 오른쪽) - + Switch to double page mode 두 페이지씩 보기로 전환 - + Double page manga mode 두 페이지씩 보기 (왼쪽 ← 오른쪽) - + Reverse reading order in double page mode 두 페이지씩 보기에서 읽기 순서 뒤집기 - + Go To 이동 - + Go to page ... 페이지로 이동... - + Options 환경설정 - + YACReader options YACReader 환경설정 - - + + Help 도움말 - + Help, About YACReader 도움말, YACReader 정보 - + Magnifying glass 돋보기 - + Switch Magnifying glass 돋보기 전환 - + Set bookmark 책갈피 설정 - + Set a bookmark on the current page 현재 페이지에 책갈피 설정 - + Show bookmarks 책갈피 보기 - + Show the bookmarks of the current comic 현재 만화의 책갈피 보기 - + Show keyboard shortcuts 키보드 단축키 보기 - + Show Info 정보 보기 - + Close 닫기 - + Show Dictionary 사전 보기 - + Show go to flow 페이지 흐름 보기 - + Edit shortcuts 단축키 편집 - + &File 파일(&F) - - + + Open recent 최근 항목 열기 - + File 파일 - + Edit 편집 - + View 보기 - + Go 이동 - + Window - - - + Open Comic 만화 열기 - - - + Comic files 만화 파일 - + Open folder 폴더 열기 - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - - + + Comics 만화 - - + + General 일반 - - + + Magnifiying glass 돋보기 - - + + Page adjustement 페이지 조정 - - + + Reading 읽기 - + Toggle fullscreen mode 전체화면 전환 - + Hide/show toolbar 도구 모음 표시/숨김 - + Size up magnifying glass 돋보기 크게 - + Size down magnifying glass 돋보기 작게 - + Zoom in magnifying glass 돋보기 확대 - + Zoom out magnifying glass 돋보기 축소 - + Reset magnifying glass 돋보기 초기화 - + Toggle between fit to width and fit to height 폭 맞춤 / 높이 맞춤 전환 - + Autoscroll down 아래로 자동 스크롤 - + Autoscroll up 위로 자동 스크롤 - + Autoscroll forward, horizontal first 세로 우선으로 정방향 자동 스크롤 - + Autoscroll backward, horizontal first 가로 우선으로 정방향 자동 스크롤 - + Autoscroll forward, vertical first 세로 우선으로 역방향 자동 스크롤 - + Autoscroll backward, vertical first 가로 우선으로 역방향 자동 스크롤 - + Move down 아래로 이동 - + Move up 위로 이동 - + Move left 왼쪽으로 이동 - + Move right 오른쪽으로 이동 - + Go to the first page 첫 페이지로 이동 - + Go to the last page 마지막 페이지로 이동 - + Offset double page to the left 두 페이지 왼쪽으로 이동 - + Offset double page to the right 두 페이지 오른쪽으로 이동 - + There is a new version available 새 버전을 내려받으시겠습니까? - + Do you want to download the new version? 새 버전을 내려받으시겠습니까? - + Remind me in 14 days 14일 후에 다시 알림 - + Not now 나중에 diff --git a/YACReader/yacreader_nl.ts b/YACReader/yacreader_nl.ts index acbf5726a..142aa1962 100644 --- a/YACReader/yacreader_nl.ts +++ b/YACReader/yacreader_nl.ts @@ -188,25 +188,30 @@ FileComic - + 7z not found 7Z Archiefbestand niet gevonden - + CRC error on page (%1): some of the pages will not be displayed correctly CRC-fout op pagina (%1): sommige pagina's worden niet correct weergegeven - + Unknown error opening the file Onbekende fout bij het openen van het bestand - + Format not supported Formaat niet ondersteund + + + Unsupported EPUB: %1 + + GoToDialog @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Gammawaarde - + Reset Standaardwaarden terugzetten @@ -286,62 +291,62 @@ Pad naar mijn strips - + Scaling Schalen - + Scaling method Schaalmethode - + Nearest (fast, low quality) Dichtstbijzijnde (snel, lage kwaliteit) - + Bilinear Bilineair - + Lanczos (better quality) Lanczos (betere kwaliteit) - + Image adjustment Beeldaanpassing - + "Go to flow" size Grootte van "Ga naar Comic Flow" - + Choose Kies - + Image options Afbeelding opties - + Contrast Contrastwaarde - + Appearance Verschijning - + Options Opties @@ -361,42 +366,42 @@ Standaard van het systeem - + Clear Duidelijk - + Comics directory Strips map - + Background color Achtergrondkleur - + Page Flow Omslagbrowser - + General Algemeen - + Brightness Helderheid - + Restart is needed Herstart is nodig - + Quick Navigation Mode Snelle navigatiemodus @@ -411,67 +416,87 @@ Toon de tijd in het informatielabel van de huidige pagina - + + Magnifying glass + Vergrootglas + + + + Circular magnifying glass + Rond vergrootglas + + + + Draw a ring around the circular magnifying glass + Een rand rond het ronde vergrootglas tekenen + + + + Ease cursor movement toward the edges + Cursorbeweging naar de randen versoepelen + + + Scroll behaviour Scrollgedrag - + Disable scroll animations and smooth scrolling Schakel scrollanimaties en soepel scrollen uit - + Do not turn page using scroll Sla de pagina niet om met scrollen - + Use single scroll step to turn page Gebruik een enkele scrollstap om de pagina om te slaan - + Mouse mode Muismodus - + Only Back/Forward buttons can turn pages Alleen de knoppen Terug/Vooruit kunnen pagina's omslaan - + Use the Left/Right buttons to turn pages. Gebruik de knoppen Links/Rechts om pagina's om te slaan. - + Click left or right half of the screen to turn pages. Klik op de linker- of rechterhelft van het scherm om pagina's om te slaan. - + Disable mouse over activation Schakel muis-over-activering uit - + Fit options Pas opties - + Enlarge images to fit width/height Vergroot afbeeldingen zodat ze in de breedte/hoogte passen - + Double Page options Opties voor dubbele pagina's - + Show covers as single page Toon omslagen als enkele pagina @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. Druk 'O' om een strip te openen. - + Cover! Omslag! - + Comic not found Strip niet gevonden - + Not found Niet gevonden - + Last page! Laatste pagina! - + Loading...please wait! Inladen...even wachten! - + Error opening comic Fout bij openen strip - + CRC Error CRC-fout - + Page not available! Pagina niet beschikbaar! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Openen - + Open a comic Open een strip - + New instance Nieuw exemplaar - + Open Folder Map Openen - + Open image folder Open afbeeldings map - + Open latest comic Open de nieuwste strip - + Open the latest comic opened in the previous reading session Open de nieuwste strip die in de vorige leessessie is geopend - + Clear Duidelijk - + Clear open recent list Wis geopende recente lijst - + Save Bewaar - - + + Save current page Bewaren huidige pagina - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Vorige Strip - - - + + + Open previous comic Open de vorige strip - + Next Comic Volgende Strip - - - + + + Open next comic Open volgende strip - + &Previous &Vorige - - - + + + Go to previous page Ga naar de vorige pagina - + &Next &Volgende - - - + + + Go to next page Ga naar de volgende pagina - + Fit Height Geschikte hoogte - + Fit image to height Afbeelding aanpassen aan hoogte - + Fit Width Vensterbreedte aanpassen - + Fit image to width Afbeelding aanpassen aan breedte - + Show full size Volledig Scherm - + Fit to page Aanpassen aan pagina - + Continuous scroll Continu scrollen - + Switch to continuous scroll mode Schakel over naar de continue scrollmodus - + Reset zoom Zoom opnieuw instellen - + Show zoom slider Zoomschuifregelaar tonen - + Zoom+ Inzoomen - + Zoom- Uitzoomen - + Rotate image to the left Links omdraaien - + Rotate image to the right Rechts omdraaien - + Double page mode Dubbele bladzijde modus - + Switch to double page mode Naar dubbele bladzijde modus - + Double page manga mode Manga-modus met dubbele pagina - + Reverse reading order in double page mode Omgekeerde leesvolgorde in dubbele paginamodus - + Go To Ga Naar - + Go to page ... Ga naar bladzijde ... - + Options Opties - + YACReader options YACReader opties - - + + Help Hulp - + Help, About YACReader Help, Over YACReader - + Magnifying glass Vergrootglas - + Switch Magnifying glass Overschakelen naar Vergrootglas - + Set bookmark Bladwijzer instellen - + Set a bookmark on the current page Een bladwijzer toevoegen aan de huidige pagina - + Show bookmarks Bladwijzers weergeven - + Show the bookmarks of the current comic Toon de bladwijzers van de huidige strip - + Show keyboard shortcuts Toon de sneltoetsen - + Show Info Info tonen - + Close Sluiten - + Show Dictionary Woordenlijst weergeven - + Show go to flow "Ga naar Comic Flow" tonen - + Edit shortcuts Snelkoppelingen bewerken - + &File &Bestand - - + + Open recent Recent geopend - + File Bestand - + Edit Bewerken - + View Weergave - + Go Gaan - + Window Raam - - - + Open Comic Open een Strip - - - + Comic files Strip bestanden - + Open folder Open een Map - - + + Comics Strips - + Toggle fullscreen mode Schakel de modus Volledig scherm in - + Hide/show toolbar Werkbalk verbergen/tonen - - + + General Algemeen - + Size up magnifying glass Vergrootglas vergroten - + Size down magnifying glass Vergrootglas kleiner maken - + Zoom in magnifying glass Zoom in vergrootglas - + Zoom out magnifying glass Uitzoomen vergrootglas - + Reset magnifying glass Vergrootglas opnieuw instellen - - + + Magnifiying glass Vergrootglas - + Toggle between fit to width and fit to height Schakel tussen Aanpassen aan breedte en Aanpassen aan hoogte - - + + Page adjustement Pagina-aanpassing - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Automatisch naar beneden scrollen - + Autoscroll up Automatisch omhoog scrollen - + Autoscroll forward, horizontal first Automatisch vooruit scrollen, eerst horizontaal - + Autoscroll backward, horizontal first Automatisch achteruit scrollen, eerst horizontaal - + Autoscroll forward, vertical first Automatisch vooruit scrollen, eerst verticaal - + Autoscroll backward, vertical first Automatisch achteruit scrollen, eerst verticaal - + Move down Ga naar beneden - + Move up Ga omhoog - + Move left Ga naar links - + Move right Ga naar rechts - + Go to the first page Ga naar de eerste pagina - + Go to the last page Ga naar de laatste pagina - + Offset double page to the left Dubbele pagina naar links verschoven - + Offset double page to the right Offset dubbele pagina naar rechts - - + + Reading Lezing - + There is a new version available Er is een nieuwe versie beschikbaar - + Do you want to download the new version? Wilt u de nieuwe versie downloaden? - + Remind me in 14 days Herinner mij er over 14 dagen aan - + Not now Niet nu diff --git a/YACReader/yacreader_pt.ts b/YACReader/yacreader_pt.ts index d648eab40..e774c1eef 100644 --- a/YACReader/yacreader_pt.ts +++ b/YACReader/yacreader_pt.ts @@ -188,25 +188,30 @@ FileComic - + 7z not found 7z não encontrado - + CRC error on page (%1): some of the pages will not be displayed correctly Erro CRC na página (%1): algumas páginas não serão exibidas corretamente - + Unknown error opening the file Erro desconhecido ao abrir o arquivo - + Format not supported Formato não suportado + + + Unsupported EPUB: %1 + + GoToDialog @@ -276,17 +281,17 @@ Meu caminho de quadrinhos - + "Go to flow" size Tamanho de "Ir para Comic Flow" - + Appearance Aparência - + Options Opções @@ -306,17 +311,17 @@ Padrão do sistema - + Clear Claro - + Comics directory Diretório de quadrinhos - + Restart is needed Reiniciar é necessário @@ -331,147 +336,167 @@ Mostrar hora no rótulo de informações da página atual - + + Magnifying glass + Lupa + + + + Circular magnifying glass + Lupa circular + + + + Draw a ring around the circular magnifying glass + Desenhar um anel ao redor da lupa circular + + + + Ease cursor movement toward the edges + Suavizar o movimento do cursor em direção às bordas + + + Background color Cor de fundo - + Choose Escolher - + Scroll behaviour Comportamento de rolagem - + Disable scroll animations and smooth scrolling Desative animações de rolagem e rolagem suave - + Do not turn page using scroll Não vire a página usando scroll - + Use single scroll step to turn page Use uma única etapa de rolagem para virar a página - + Mouse mode Modo mouse - + Only Back/Forward buttons can turn pages Apenas os botões Voltar/Avançar podem virar páginas - + Use the Left/Right buttons to turn pages. Use os botões Esquerda/Direita para virar as páginas. - + Click left or right half of the screen to turn pages. Clique na metade esquerda ou direita da tela para virar as páginas. - + Quick Navigation Mode Modo de navegação rápida - + Disable mouse over activation Desativar ativação do mouse sobre - + Brightness Brilho - + Contrast Contraste - + Gamma Gama - + Reset Reiniciar - + Image options Opções de imagem - + Fit options Opções de ajuste - + Enlarge images to fit width/height Amplie as imagens para caber na largura/altura - + Double Page options Opções de página dupla - + Show covers as single page Mostrar capas como página única - + Scaling Dimensionamento - + Scaling method Método de dimensionamento - + Nearest (fast, low quality) Mais próximo (rápido, baixa qualidade) - + Bilinear Interpola??o bilinear - + Lanczos (better quality) Lanczos (melhor qualidade) - + General Em geral - + Page Flow Fluxo de página - + Image adjustment Ajuste de imagem @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. Pressione 'O' para abrir um quadrinho. - + Loading...please wait! Carregando... por favor, aguarde! - + Not found Não encontrado - + Comic not found Quadrinho não encontrado - + Error opening comic Erro ao abrir quadrinho - + CRC Error Erro CRC - + Page not available! Página não disponível! - + Cover! Cobrir! - + Last page! Última página! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Abrir - + Open a comic Abrir um quadrinho - + New instance Nova instância - + Open Folder Abrir Pasta - + Open image folder Abra a pasta de imagens - + Open latest comic Abra o último quadrinho - + Open the latest comic opened in the previous reading session Abra o último quadrinho aberto na sessão de leitura anterior - + Clear Claro - + Clear open recent list Limpar lista recente aberta - + Save Salvar - - + + Save current page Salvar página atual - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Quadrinho Anterior - - - + + + Open previous comic Abrir quadrinho anterior - + Next Comic Próximo Quadrinho - - - + + + Open next comic Abrir próximo quadrinho - + &Previous A&nterior - - - + + + Go to previous page Ir para a página anterior - + &Next &Próxima - - - + + + Go to next page Ir para a próxima página - + Fit Height Ajustar Altura - + Fit image to height Ajustar imagem à altura - + Fit Width Ajustar à Largura - + Fit image to width Ajustar imagem à largura - + Show full size Mostrar tamanho grande - + Fit to page Ajustar à página - + Continuous scroll Rolagem contínua - + Switch to continuous scroll mode Mudar para o modo de rolagem contínua - + Reset zoom Redefinir zoom - + Show zoom slider Mostrar controle deslizante de zoom - + Zoom+ Ampliar - + Zoom- Reduzir - + Rotate image to the left Girar imagem à esquerda - + Rotate image to the right Girar imagem à direita - + Double page mode Modo dupla página - + Switch to double page mode Alternar para o modo dupla página - + Double page manga mode Modo mangá de página dupla - + Reverse reading order in double page mode Ordem de leitura inversa no modo de página dupla - + Go To Ir Para - + Go to page ... Ir para a página... - + Options Opções - + YACReader options Opções do YACReader - - + + Help Ajuda - + Help, About YACReader Ajuda, Sobre o YACReader - + Magnifying glass Lupa - + Switch Magnifying glass Alternar Lupa - + Set bookmark Definir marcador - + Set a bookmark on the current page Definir um marcador na página atual - + Show bookmarks Mostrar marcadores - + Show the bookmarks of the current comic Mostrar os marcadores do quadrinho atual - + Show keyboard shortcuts Mostrar teclas de atalhos - + Show Info Mostrar Informações - + Close Fechar - + Show Dictionary Mostrar dicionário - + Show go to flow Mostrar "Ir para Comic Flow" - + Edit shortcuts Editar atalhos - + &File &Arquivo - - + + Open recent Abrir recente - + File Arquivo - + Edit Editar - + View Visualizar - + Go Ir - + Window Janela - - - + Open Comic Abrir Quadrinho - - - + Comic files Arquivos de quadrinhos - + Open folder Abrir pasta - - + + Comics Quadrinhos - + Toggle fullscreen mode Alternar modo de tela cheia - + Hide/show toolbar Ocultar/mostrar barra de ferramentas - - + + General Em geral - + Size up magnifying glass Dimensione a lupa - + Size down magnifying glass Diminuir o tamanho da lupa - + Zoom in magnifying glass Zoom na lupa - + Zoom out magnifying glass Diminuir o zoom da lupa - + Reset magnifying glass Redefinir lupa - - + + Magnifiying glass Lupa - + Toggle between fit to width and fit to height Alternar entre ajustar à largura e ajustar à altura - - + + Page adjustement Ajuste de página - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Rolagem automática para baixo - + Autoscroll up Rolagem automática para cima - + Autoscroll forward, horizontal first Rolagem automática para frente, horizontal primeiro - + Autoscroll backward, horizontal first Rolagem automática para trás, horizontal primeiro - + Autoscroll forward, vertical first Rolagem automática para frente, vertical primeiro - + Autoscroll backward, vertical first Rolagem automática para trás, vertical primeiro - + Move down Mover para baixo - + Move up Subir - + Move left Mover para a esquerda - + Move right Mover para a direita - + Go to the first page Vá para a primeira página - + Go to the last page Ir para a última página - + Offset double page to the left Deslocar página dupla para a esquerda - + Offset double page to the right Deslocar página dupla para a direita - - + + Reading Leitura - + There is a new version available Há uma nova versão disponível - + Do you want to download the new version? Você deseja baixar a nova versão? - + Remind me in 14 days Lembre-me em 14 dias - + Not now Agora não diff --git a/YACReader/yacreader_ru.ts b/YACReader/yacreader_ru.ts index 3f87d8f9a..5a0d61e47 100644 --- a/YACReader/yacreader_ru.ts +++ b/YACReader/yacreader_ru.ts @@ -188,22 +188,27 @@ FileComic - + Format not supported Формат не поддерживается - + 7z not found 7z не найден - + Unknown error opening the file Неизвестная ошибка при открытии файла - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Ошибка контрольной суммы CRC на странице (%1): некоторые страницы будут отображаться неправильно @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Гамма - + Reset Вернуть к первоначальным значениям @@ -286,37 +291,37 @@ Папка комиксов - + Image adjustment Настройка изображения - + "Go to flow" size Размер "Перейти к Comic Flow" - + Choose Выбрать - + Image options Настройки изображения - + Contrast Контраст - + Appearance Появление - + Options Настройки @@ -336,17 +341,17 @@ Системный по умолчанию - + Clear Очистить - + Comics directory Папка комиксов - + Quick Navigation Mode Ползунок для быстрой навигации по страницам @@ -361,117 +366,137 @@ Показывать время в информационной метке текущей страницы - + + Magnifying glass + Увеличительное стекло + + + + Circular magnifying glass + Круглое увеличительное стекло + + + + Draw a ring around the circular magnifying glass + Рисовать ободок вокруг круглого увеличительного стекла + + + + Ease cursor movement toward the edges + Сглаживать движение курсора к краям + + + Background color Фоновый цвет - + Scroll behaviour Поведение прокрутки - + Disable scroll animations and smooth scrolling Отключить анимацию прокрутки и плавную прокрутку - + Do not turn page using scroll Не переворачивайте страницу с помощью прокрутки - + Use single scroll step to turn page Используйте один шаг прокрутки, чтобы перевернуть страницу - + Mouse mode Режим мыши - + Only Back/Forward buttons can turn pages Только кнопки «Назад/Вперед» могут перелистывать страницы. - + Use the Left/Right buttons to turn pages. Используйте кнопки «Влево/Вправо», чтобы перелистывать страницы. - + Click left or right half of the screen to turn pages. Нажмите левую или правую половину экрана, чтобы перелистывать страницы. - + Disable mouse over activation Отключить активацию потока при наведении мыши - + Scaling Масштабирование - + Scaling method Метод масштабирования - + Nearest (fast, low quality) Ближайший (быстро, низкое качество) - + Bilinear Билинейный - + Lanczos (better quality) Ланцос (лучшее качество) - + Page Flow Поток Страниц - + General Общие - + Brightness Яркость - + Restart is needed Требуется перезагрузка - + Fit options Варианты подгонки - + Enlarge images to fit width/height Увеличьте изображения по ширине/высоте - + Double Page options Параметры двойной страницы - + Show covers as single page Показывать обложки на одной странице @@ -709,48 +734,48 @@ Viewer - + Page not available! Страница недоступна! - - + + Press 'O' to open comic. Нажмите "O" чтобы открыть комикс. - + Error opening comic Ошибка открытия комикса - + Cover! Начало! - + CRC Error Ошибка CRC - + Comic not found Комикс не найден - + Not found Не найдено - + Last page! Конец! - + Loading...please wait! Загрузка... Пожалуйста подождите! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Открыть - + Open a comic Открыть комикс - + New instance Новый экземпляр - + Open Folder Открыть папку - + Open image folder Открыть папку с изображениями - + Open latest comic Открыть последний комикс - + Open the latest comic opened in the previous reading session Открыть комикс открытый в предыдущем сеансе чтения - + Clear Очистить - + Clear open recent list Очистить список недавно открытых файлов - + Save Сохранить - - + + Save current page Сохранить текущию страницу - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Предыдущий комикс - - - + + + Open previous comic Открыть предыдуший комикс - + Next Comic Следующий комикс - - - + + + Open next comic Открыть следующий комикс - + &Previous &Предыдущий - - - + + + Go to previous page Перейти к предыдущей странице - + &Next &Следующий - - - + + + Go to next page Перейти к следующей странице - + Fit Height Подогнать по высоте - + Fit image to height Подогнать по высоте - + Fit Width Подогнать по ширине - + Fit image to width Подогнать по ширине - + Show full size Показать в полном размере - + Fit to page Подогнать под размер страницы - + Continuous scroll Непрерывная прокрутка - + Switch to continuous scroll mode Переключиться в режим непрерывной прокрутки - + Reset zoom Сбросить масштаб - + Show zoom slider Показать ползунок масштабирования - + Zoom+ Увеличить масштаб - + Zoom- Уменьшить масштаб - + Rotate image to the left Повернуть изображение против часовой стрелки - + Rotate image to the right Повернуть изображение по часовой стрелке - + Double page mode Двухстраничный режим - + Switch to double page mode Двухстраничный режим - + Double page manga mode Двухстраничный режим манги - + Reverse reading order in double page mode Двухстраничный режим манги - + Go To Перейти к странице... - + Go to page ... Перейти к странице... - + Options Настройки - + YACReader options Настройки - - + + Help Справка - + Help, About YACReader Справка - + Magnifying glass Увеличительное стекло - + Switch Magnifying glass Увеличительное стекло - + Set bookmark Установить закладку - + Set a bookmark on the current page Установить закладку на текущей странице - + Show bookmarks Показать закладки - + Show the bookmarks of the current comic Показать закладки в текущем комиксе - + Show keyboard shortcuts Показать горячие клавиши - + Show Info Показать/скрыть номер страницы и текущее время - + Close Закрыть - + Show Dictionary Переводчик YACreader - + Show go to flow Показать "Перейти к Comic Flow" - + Edit shortcuts Редактировать горячие клавиши - + &File &Отображать панель инструментов - - + + Open recent Открыть недавние - + File Файл - + Edit Редактировать - + View Посмотреть - + Go Перейти - + Window Окно - - - + Open Comic Открыть комикс - - - + Comic files Файлы комикса - + Open folder Открыть папку - - + + Comics Комикс - + Toggle fullscreen mode Полноэкранный режим включить/выключить - + Hide/show toolbar Показать/скрыть панель инструментов - - + + General Общие - + Size up magnifying glass Увеличение размера окошка увеличительного стекла - + Size down magnifying glass Уменьшение размера окошка увеличительного стекла - + Zoom in magnifying glass Увеличить - + Zoom out magnifying glass Уменьшить - + Reset magnifying glass Сбросить увеличительное стекло - - + + Magnifiying glass Увеличительное стекло - + Toggle between fit to width and fit to height Переключение режима подгонки страницы по ширине/высоте - - + + Page adjustement Настройка страницы - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Автопрокрутка вниз - + Autoscroll up Автопрокрутка вверх - + Autoscroll forward, horizontal first Автопрокрутка вперед, горизонтальная - + Autoscroll backward, horizontal first Автопрокрутка назад, горизонтальная - + Autoscroll forward, vertical first Автопрокрутка вперед, вертикальная - + Autoscroll backward, vertical first Автопрокрутка назад, вертикальная - + Move down Переместить вниз - + Move up Переместить вверх - + Move left Переместить влево - + Move right Переместить вправо - + Go to the first page Перейти к первой странице - + Go to the last page Перейти к последней странице - + Offset double page to the left Смещение разворота влево - + Offset double page to the right Смещение разворота вправо - - + + Reading Чтение - + There is a new version available Доступна новая версия - + Do you want to download the new version? Хотите загрузить новую версию ? - + Remind me in 14 days Напомнить через 14 дней - + Not now Не сейчас diff --git a/YACReader/yacreader_source.ts b/YACReader/yacreader_source.ts index 0abadc65c..f26d62916 100644 --- a/YACReader/yacreader_source.ts +++ b/YACReader/yacreader_source.ts @@ -184,25 +184,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly - + Unknown error opening the file - + 7z not found - + Format not supported + + + Unsupported EPUB: %1 + + GoToDialog @@ -267,7 +272,7 @@ OptionsDialog - + "Go to flow" size @@ -277,32 +282,32 @@ - + Background color - + Choose - + Quick Navigation Mode - + Disable mouse over activation - + Restart is needed - + Brightness @@ -332,142 +337,162 @@ - + + Magnifying glass + + + + + Circular magnifying glass + + + + + Draw a ring around the circular magnifying glass + + + + + Ease cursor movement toward the edges + + + + Clear - + Scroll behaviour - + Disable scroll animations and smooth scrolling - + Do not turn page using scroll - + Use single scroll step to turn page - + Mouse mode - + Only Back/Forward buttons can turn pages - + Use the Left/Right buttons to turn pages. - + Click left or right half of the screen to turn pages. - + Contrast - + Gamma - + Reset - + Image options - + Fit options - + Enlarge images to fit width/height - + Double Page options - + Show covers as single page - + Scaling - + Scaling method - + Nearest (fast, low quality) - + Bilinear - + Lanczos (better quality) - + General - + Page Flow - + Image adjustment - + Appearance - + Options - + Comics directory @@ -702,48 +727,48 @@ Viewer - - + + Press 'O' to open comic. - + Not found - + Comic not found - + Error opening comic - + CRC Error - + Loading...please wait! - + Page not available! - + Cover! - + Last page! @@ -869,545 +894,541 @@ YACReader::MainWindowViewer - + &Open - + Open a comic - + New instance - + Open Folder - + Open image folder - + Open latest comic - + Open the latest comic opened in the previous reading session - + Clear - + Clear open recent list - + Save - - + + Save current page - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic - - - + + + Open previous comic - + Next Comic - - - + + + Open next comic - + &Previous - - - + + + Go to previous page - + &Next - - - + + + Go to next page - + Fit Height - + Fit image to height - + Fit Width - + Fit image to width - + Show full size - + Fit to page - + Continuous scroll - + Switch to continuous scroll mode - + Reset zoom - + Show zoom slider - + Zoom+ - + Zoom- - + Rotate image to the left - + Rotate image to the right - + Double page mode - + Switch to double page mode - + Double page manga mode - + Reverse reading order in double page mode - + Go To - + Go to page ... - + Options - + YACReader options - - + + Help - + Help, About YACReader - + Magnifying glass - + Switch Magnifying glass - + Set bookmark - + Set a bookmark on the current page - + Show bookmarks - + Show the bookmarks of the current comic - + Show keyboard shortcuts - + Show Info - + Close - + Show Dictionary - + Show go to flow - + Edit shortcuts - + &File - - + + Open recent - + File - + Edit - + View - + Go - + Window - - - + Open Comic - - - + Comic files - + Open folder - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - - + + Comics - - + + General - - + + Magnifiying glass - - + + Page adjustement - - + + Reading - + Toggle fullscreen mode - + Hide/show toolbar - + Size up magnifying glass - + Size down magnifying glass - + Zoom in magnifying glass - + Zoom out magnifying glass - + Reset magnifying glass - + Toggle between fit to width and fit to height - + Autoscroll down - + Autoscroll up - + Autoscroll forward, horizontal first - + Autoscroll backward, horizontal first - + Autoscroll forward, vertical first - + Autoscroll backward, vertical first - + Move down - + Move up - + Move left - + Move right - + Go to the first page - + Go to the last page - + Offset double page to the left - + Offset double page to the right - + There is a new version available - + Do you want to download the new version? - + Remind me in 14 days - + Not now diff --git a/YACReader/yacreader_tr.ts b/YACReader/yacreader_tr.ts index 035e87f11..990a0afaa 100644 --- a/YACReader/yacreader_tr.ts +++ b/YACReader/yacreader_tr.ts @@ -188,25 +188,30 @@ FileComic - + 7z not found 7z bulunamadı - + CRC error on page (%1): some of the pages will not be displayed correctly (%1). sayfada CRC hatası : bazı sayfalar düzgün görüntülenmeyecek - + Unknown error opening the file Dosya açılırken bilinmeyen hata - + Format not supported Biçim desteklenmiyor + + + Unsupported EPUB: %1 + + GoToDialog @@ -271,12 +276,12 @@ OptionsDialog - + Gamma Gama - + Reset Yeniden başlat @@ -286,62 +291,62 @@ Çizgi Romanlarım - + Scaling Ölçeklendirme - + Scaling method Ölçeklendirme yöntemi - + Nearest (fast, low quality) En yakın (hızlı, düşük kalite) - + Bilinear Çift doğrusal - + Lanczos (better quality) Lanczos (daha kaliteli) - + Image adjustment Resim ayarları - + "Go to flow" size "Comic Flow'a git" boyutu - + Choose Seç - + Image options Sayfa ayarları - + Contrast Kontrast - + Appearance Dış görünüş - + Options Ayarlar @@ -361,42 +366,42 @@ Sistem varsayılanı - + Clear Temizle - + Comics directory Çizgi roman konumu - + Background color Arka plan rengi - + Page Flow Sayfa akışı - + General Genel - + Brightness Parlaklık - + Restart is needed Yeniden başlatılmalı - + Quick Navigation Mode Hızlı Gezinti Kipi @@ -411,67 +416,87 @@ Geçerli sayfa bilgisi etiketinde zamanı göster - + + Magnifying glass + Büyüteç + + + + Circular magnifying glass + Dairesel büyüteç + + + + Draw a ring around the circular magnifying glass + Dairesel büyütecin etrafına halka çiz + + + + Ease cursor movement toward the edges + İmlecin kenarlara doğru hareketini yumuşat + + + Scroll behaviour Kaydırma davranışı - + Disable scroll animations and smooth scrolling Kaydırma animasyonlarını ve düzgün kaydırmayı devre dışı bırakın - + Do not turn page using scroll Kaydırmayı kullanarak sayfayı çevirmeyin - + Use single scroll step to turn page Sayfayı çevirmek için tek kaydırma adımını kullanın - + Mouse mode Fare modu - + Only Back/Forward buttons can turn pages Yalnızca Geri/İleri düğmeleri sayfaları çevirebilir - + Use the Left/Right buttons to turn pages. Sayfaları çevirmek için Sol/Sağ tuşlarını kullanın. - + Click left or right half of the screen to turn pages. Sayfaları çevirmek için ekranın sol veya sağ yarısına tıklayın. - + Disable mouse over activation Etkinleştirme üzerinde fareyi devre dışı bırak - + Fit options Sığdırma seçenekleri - + Enlarge images to fit width/height Genişliğe/yüksekliği sığmaları için resimleri genişlet - + Double Page options Çift Sayfa seçenekleri - + Show covers as single page Kapakları tek sayfa olarak göster @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. 'O'ya basarak aç. - + Cover! Kapak! - + Comic not found Çizgi roman bulunamadı - + Not found Bulunamadı - + Last page! Son sayfa! - + Loading...please wait! Yükleniyor... lütfen bekleyin! - + Error opening comic Çizgi roman açılırken hata - + CRC Error CRC Hatası - + Page not available! Sayfa bulunamadı! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open &Aç - + Open a comic Çizgi romanı aç - + New instance Yeni örnek - + Open Folder Dosyayı Aç - + Open image folder Resim dosyasınıaç - + Open latest comic En son çizgi romanı aç - + Open the latest comic opened in the previous reading session Önceki okuma oturumunda açılan en son çizgi romanı aç - + Clear Temizle - + Clear open recent list Son açılanlar listesini temizle - + Save Kaydet - - + + Save current page Geçerli sayfayı kaydet - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic Önce ki çizgi roman - - - + + + Open previous comic Önceki çizgi romanı aç - + Next Comic Sırada ki çizgi roman - - - + + + Open next comic Sıradaki çizgi romanı aç - + &Previous &Geri - - - + + + Go to previous page Önceki sayfaya dön - + &Next &İleri - - - + + + Go to next page Sonra ki sayfaya geç - + Fit Height Yüksekliğe Sığdır - + Fit image to height Uygun yüksekliğe getir - + Fit Width Uygun Genişlik - + Fit image to width Görüntüyü sığdır - + Show full size Tam erken - + Fit to page Sayfaya sığdır - + Continuous scroll Sürekli kaydırma - + Switch to continuous scroll mode Sürekli kaydırma moduna geç - + Reset zoom Yakınlaştırmayı sıfırla - + Show zoom slider Yakınlaştırma çubuğunu göster - + Zoom+ Yakınlaştır - + Zoom- Uzaklaştır - + Rotate image to the left Sayfayı sola yatır - + Rotate image to the right Sayfayı sağa yator - + Double page mode Çift sayfa modu - + Switch to double page mode Çift sayfa moduna geç - + Double page manga mode Çift sayfa manga kipi - + Reverse reading order in double page mode Çift sayfa kipinde ters okuma sırası - + Go To Git - + Go to page ... Sayfata git... - + Options Ayarlar - + YACReader options YACReader ayarları - - + + Help Yardım - + Help, About YACReader YACReader hakkında yardım ve bilgi - + Magnifying glass Büyüteç - + Switch Magnifying glass Büyüteç - + Set bookmark Yer imi yap - + Set a bookmark on the current page Sayfayı yer imi olarak ayarla - + Show bookmarks Yer imlerini göster - + Show the bookmarks of the current comic Bu çizgi romanın yer imlerini göster - + Show keyboard shortcuts Klavye kısayollarını göster - + Show Info Bilgiyi göster - + Close Kapat - + Show Dictionary Sözlüğü göster - + Show go to flow "Comic Flow'a git"i göster - + Edit shortcuts Kısayolları düzenle - + &File &Dosya - - + + Open recent Son dosyaları aç - + File Dosya - + Edit Düzen - + View Görünüm - + Go Git - + Window Pencere - - - + Open Comic Çizgi Romanı Aç - - - + Comic files Çizgi Roman Dosyaları - + Open folder Dosyayı aç - - + + Comics Çizgi Roman - + Toggle fullscreen mode Tam ekran kipini aç/kapat - + Hide/show toolbar Araç çubuğunu göster/gizle - - + + General Genel - + Size up magnifying glass Büyüteci büyüt - + Size down magnifying glass Büyüteci küçült - + Zoom in magnifying glass Büyüteci yakınlaştır - + Zoom out magnifying glass Büyüteci uzaklaştır - + Reset magnifying glass Büyüteci sıfırla - - + + Magnifiying glass Büyüteç - + Toggle between fit to width and fit to height Genişliğe sığdır ile yüksekliğe sığdır arasında geçiş yap - - + + Page adjustement Sayfa ayarı - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down Otomatik aşağı kaydır - + Autoscroll up Otomatik yukarı kaydır - + Autoscroll forward, horizontal first Otomatik ileri kaydır, önce yatay - + Autoscroll backward, horizontal first Otomatik geri kaydır, önce yatay - + Autoscroll forward, vertical first Otomatik ileri kaydır, önce dikey - + Autoscroll backward, vertical first Otomatik geri kaydır, önce dikey - + Move down Aşağı git - + Move up Yukarı git - + Move left Sola git - + Move right Sağa git - + Go to the first page İlk sayfaya git - + Go to the last page En son sayfaya git - + Offset double page to the left Çift sayfayı sola kaydır - + Offset double page to the right Çift sayfayı sağa kaydır - - + + Reading Okuma - + There is a new version available Yeni versiyon mevcut - + Do you want to download the new version? Yeni versiyonu indirmek ister misin ? - + Remind me in 14 days 14 gün içinde hatırlat - + Not now Şimdi değil diff --git a/YACReader/yacreader_zh_CN.ts b/YACReader/yacreader_zh_CN.ts index 8eed8f162..3e7edc6bd 100644 --- a/YACReader/yacreader_zh_CN.ts +++ b/YACReader/yacreader_zh_CN.ts @@ -188,22 +188,27 @@ FileComic - + Format not supported 不支持的文件格式 - + 7z not found 未找到 7z - + Unknown error opening the file 打开文件时出现未知错误 - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 页 CRC 校验失败: 部分页面将无法正确显示 @@ -271,27 +276,27 @@ OptionsDialog - + Gamma Gamma值 - + Reset 重置 - + Enlarge images to fit width/height 放大图片以适应宽度/高度 - + Disable scroll animations and smooth scrolling 禁用滚动动画和平滑滚动 - + Use single scroll step to turn page 使用单滚动步骤翻页 @@ -301,37 +306,37 @@ 我的漫画路径 - + Image adjustment 图像调整 - + "Go to flow" size “转到页面流”大小 - + Choose 选择 - + Show covers as single page 显示封面为单页 - + Do not turn page using scroll 滚动时不翻页 - + Fit options 适应项 - + Image options 图片选项 @@ -346,37 +351,57 @@ 在当前页面信息标签中显示时间 - + + Magnifying glass + 放大镜 + + + + Circular magnifying glass + 圆形放大镜 + + + + Draw a ring around the circular magnifying glass + 在圆形放大镜周围绘制边框 + + + + Ease cursor movement toward the edges + 平滑光标移向边缘的移动 + + + Mouse mode 鼠标模式 - + Only Back/Forward buttons can turn pages 只有后退/前进按钮可以翻页 - + Use the Left/Right buttons to turn pages. 使用向左/向右按钮翻页。 - + Click left or right half of the screen to turn pages. 单击屏幕的左半部分或右半部分即可翻页。 - + Contrast 对比度 - + Appearance 外观 - + Options 选项 @@ -396,82 +421,82 @@ 系统默认 - + Clear 清空 - + Comics directory 漫画目录 - + Quick Navigation Mode 快速导航模式 - + Background color 背景颜色 - + Double Page options 双页选项 - + Scroll behaviour 滚动效果 - + Disable mouse over activation 禁用鼠标激活 - + Scaling 缩放 - + Scaling method 缩放方法 - + Nearest (fast, low quality) 最近(快速,低质量) - + Bilinear 双线性 - + Lanczos (better quality) Lanczos(质量更好) - + Page Flow 页面流 - + General 常规 - + Brightness 亮度 - + Restart is needed 需要重启 @@ -709,48 +734,48 @@ Viewer - + Page not available! 页面不可用! - - + + Press 'O' to open comic. 按下 'O' 以打开漫画. - + Error opening comic 打开漫画时发生错误 - + Cover! 封面! - + CRC Error CRC 校验失败 - + Comic not found 未找到漫画 - + Not found 未找到 - + Last page! 尾页! - + Loading...please wait! 载入中... 请稍候! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + Go 转到 - + Edit 编辑 - + File 文件 - - + + Help 帮助 - + Save 保存 - + View 查看 - + &File 文件(&F) - + &Next 下一页(&N) - + &Open 打开(&O) - + Clear 清空 - + Close 关闭 - - - + Open Comic 打开漫画 - + Go To 跳转 - + Zoom+ 放大 - + Zoom- 缩小 - + Open image folder 打开图片文件夹 - + Size down magnifying glass 减小放大镜尺寸 - + Zoom out magnifying glass 减小缩放级别 - + New instance 新建实例 - + Open latest comic 打开最近的漫画 - + Autoscroll up 向上自动滚动 - + Set bookmark 设置书签 - + Autoscroll forward, vertical first 向前自动滚动,垂直优先 - + Switch to double page mode 切换至双页模式 - - + + Save current page 保存当前页面 - + Size up magnifying glass 增大放大镜尺寸 - + Double page mode 双页模式 - + Move up 向上移动 - + Switch Magnifying glass 切换放大镜 - + Open Folder 打开文件夹 - - + + Comics 漫画 - + Offset double page to the right 双页向右偏移 - + Fit Height 适应高度 - + Autoscroll backward, vertical first 向后自动滚动,垂直优先 - - - + Comic files 漫画文件 - + Not now 现在不 - + Go to the first page 转到第一页 - - - + + + Go to previous page 转至上一页 - + Window 窗口 - + Open the latest comic opened in the previous reading session 打开最近阅读漫画 - + Open a comic 打开漫画 - + Next Comic 下一个漫画 - + Fit Width 适合宽度 - + Options 选项 - + Show Info 显示信息 - + Open folder 打开文件夹 - + Go to page ... 跳转至页面 ... - - + + Magnifiying glass 放大镜 - + Fit image to width 缩放图片以适应宽度 - + Toggle fullscreen mode 切换全屏模式 - + Toggle between fit to width and fit to height 切换显示为"适应宽度"或"适应高度" - + Move right 向右移动 - + Zoom in magnifying glass 增大缩放级别 - - + + Open recent 最近打开的文件 - + Offset double page to the left 双页向左偏移 - - + + Reading 阅读 - + &Previous 上一页(&P) - + Autoscroll forward, horizontal first 向前自动滚动,水平优先 - - - + + + Go to next page 转至下一页 - + Show keyboard shortcuts 显示键盘快捷键 - + Double page manga mode 双页日漫模式 - + There is a new version available 有新版本可用 - + Autoscroll down 向下自动滚动 - - - + + + Open next comic 打开下一个漫画 - + Remind me in 14 days 14天后提醒我 - + Fit to page 适应页面 - + Show bookmarks 显示书签 - - - + + + Open previous comic 打开上一个漫画 - + Rotate image to the left 向左旋转图片 - + Fit image to height 缩放图片以适应高度 - - - - + + + + Extract page(s) 提取页面 - + Extract page(s) from the original source 从原始来源提取页面 - + Continuous scroll 连续滚动 - + Switch to continuous scroll mode 切换到连续滚动模式 - + Reset zoom 重置缩放 - + Show the bookmarks of the current comic 显示当前漫画的书签 - + Show Dictionary 显示字典 - + Overwrite file? 覆盖文件? - + The file already exists. Do you want to overwrite it? 文件已存在。是​​否要覆盖它? - + The current page could not be extracted. 无法提取当前页面。 - + Overwrite files? 覆盖文件? - + Some files already exist. Do you want to overwrite them? 部分文件已存在。是​​否要覆盖它们? - + Some pages could not be extracted. 部分页面无法提取。 - + Reset magnifying glass 重置放大镜 - + Move down 向下移动 - + Move left 向左移动 - + Reverse reading order in double page mode 双页模式 (逆序阅读) - + YACReader options YACReader 选项 - + Clear open recent list 清空最近访问列表 - + Help, About YACReader 帮助, 关于 YACReader - + Show go to flow 显示转到页面流 - + Previous Comic 上一个漫画 - + Show full size 显示全尺寸 - + Hide/show toolbar 隐藏/显示 工具栏 - + Magnifying glass 放大镜 - + Edit shortcuts 编辑快捷键 - - + + General 常规 - + Set a bookmark on the current page 在当前页面设置书签 - - + + Page adjustement 页面调整 - + Show zoom slider 显示缩放滑块 - + Go to the last page 转到最后一页 - + Do you want to download the new version? 你要下载新版本吗? - + Rotate image to the right 向右旋转图片 - + Autoscroll backward, horizontal first 向后自动滚动,水平优先 diff --git a/YACReader/yacreader_zh_HK.ts b/YACReader/yacreader_zh_HK.ts index 5a8bda30f..d8d537eeb 100644 --- a/YACReader/yacreader_zh_HK.ts +++ b/YACReader/yacreader_zh_HK.ts @@ -188,25 +188,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 頁 CRC 校驗失敗: 部分頁面將無法正確顯示 - + Unknown error opening the file 打開檔時出現未知錯誤 - + 7z not found 未找到 7z - + Format not supported 不支持的檔格式 + + + Unsupported EPUB: %1 + + GoToDialog @@ -271,7 +276,7 @@ OptionsDialog - + "Go to flow" size 「前往 Comic Flow」大小 @@ -281,57 +286,57 @@ 我的漫畫路徑 - + Background color 背景顏色 - + Choose 選擇 - + Quick Navigation Mode 快速導航模式 - + Disable mouse over activation 禁用滑鼠啟動 - + Scaling 縮放 - + Scaling method 縮放方法 - + Nearest (fast, low quality) 最近(快速,低品質) - + Bilinear 雙線性 - + Lanczos (better quality) Lanczos(品質更好) - + Restart is needed 需要重啟 - + Brightness 亮度 @@ -346,92 +351,112 @@ 在目前頁面資訊標籤中顯示時間 - + + Magnifying glass + 放大鏡 + + + + Circular magnifying glass + 圓形放大鏡 + + + + Draw a ring around the circular magnifying glass + 在圓形放大鏡周圍繪製邊框 + + + + Ease cursor movement toward the edges + 平滑游標移向邊緣的移動 + + + Scroll behaviour 滾動效果 - + Disable scroll animations and smooth scrolling 停用滾動動畫和平滑滾動 - + Do not turn page using scroll 滾動時不翻頁 - + Use single scroll step to turn page 使用單滾動步驟翻頁 - + Mouse mode 滑鼠模式 - + Only Back/Forward buttons can turn pages 只有後退/前進按鈕可以翻頁 - + Use the Left/Right buttons to turn pages. 使用向左/向右按鈕翻頁。 - + Click left or right half of the screen to turn pages. 點擊螢幕的左半部或右半部即可翻頁。 - + Contrast 對比度 - + Gamma Gamma值 - + Reset 重置 - + Image options 圖片選項 - + Fit options 適應項 - + Enlarge images to fit width/height 放大圖片以適應寬度/高度 - + Double Page options 雙頁選項 - + Show covers as single page 顯示封面為單頁 - + General 常規 - + Appearance 外貌 @@ -451,27 +476,27 @@ 系統預設 - + Clear 清空 - + Page Flow 頁面流 - + Image adjustment 圖像調整 - + Options 選項 - + Comics directory 漫畫目錄 @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. 按下 'O' 以打開漫畫. - + Not found 未找到 - + Comic not found 未找到漫畫 - + Error opening comic 打開漫畫時發生錯誤 - + CRC Error CRC 校驗失敗 - + Loading...please wait! 載入中... 請稍候! - + Page not available! 頁面不可用! - + Cover! 封面! - + Last page! 尾頁! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open 打開(&O) - + Open a comic 打開漫畫 - + New instance 新建實例 - + Open Folder 打開檔夾 - + Open image folder 打開圖片檔夾 - + Open latest comic 打開最近的漫畫 - + Open the latest comic opened in the previous reading session 打開最近閱讀漫畫 - + Clear 清空 - + Clear open recent list 清空最近訪問列表 - + Save 保存 - - + + Save current page 保存當前頁面 - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic 上一個漫畫 - - - + + + Open previous comic 打開上一個漫畫 - + Next Comic 下一個漫畫 - - - + + + Open next comic 打開下一個漫畫 - + &Previous 上一頁(&P) - - - + + + Go to previous page 轉至上一頁 - + &Next 下一頁(&N) - - - + + + Go to next page 轉至下一頁 - + Fit Height 適應高度 - + Fit image to height 縮放圖片以適應高度 - + Fit Width 適合寬度 - + Fit image to width 縮放圖片以適應寬度 - + Show full size 顯示全尺寸 - + Fit to page 適應頁面 - + Continuous scroll 連續滾動 - + Switch to continuous scroll mode 切換到連續滾動模式 - + Reset zoom 重置縮放 - + Show zoom slider 顯示縮放滑塊 - + Zoom+ 放大 - + Zoom- 縮小 - + Rotate image to the left 向左旋轉圖片 - + Rotate image to the right 向右旋轉圖片 - + Double page mode 雙頁模式 - + Switch to double page mode 切換至雙頁模式 - + Double page manga mode 雙頁漫畫模式 - + Reverse reading order in double page mode 雙頁模式 (逆序閱讀) - + Go To 跳轉 - + Go to page ... 跳轉至頁面 ... - + Options 選項 - + YACReader options YACReader 選項 - - + + Help 幫助 - + Help, About YACReader 幫助, 關於 YACReader - + Magnifying glass 放大鏡 - + Switch Magnifying glass 切換放大鏡 - + Set bookmark 設置書簽 - + Set a bookmark on the current page 在當前頁面設置書簽 - + Show bookmarks 顯示書簽 - + Show the bookmarks of the current comic 顯示當前漫畫的書簽 - + Show keyboard shortcuts 顯示鍵盤快捷鍵 - + Show Info 顯示資訊 - + Close 關閉 - + Show Dictionary 顯示字典 - + Show go to flow 顯示「前往 Comic Flow」 - + Edit shortcuts 編輯快捷鍵 - + &File 檔(&F) - - + + Open recent 最近打開的檔 - + File - + Edit 編輯 - + View 查看 - + Go 轉到 - + Window 窗口 - - - + Open Comic 打開漫畫 - - - + Comic files 漫畫檔 - + Open folder 打開檔夾 - - + + Comics 漫畫 - + Toggle fullscreen mode 切換全屏模式 - + Hide/show toolbar 隱藏/顯示 工具欄 - - + + General 常規 - + Size up magnifying glass 增大放大鏡尺寸 - + Size down magnifying glass 減小放大鏡尺寸 - + Zoom in magnifying glass 增大縮放級別 - + Zoom out magnifying glass 減小縮放級別 - + Reset magnifying glass 重置放大鏡 - - + + Magnifiying glass 放大鏡 - + Toggle between fit to width and fit to height 切換顯示為"適應寬度"或"適應高度" - - + + Page adjustement 頁面調整 - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down 向下自動滾動 - + Autoscroll up 向上自動滾動 - + Autoscroll forward, horizontal first 向前自動滾動,水準優先 - + Autoscroll backward, horizontal first 向後自動滾動,水準優先 - + Autoscroll forward, vertical first 向前自動滾動,垂直優先 - + Autoscroll backward, vertical first 向後自動滾動,垂直優先 - + Move down 向下移動 - + Move up 向上移動 - + Move left 向左移動 - + Move right 向右移動 - + Go to the first page 轉到第一頁 - + Go to the last page 轉到最後一頁 - + Offset double page to the left 雙頁向左偏移 - + Offset double page to the right 雙頁向右偏移 - - + + Reading 閱讀 - + There is a new version available 有新版本可用 - + Do you want to download the new version? 你要下載新版本嗎? - + Remind me in 14 days 14天後提醒我 - + Not now 現在不 diff --git a/YACReader/yacreader_zh_TW.ts b/YACReader/yacreader_zh_TW.ts index 425040608..711aa9849 100644 --- a/YACReader/yacreader_zh_TW.ts +++ b/YACReader/yacreader_zh_TW.ts @@ -188,25 +188,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 頁 CRC 校驗失敗: 部分頁面將無法正確顯示 - + Unknown error opening the file 打開檔時出現未知錯誤 - + 7z not found 未找到 7z - + Format not supported 不支持的檔格式 + + + Unsupported EPUB: %1 + + GoToDialog @@ -271,7 +276,7 @@ OptionsDialog - + "Go to flow" size 「前往 Comic Flow」大小 @@ -281,57 +286,57 @@ 我的漫畫路徑 - + Background color 背景顏色 - + Choose 選擇 - + Quick Navigation Mode 快速導航模式 - + Disable mouse over activation 禁用滑鼠啟動 - + Scaling 縮放 - + Scaling method 縮放方法 - + Nearest (fast, low quality) 最近(快速,低品質) - + Bilinear 雙線性 - + Lanczos (better quality) Lanczos(品質更好) - + Restart is needed 需要重啟 - + Brightness 亮度 @@ -346,92 +351,112 @@ 在目前頁面資訊標籤中顯示時間 - + + Magnifying glass + 放大鏡 + + + + Circular magnifying glass + 圓形放大鏡 + + + + Draw a ring around the circular magnifying glass + 在圓形放大鏡周圍繪製邊框 + + + + Ease cursor movement toward the edges + 平滑游標移向邊緣的移動 + + + Scroll behaviour 滾動效果 - + Disable scroll animations and smooth scrolling 停用滾動動畫和平滑滾動 - + Do not turn page using scroll 滾動時不翻頁 - + Use single scroll step to turn page 使用單滾動步驟翻頁 - + Mouse mode 滑鼠模式 - + Only Back/Forward buttons can turn pages 只有後退/前進按鈕可以翻頁 - + Use the Left/Right buttons to turn pages. 使用向左/向右按鈕翻頁。 - + Click left or right half of the screen to turn pages. 點擊螢幕的左半部或右半部即可翻頁。 - + Contrast 對比度 - + Gamma Gamma值 - + Reset 重置 - + Image options 圖片選項 - + Fit options 適應項 - + Enlarge images to fit width/height 放大圖片以適應寬度/高度 - + Double Page options 雙頁選項 - + Show covers as single page 顯示封面為單頁 - + General 常規 - + Appearance 外貌 @@ -451,27 +476,27 @@ 系統預設 - + Clear 清空 - + Page Flow 頁面流 - + Image adjustment 圖像調整 - + Options 選項 - + Comics directory 漫畫目錄 @@ -709,48 +734,48 @@ Viewer - - + + Press 'O' to open comic. 按下 'O' 以打開漫畫. - + Not found 未找到 - + Comic not found 未找到漫畫 - + Error opening comic 打開漫畫時發生錯誤 - + CRC Error CRC 校驗失敗 - + Loading...please wait! 載入中... 請稍候! - + Page not available! 頁面不可用! - + Cover! 封面! - + Last page! 尾頁! @@ -876,545 +901,541 @@ YACReader::MainWindowViewer - + &Open 打開(&O) - + Open a comic 打開漫畫 - + New instance 新建實例 - + Open Folder 打開檔夾 - + Open image folder 打開圖片檔夾 - + Open latest comic 打開最近的漫畫 - + Open the latest comic opened in the previous reading session 打開最近閱讀漫畫 - + Clear 清空 - + Clear open recent list 清空最近訪問列表 - + Save 保存 - - + + Save current page 保存當前頁面 - - - - + + + + Extract page(s) - + Extract page(s) from the original source - + Previous Comic 上一個漫畫 - - - + + + Open previous comic 打開上一個漫畫 - + Next Comic 下一個漫畫 - - - + + + Open next comic 打開下一個漫畫 - + &Previous 上一頁(&P) - - - + + + Go to previous page 轉至上一頁 - + &Next 下一頁(&N) - - - + + + Go to next page 轉至下一頁 - + Fit Height 適應高度 - + Fit image to height 縮放圖片以適應高度 - + Fit Width 適合寬度 - + Fit image to width 縮放圖片以適應寬度 - + Show full size 顯示全尺寸 - + Fit to page 適應頁面 - + Continuous scroll 連續滾動 - + Switch to continuous scroll mode 切換到連續滾動模式 - + Reset zoom 重置縮放 - + Show zoom slider 顯示縮放滑塊 - + Zoom+ 放大 - + Zoom- 縮小 - + Rotate image to the left 向左旋轉圖片 - + Rotate image to the right 向右旋轉圖片 - + Double page mode 雙頁模式 - + Switch to double page mode 切換至雙頁模式 - + Double page manga mode 雙頁漫畫模式 - + Reverse reading order in double page mode 雙頁模式 (逆序閱讀) - + Go To 跳轉 - + Go to page ... 跳轉至頁面 ... - + Options 選項 - + YACReader options YACReader 選項 - - + + Help 幫助 - + Help, About YACReader 幫助, 關於 YACReader - + Magnifying glass 放大鏡 - + Switch Magnifying glass 切換放大鏡 - + Set bookmark 設置書簽 - + Set a bookmark on the current page 在當前頁面設置書簽 - + Show bookmarks 顯示書簽 - + Show the bookmarks of the current comic 顯示當前漫畫的書簽 - + Show keyboard shortcuts 顯示鍵盤快捷鍵 - + Show Info 顯示資訊 - + Close 關閉 - + Show Dictionary 顯示字典 - + Show go to flow 顯示「前往 Comic Flow」 - + Edit shortcuts 編輯快捷鍵 - + &File 檔(&F) - - + + Open recent 最近打開的檔 - + File - + Edit 編輯 - + View 查看 - + Go 轉到 - + Window 窗口 - - - + Open Comic 打開漫畫 - - - + Comic files 漫畫檔 - + Open folder 打開檔夾 - - + + Comics 漫畫 - + Toggle fullscreen mode 切換全屏模式 - + Hide/show toolbar 隱藏/顯示 工具欄 - - + + General 常規 - + Size up magnifying glass 增大放大鏡尺寸 - + Size down magnifying glass 減小放大鏡尺寸 - + Zoom in magnifying glass 增大縮放級別 - + Zoom out magnifying glass 減小縮放級別 - + Reset magnifying glass 重置放大鏡 - - + + Magnifiying glass 放大鏡 - + Toggle between fit to width and fit to height 切換顯示為"適應寬度"或"適應高度" - - + + Page adjustement 頁面調整 - + Overwrite file? - + The file already exists. Do you want to overwrite it? - + The current page could not be extracted. - + Overwrite files? - + Some files already exist. Do you want to overwrite them? - + Some pages could not be extracted. - + Autoscroll down 向下自動滾動 - + Autoscroll up 向上自動滾動 - + Autoscroll forward, horizontal first 向前自動滾動,水準優先 - + Autoscroll backward, horizontal first 向後自動滾動,水準優先 - + Autoscroll forward, vertical first 向前自動滾動,垂直優先 - + Autoscroll backward, vertical first 向後自動滾動,垂直優先 - + Move down 向下移動 - + Move up 向上移動 - + Move left 向左移動 - + Move right 向右移動 - + Go to the first page 轉到第一頁 - + Go to the last page 轉到最後一頁 - + Offset double page to the left 雙頁向左偏移 - + Offset double page to the right 雙頁向右偏移 - - + + Reading 閱讀 - + There is a new version available 有新版本可用 - + Do you want to download the new version? 你要下載新版本嗎? - + Remind me in 14 days 14天後提醒我 - + Not now 現在不 diff --git a/YACReaderLibrary/yacreaderlibrary_de.ts b/YACReaderLibrary/yacreaderlibrary_de.ts index acd10a3dd..72979b5c3 100644 --- a/YACReaderLibrary/yacreaderlibrary_de.ts +++ b/YACReaderLibrary/yacreaderlibrary_de.ts @@ -293,67 +293,67 @@ ComicModel - + no Nein - + yes Ja - + Read Lesen - + Series Serie - + Volume Volumen - + Story Arc Handlungsbogen - + Size Größe - + Pages Seiten - + Title Titel - + Current Page Aktuelle Seite - + File Name Dateiname - + Publication Date Veröffentlichungsdatum - + Rating Bewertung @@ -617,22 +617,27 @@ FileComic - + Format not supported Format nicht unterstützt - + 7z not found 7z nicht gefunden - + Unknown error opening the file Unbekannter Fehler beim Öffnen der Datei - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly CRC Fehler auf Seite (%1): einige Seiten werden nicht korrekt dargestellt diff --git a/YACReaderLibrary/yacreaderlibrary_en.ts b/YACReaderLibrary/yacreaderlibrary_en.ts index 746a8d423..321a1b77c 100644 --- a/YACReaderLibrary/yacreaderlibrary_en.ts +++ b/YACReaderLibrary/yacreaderlibrary_en.ts @@ -293,67 +293,67 @@ ComicModel - + yes yes - + no no - + Title Title - + File Name File Name - + Pages Pages - + Size Size - + Read Read - + Current Page Current Page - + Publication Date Publication Date - + Rating Rating - + Series Series - + Volume Volume - + Story Arc Story Arc @@ -617,25 +617,30 @@ FileComic - + 7z not found 7z not found - + CRC error on page (%1): some of the pages will not be displayed correctly CRC error on page (%1): some of the pages will not be displayed correctly - + Unknown error opening the file Unknown error opening the file - + Format not supported Format not supported + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_es.ts b/YACReaderLibrary/yacreaderlibrary_es.ts index 5cc50ff28..960885861 100644 --- a/YACReaderLibrary/yacreaderlibrary_es.ts +++ b/YACReaderLibrary/yacreaderlibrary_es.ts @@ -293,67 +293,67 @@ ComicModel - + no No - + yes - + Read Leído - + Series Serie - + Volume Volumen - + Story Arc Arco argumental - + Size Tamaño - + Pages Páginas - + Title Título - + Current Page Página Actual - + File Name Nombre de archivo - + Publication Date Fecha de publicación - + Rating Nota @@ -617,22 +617,27 @@ FileComic - + Format not supported Formato no soportado - + 7z not found 7z no encontrado - + Unknown error opening the file Error desconocido abriendo el archivo - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Error CRC en la página (%1): algunas de las páginas no se mostrarán correctamente diff --git a/YACReaderLibrary/yacreaderlibrary_fr.ts b/YACReaderLibrary/yacreaderlibrary_fr.ts index eca613e1f..d9fb7b388 100644 --- a/YACReaderLibrary/yacreaderlibrary_fr.ts +++ b/YACReaderLibrary/yacreaderlibrary_fr.ts @@ -293,67 +293,67 @@ ComicModel - + no non - + yes oui - + Read Lu - + Series Série - + Volume Tome - + Story Arc Arc d'histoire - + Size Taille - + Pages Feuilles - + Title Titre - + Current Page Page en cours - + File Name Nom du fichier - + Publication Date Date de publication - + Rating Note @@ -617,25 +617,30 @@ FileComic - + 7z not found 7z introuvable - + CRC error on page (%1): some of the pages will not be displayed correctly Erreur CRC sur la page (%1): certaines pages ne s'afficheront pas correctement - + Unknown error opening the file Erreur inconnue lors de l'ouverture du fichier - + Format not supported Format non supporté + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_it.ts b/YACReaderLibrary/yacreaderlibrary_it.ts index 502030878..546c73f9b 100644 --- a/YACReaderLibrary/yacreaderlibrary_it.ts +++ b/YACReaderLibrary/yacreaderlibrary_it.ts @@ -293,67 +293,67 @@ ComicModel - + no No - + yes Si - + Read Leggi - + Series Serie - + Volume Tomo - + Story Arc Arco narrativo - + Size Dimensione - + Pages Pagine - + Title Titolo - + Current Page Pagina corrente - + File Name Nome file - + Publication Date Data di pubblicazione - + Rating Valutazione @@ -617,22 +617,27 @@ FileComic - + Format not supported Formato non supportato - + 7z not found 7z non trovato - + Unknown error opening the file Errore sconosciuto all'apertura del file - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Errore CRC alla pagina (%1): alcune pagine potrebbero non essere visualizzate correttamente diff --git a/YACReaderLibrary/yacreaderlibrary_ko.ts b/YACReaderLibrary/yacreaderlibrary_ko.ts index c8abe6116..768d3ef18 100644 --- a/YACReaderLibrary/yacreaderlibrary_ko.ts +++ b/YACReaderLibrary/yacreaderlibrary_ko.ts @@ -293,67 +293,67 @@ ComicModel - + yes - + no 아니오 - + Title 제목 - + File Name 파일 이름 - + Pages 페이지 - + Size 크기 - + Read 읽음 - + Current Page 현재 페이지 - + Publication Date 출판일 - + Rating 평점 - + Series 시리즈 - + Volume 볼륨 - + Story Arc 스토리 아크 @@ -617,25 +617,30 @@ FileComic - + 7z not found 7z를 찾을 수 없습니다 - + CRC error on page (%1): some of the pages will not be displayed correctly %1번 페이지에서 CRC 오류 발생: 일부 페이지가 올바르게 표시되지 않을 수 있습니다 - + Unknown error opening the file 파일을 여는 중 알 수 없는 오류가 발생했습니다 - + Format not supported 지원하지 않는 형식입니다 + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_nl.ts b/YACReaderLibrary/yacreaderlibrary_nl.ts index a22ab1bd0..7280f0cc4 100644 --- a/YACReaderLibrary/yacreaderlibrary_nl.ts +++ b/YACReaderLibrary/yacreaderlibrary_nl.ts @@ -293,67 +293,67 @@ ComicModel - + no neen - + yes Ja - + Read Gelezen - + Size Grootte(MB) - + Pages Pagina's - + Title Titel - + File Name Bestandsnaam - + Current Page Huidige pagina - + Publication Date Publicatiedatum - + Rating Beoordeling - + Series Serie - + Volume Deel - + Story Arc Verhaalboog @@ -617,25 +617,30 @@ FileComic - + 7z not found 7Z Archiefbestand niet gevonden - + CRC error on page (%1): some of the pages will not be displayed correctly CRC-fout op pagina (%1): sommige pagina's worden niet correct weergegeven - + Unknown error opening the file Onbekende fout bij het openen van het bestand - + Format not supported Formaat niet ondersteund + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_pt.ts b/YACReaderLibrary/yacreaderlibrary_pt.ts index 0366cc9bf..2b1330643 100644 --- a/YACReaderLibrary/yacreaderlibrary_pt.ts +++ b/YACReaderLibrary/yacreaderlibrary_pt.ts @@ -293,67 +293,67 @@ ComicModel - + yes sim - + no não - + Title Título - + File Name Nome do arquivo - + Pages Páginas - + Size Tamanho - + Read Ler - + Current Page Página atual - + Publication Date Data de publicação - + Rating Avaliação - + Series Série - + Volume Tomo - + Story Arc Arco de história @@ -617,25 +617,30 @@ FileComic - + 7z not found 7z não encontrado - + CRC error on page (%1): some of the pages will not be displayed correctly Erro CRC na página (%1): algumas páginas não serão exibidas corretamente - + Unknown error opening the file Erro desconhecido ao abrir o arquivo - + Format not supported Formato não suportado + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_ru.ts b/YACReaderLibrary/yacreaderlibrary_ru.ts index 139f4ffc7..fcffe600d 100644 --- a/YACReaderLibrary/yacreaderlibrary_ru.ts +++ b/YACReaderLibrary/yacreaderlibrary_ru.ts @@ -293,67 +293,67 @@ ComicModel - + no нет - + yes да - + Read Прочитано - + Series Ряд - + Volume Объем - + Story Arc Сюжетная арка - + Size Размер - + Pages Всего страниц - + Title Заголовок - + Current Page Текущая страница - + File Name Имя файла - + Publication Date Дата публикации - + Rating Рейтинг @@ -617,22 +617,27 @@ FileComic - + Format not supported Формат не поддерживается - + 7z not found 7z не найден - + Unknown error opening the file Неизвестная ошибка при открытии файла - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly Ошибка контрольной суммы CRC на странице (%1): некоторые страницы будут отображаться неправильно diff --git a/YACReaderLibrary/yacreaderlibrary_source.ts b/YACReaderLibrary/yacreaderlibrary_source.ts index 6f1eb327c..8324f6cf5 100644 --- a/YACReaderLibrary/yacreaderlibrary_source.ts +++ b/YACReaderLibrary/yacreaderlibrary_source.ts @@ -289,67 +289,67 @@ ComicModel - + yes - + no - + Title - + File Name - + Pages - + Size - + Read - + Current Page - + Publication Date - + Rating - + Series - + Volume - + Story Arc @@ -613,25 +613,30 @@ FileComic - + 7z not found - + CRC error on page (%1): some of the pages will not be displayed correctly - + Unknown error opening the file - + Format not supported + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_tr.ts b/YACReaderLibrary/yacreaderlibrary_tr.ts index f96397d72..280c96af2 100644 --- a/YACReaderLibrary/yacreaderlibrary_tr.ts +++ b/YACReaderLibrary/yacreaderlibrary_tr.ts @@ -293,67 +293,67 @@ ComicModel - + no hayır - + yes evet - + Read Oku - + Size Boyut - + Pages Sayfalar - + Title Başlık - + File Name Dosya Adı - + Current Page Geçreli Sayfa - + Publication Date Yayın Tarihi - + Rating Reyting - + Series Seri - + Volume Hacim - + Story Arc Hikaye Arkı @@ -617,25 +617,30 @@ FileComic - + 7z not found 7z bulunamadı - + CRC error on page (%1): some of the pages will not be displayed correctly CRC hatası, sayfada (%1): bazı sayfalar düzgün görüntülenmeyecek - + Unknown error opening the file Dosya açılırken bilinmeyen hata - + Format not supported Dosya biçimi desteklenmiyor + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_zh_CN.ts b/YACReaderLibrary/yacreaderlibrary_zh_CN.ts index 0e24eef27..8eee20556 100644 --- a/YACReaderLibrary/yacreaderlibrary_zh_CN.ts +++ b/YACReaderLibrary/yacreaderlibrary_zh_CN.ts @@ -293,67 +293,67 @@ ComicModel - + no - + yes - + Read 阅读 - + Size 大小 - + Pages 页数 - + Title 标题 - + Current Page 当前页 - + File Name 文件名 - + Rating 评分 - + Series 系列 - + Volume - + Story Arc 故事线 - + Publication Date 出版日期 @@ -617,22 +617,27 @@ FileComic - + Format not supported 不支持的文件格式 - + 7z not found 未找到 7z - + Unknown error opening the file 打开文件时出现未知错误 - + + Unsupported EPUB: %1 + + + + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 页 CRC 校验失败: 部分页面将无法正确显示 diff --git a/YACReaderLibrary/yacreaderlibrary_zh_HK.ts b/YACReaderLibrary/yacreaderlibrary_zh_HK.ts index 3aeac4dab..550d5452a 100644 --- a/YACReaderLibrary/yacreaderlibrary_zh_HK.ts +++ b/YACReaderLibrary/yacreaderlibrary_zh_HK.ts @@ -294,67 +294,67 @@ ComicModel - + yes - + no - + Title 標題 - + File Name 檔案名 - + Pages 頁數 - + Size 大小 - + Read 閱讀 - + Current Page 當前頁 - + Publication Date 發行日期 - + Rating 評分 - + Series 系列 - + Volume 體積 - + Story Arc 故事線 @@ -619,25 +619,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 頁 CRC 校驗失敗: 部分頁面將無法正確顯示 - + Unknown error opening the file 打開檔時出現未知錯誤 - + 7z not found 未找到 7z - + Format not supported 不支持的檔格式 + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibrary/yacreaderlibrary_zh_TW.ts b/YACReaderLibrary/yacreaderlibrary_zh_TW.ts index 13c2a5e39..6e635848e 100644 --- a/YACReaderLibrary/yacreaderlibrary_zh_TW.ts +++ b/YACReaderLibrary/yacreaderlibrary_zh_TW.ts @@ -294,67 +294,67 @@ ComicModel - + yes - + no - + Title 標題 - + File Name 檔案名 - + Pages 頁數 - + Size 大小 - + Read 閱讀 - + Current Page 當前頁 - + Publication Date 發行日期 - + Rating 評分 - + Series 系列 - + Volume 體積 - + Story Arc 故事線 @@ -619,25 +619,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 頁 CRC 校驗失敗: 部分頁面將無法正確顯示 - + Unknown error opening the file 打開檔時出現未知錯誤 - + 7z not found 未找到 7z - + Format not supported 不支持的檔格式 + + + Unsupported EPUB: %1 + + FolderContentView diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_de.ts b/YACReaderLibraryServer/yacreaderlibraryserver_de.ts index 22212fa1b..4091bbf16 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_de.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_de.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly CRC Error auf Seite (%1): Einige Seiten werden nicht korrekt dargestellt - + Unknown error opening the file Unbekannter Fehler beim Öffnen des Files - + 7z not found 7z nicht gefunden - + Format not supported Format wird nicht unterstützt + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_es.ts b/YACReaderLibraryServer/yacreaderlibraryserver_es.ts index c28cfd9ca..c661f56c3 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_es.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_es.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly Error CRC en la página (%1): algunas de las páginas no se mostrarán correctamente - + Unknown error opening the file Error desconocido abriendo el archivo - + 7z not found 7z no encontrado - + Format not supported Formato no soportado + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_fr.ts b/YACReaderLibraryServer/yacreaderlibraryserver_fr.ts index e9b6f207b..e4b7cb86a 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_fr.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_fr.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly Erreur CRC sur la page (%1): certaines pages ne s'afficheront pas correctement - + Unknown error opening the file Erreur inconnue lors de l'ouverture du fichier - + 7z not found 7z introuvable - + Format not supported Format non supporté + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_ko.ts b/YACReaderLibraryServer/yacreaderlibraryserver_ko.ts index a0861635e..b9e9bc894 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_ko.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_ko.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly %1번 페이지에서 CRC 오류 발생: 일부 페이지가 올바르게 표시되지 않을 수 있습니다 - + Unknown error opening the file 파일을 여는 중 알 수 없는 오류가 발생했습니다 - + 7z not found 7z를 찾을 수 없습니다 - + Format not supported 지원하지 않는 형식입니다 + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_nl.ts b/YACReaderLibraryServer/yacreaderlibraryserver_nl.ts index 68abf3007..045113833 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_nl.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_nl.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly CRC-fout op pagina (%1): sommige pagina's worden niet correct weergegeven - + Unknown error opening the file Onbekende fout bij het openen van het bestand - + 7z not found 7Z Archiefbestand niet gevonden - + Format not supported Formaat niet ondersteund + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_pt.ts b/YACReaderLibraryServer/yacreaderlibraryserver_pt.ts index c58062df6..24df47418 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_pt.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_pt.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly Erro CRC na página (%1): algumas páginas não serão exibidas corretamente - + Unknown error opening the file Erro desconhecido ao abrir o arquivo - + 7z not found 7z não encontrado - + Format not supported Formato não suportado + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_ru.ts b/YACReaderLibraryServer/yacreaderlibraryserver_ru.ts index 3daab90e7..81d6a2beb 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_ru.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_ru.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly Ошибка контрольной суммы CRC на странице (%1): некоторые страницы будут отображаться неправильно - + Unknown error opening the file Неизвестная ошибка при открытии файла - + 7z not found 7z не найден - + Format not supported Формат не поддерживается + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_source.ts b/YACReaderLibraryServer/yacreaderlibraryserver_source.ts index 4cf9757f9..7e16d1045 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_source.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_source.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly - + Unknown error opening the file - + 7z not found - + Format not supported + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_tr.ts b/YACReaderLibraryServer/yacreaderlibraryserver_tr.ts index 43097af9c..1f82466cd 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_tr.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_tr.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly (%1). sayfada CRC hatası : bazı sayfalar düzgün görüntülenmeyecek - + Unknown error opening the file Dosya açılırken bilinmeyen hata - + 7z not found 7z bulunamadı - + Format not supported Biçim desteklenmiyor + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_zh_CN.ts b/YACReaderLibraryServer/yacreaderlibraryserver_zh_CN.ts index c8c45fdf1..526cf7753 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_zh_CN.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_zh_CN.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 页 CRC 校验失败: 部分页面将无法正确显示 - + Unknown error opening the file 打开文件时出现未知错误 - + 7z not found 未找到 7z - + Format not supported 不支持的文件格式 + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_zh_HK.ts b/YACReaderLibraryServer/yacreaderlibraryserver_zh_HK.ts index 9ae58f544..2cd1d3d14 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_zh_HK.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_zh_HK.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 頁 CRC 校驗失敗: 部分頁面將無法正確顯示 - + Unknown error opening the file 打開檔時出現未知錯誤 - + 7z not found 未找到 7z - + Format not supported 不支持的檔格式 + + + Unsupported EPUB: %1 + + QCoreApplication diff --git a/YACReaderLibraryServer/yacreaderlibraryserver_zh_TW.ts b/YACReaderLibraryServer/yacreaderlibraryserver_zh_TW.ts index ea1304b2e..873dee960 100644 --- a/YACReaderLibraryServer/yacreaderlibraryserver_zh_TW.ts +++ b/YACReaderLibraryServer/yacreaderlibraryserver_zh_TW.ts @@ -4,25 +4,30 @@ FileComic - + CRC error on page (%1): some of the pages will not be displayed correctly 第 %1 頁 CRC 校驗失敗: 部分頁面將無法正確顯示 - + Unknown error opening the file 打開檔時出現未知錯誤 - + 7z not found 未找到 7z - + Format not supported 不支持的檔格式 + + + Unsupported EPUB: %1 + + QCoreApplication