From 95e59034e323425ac115e0497d01d872467ca3c3 Mon Sep 17 00:00:00 2001 From: crocodilestick <105450872+crocodilestick@users.noreply.github.com> Date: Sat, 31 Jan 2026 14:06:18 +0100 Subject: [PATCH] =?UTF-8?q?opds:=20add=20magic=20shelves=20to=20OPDS=20cat?= =?UTF-8?q?alog=20+=20fix=20empty=20magic=20shelf=20feeds=20Add=20/opds/ma?= =?UTF-8?q?gicshelfindex=20and=20/opds/magicshelf=20routes,=20include=20ma?= =?UTF-8?q?gic=20shelves=20in=20OPDS=20feed=20rendering=20Fix=20OPDS=20mag?= =?UTF-8?q?ic=20shelf=20paging=20and=20cache=20behavior=20to=20avoid=20emp?= =?UTF-8?q?ty=20results=20Update=20feed=20list=20rendering=20for=20magic?= =?UTF-8?q?=20shelf=20entries=20opds:=20make=20root=20catalog=20per?= =?UTF-8?q?=E2=80=91user=20with=20ordering=20+=20visibility=20Replace=20st?= =?UTF-8?q?atic=20OPDS=20root=20with=20dynamic=20entry=20list=20Store=20pe?= =?UTF-8?q?r=E2=80=91user=20OPDS=20order/hidden=20entries=20in=20view=5Fse?= =?UTF-8?q?ttings=20Split=20Shelves=20vs=20Magic=20Shelves=20in=20the=20OP?= =?UTF-8?q?DS=20root=20ui:=20add=20drag=E2=80=91and=E2=80=91drop=20OPDS=20?= =?UTF-8?q?ordering=20with=20per=E2=80=91entry=20visibility=20toggles=20on?= =?UTF-8?q?=20/me=20Drag/drop=20list=20modeled=20after=20Duplicate=20Forma?= =?UTF-8?q?t=20Priority=20Ranking=20Toggle=20visibility=20per=20entry=20wh?= =?UTF-8?q?ile=20preserving=20default=20fallbacks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cps/opds.py | 259 +++++++++++++- cps/templates/feed.xml | 14 +- cps/templates/index.xml | 134 +------- cps/templates/user_edit.html | 200 +++++++++++ cps/translations/ar/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/cs/LC_MESSAGES/messages.po | 307 ++++++++--------- cps/translations/de/LC_MESSAGES/messages.po | 318 ++++++++--------- cps/translations/el/LC_MESSAGES/messages.po | 307 ++++++++--------- cps/translations/es/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/fi/LC_MESSAGES/messages.po | 319 +++++++++-------- cps/translations/fr/LC_MESSAGES/messages.po | 317 ++++++++--------- cps/translations/gl/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/hu/LC_MESSAGES/messages.po | 321 +++++++++--------- cps/translations/id/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/it/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/ja/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/km/LC_MESSAGES/messages.po | 321 +++++++++--------- cps/translations/ko/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/nl/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/no/LC_MESSAGES/messages.po | 288 +++++++--------- cps/translations/pl/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/pt/LC_MESSAGES/messages.po | 316 ++++++++--------- .../pt_BR/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/ru/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/sk/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/sl/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/sv/LC_MESSAGES/messages.po | 314 ++++++++--------- cps/translations/tr/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/translations/uk/LC_MESSAGES/messages.po | 321 +++++++++--------- cps/translations/vi/LC_MESSAGES/messages.po | 301 ++++++++-------- .../zh_Hans_CN/LC_MESSAGES/messages.po | 313 +++++++++-------- .../zh_Hant_TW/LC_MESSAGES/messages.po | 313 +++++++++-------- cps/web.py | 51 +++ messages.pot | 268 ++++++--------- 34 files changed, 4958 insertions(+), 4726 deletions(-) diff --git a/cps/opds.py b/cps/opds.py index 97fe48a..f4725e9 100755 --- a/cps/opds.py +++ b/cps/opds.py @@ -9,7 +9,7 @@ import datetime import json from urllib.parse import unquote_plus -from flask import Blueprint, request, render_template, make_response, abort, Response, g +from flask import Blueprint, request, render_template, make_response, abort, Response, g, url_for from flask_babel import get_locale from flask_babel import gettext as _ @@ -17,7 +17,7 @@ from flask_babel import gettext as _ from sqlalchemy.sql.expression import func, text, or_, and_, true from sqlalchemy.exc import InvalidRequestError, OperationalError -from . import logger, config, db, calibre_db, ub, isoLanguages, constants +from . import logger, config, db, calibre_db, ub, isoLanguages, constants, magic_shelf from .usermanagement import requires_basic_auth_if_no_ano, auth from .helper import get_download_link, get_book_cover from .pagination import Pagination @@ -28,6 +28,180 @@ opds = Blueprint('opds', __name__) log = logger.create() +OPDS_ROOT_ORDER_DEFAULT = [ + 'books', + 'hot', + 'top_rated', + 'recent', + 'random', + 'read', + 'unread', + 'authors', + 'publishers', + 'categories', + 'series', + 'languages', + 'ratings', + 'formats', + 'shelves', + 'magic_shelves', +] + +OPDS_ROOT_ENTRY_DEFS = { + 'books': { + 'endpoint': 'opds.feed_booksindex', + 'title': 'Alphabetical Books', + 'description': 'Books sorted alphabetically', + 'visible': lambda user, allow_anonymous: True, + }, + 'hot': { + 'endpoint': 'opds.feed_hot', + 'title': 'Hot Books', + 'description': 'Popular publications from this catalog based on Downloads.', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_HOT), + }, + 'top_rated': { + 'endpoint': 'opds.feed_best_rated', + 'title': 'Top Rated Books', + 'description': 'Popular publications from this catalog based on Rating.', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_BEST_RATED), + }, + 'recent': { + 'endpoint': 'opds.feed_new', + 'title': 'Recently added Books', + 'description': 'The latest Books', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_RECENT), + }, + 'random': { + 'endpoint': 'opds.feed_discover', + 'title': 'Random Books', + 'description': 'Show Random Books', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_RANDOM), + }, + 'read': { + 'endpoint': 'opds.feed_read_books', + 'title': 'Read Books', + 'description': 'Read Books', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_READ_AND_UNREAD) and not user.is_anonymous, + }, + 'unread': { + 'endpoint': 'opds.feed_unread_books', + 'title': 'Unread Books', + 'description': 'Unread Books', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_READ_AND_UNREAD) and not user.is_anonymous, + }, + 'authors': { + 'endpoint': 'opds.feed_authorindex', + 'title': 'Authors', + 'description': 'Books ordered by Author', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_AUTHOR), + }, + 'publishers': { + 'endpoint': 'opds.feed_publisherindex', + 'title': 'Publishers', + 'description': 'Books ordered by publisher', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_PUBLISHER), + }, + 'categories': { + 'endpoint': 'opds.feed_categoryindex', + 'title': 'Categories', + 'description': 'Books ordered by category', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_CATEGORY), + }, + 'series': { + 'endpoint': 'opds.feed_seriesindex', + 'title': 'Series', + 'description': 'Books ordered by series', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_SERIES), + }, + 'languages': { + 'endpoint': 'opds.feed_languagesindex', + 'title': 'Languages', + 'description': 'Books ordered by Languages', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_LANGUAGE), + }, + 'ratings': { + 'endpoint': 'opds.feed_ratingindex', + 'title': 'Ratings', + 'description': 'Books ordered by Rating', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_RATING), + }, + 'formats': { + 'endpoint': 'opds.feed_formatindex', + 'title': 'File formats', + 'description': 'Books ordered by file formats', + 'visible': lambda user, __: user.check_visibility(constants.SIDEBAR_FORMAT), + }, + 'shelves': { + 'endpoint': 'opds.feed_shelfindex', + 'title': 'Shelves', + 'description': 'Books organized in shelves', + 'visible': lambda user, allow_anonymous: user.is_authenticated or allow_anonymous, + }, + 'magic_shelves': { + 'endpoint': 'opds.feed_magic_shelfindex', + 'title': 'Magic Shelves', + 'description': 'Books organized in magic shelves', + 'visible': lambda user, allow_anonymous: user.is_authenticated or allow_anonymous, + }, +} + + +def normalize_opds_root_order(order): + if not isinstance(order, list): + order = [] + seen = set() + normalized = [] + for key in order: + if key in OPDS_ROOT_ENTRY_DEFS and key not in seen: + normalized.append(key) + seen.add(key) + for key in OPDS_ROOT_ORDER_DEFAULT: + if key not in seen: + normalized.append(key) + seen.add(key) + return normalized + + +def get_opds_root_order_for_user(user): + try: + order = (user.view_settings or {}).get('opds', {}).get('root_order', []) + except Exception: + order = [] + if not order: + return OPDS_ROOT_ORDER_DEFAULT + return normalize_opds_root_order(order) + + +def get_opds_hidden_entries_for_user(user): + try: + hidden = (user.view_settings or {}).get('opds', {}).get('hidden_entries', []) + except Exception: + hidden = [] + if not isinstance(hidden, list): + return set() + return {key for key in hidden if key in OPDS_ROOT_ENTRY_DEFS} + + +def get_opds_root_entries(user, allow_anonymous): + hidden_entries = get_opds_hidden_entries_for_user(user) + entries = [] + for key in get_opds_root_order_for_user(user): + entry_def = OPDS_ROOT_ENTRY_DEFS.get(key) + if not entry_def: + continue + if key in hidden_entries: + continue + if not entry_def['visible'](user, allow_anonymous): + continue + entries.append({ + 'key': key, + 'title': _(entry_def['title']), + 'description': _(entry_def['description']), + 'url': url_for(entry_def['endpoint']), + }) + return entries + @opds.before_request def track_opds_access(): @@ -57,7 +231,8 @@ def track_opds_access(): @opds.route("/opds") @requires_basic_auth_if_no_ano def feed_index(): - return render_xml_template('index.xml') + entries = get_opds_root_entries(auth.current_user(), g.allow_anonymous) + return render_xml_template('index.xml', entries=entries) @opds.route("/opds/osd") @@ -381,14 +556,48 @@ def feed_shelfindex(): if not (auth.current_user().is_authenticated or g.allow_anonymous): abort(404) off = request.args.get("offset") or 0 - shelf = ub.session.query(ub.Shelf).filter( - or_(ub.Shelf.is_public == 1, ub.Shelf.user_id == auth.current_user().id)).order_by(ub.Shelf.name).all() + if auth.current_user().is_anonymous: + shelf = ub.session.query(ub.Shelf).filter(ub.Shelf.is_public == 1).order_by(ub.Shelf.name).all() + else: + shelf = ub.session.query(ub.Shelf).filter( + or_(ub.Shelf.is_public == 1, ub.Shelf.user_id == auth.current_user().id)).order_by(ub.Shelf.name).all() number = len(shelf) pagination = Pagination((int(off) / (int(config.config_books_per_page)) + 1), config.config_books_per_page, number) return render_xml_template('feed.xml', listelements=shelf, folder='opds.feed_shelf', pagination=pagination) +@opds.route("/opds/magicshelfindex") +@requires_basic_auth_if_no_ano +def feed_magic_shelfindex(): + if not (auth.current_user().is_authenticated or g.allow_anonymous): + abort(404) + off = request.args.get("offset") or 0 + + if auth.current_user().is_anonymous: + magic_shelves = ub.session.query(ub.MagicShelf).filter( + ub.MagicShelf.is_public == 1).order_by(ub.MagicShelf.name).all() + else: + magic_shelves = ub.session.query(ub.MagicShelf).filter( + or_(ub.MagicShelf.is_public == 1, ub.MagicShelf.user_id == auth.current_user().id) + ).order_by(ub.MagicShelf.name).all() + + class OpdsMagicShelfEntry: + def __init__(self, magic): + self.id = magic.id + self.name = magic.name + self.is_public = magic.is_public + self.icon = magic.icon + self.is_magic_shelf = True + self.opds_url = url_for('opds.feed_magic_shelf', shelf_id=magic.id) + + listelements = [OpdsMagicShelfEntry(magic) for magic in magic_shelves] + pagination = Pagination((int(off) / (int(config.config_books_per_page)) + 1), + config.config_books_per_page, + len(listelements)) + return render_xml_template('feed.xml', listelements=listelements, folder='opds.feed_magic_shelf', pagination=pagination) + + @opds.route("/opds/shelf/") @requires_basic_auth_if_no_ano def feed_shelf(book_id): @@ -429,6 +638,46 @@ def feed_shelf(book_id): return render_xml_template('feed.xml', entries=result, pagination=pagination) +@opds.route("/opds/magicshelf/") +@requires_basic_auth_if_no_ano +def feed_magic_shelf(shelf_id): + if not (auth.current_user().is_authenticated or g.allow_anonymous): + abort(404) + off = request.args.get("offset") or 0 + + shelf = ub.session.query(ub.MagicShelf).get(shelf_id) + if not shelf: + abort(404) + + if auth.current_user().is_anonymous: + if shelf.is_public != 1: + abort(404) + else: + if shelf.user_id != auth.current_user().id and shelf.is_public != 1: + abort(403) + + per_page = int(config.config_books_per_page) if config.config_books_per_page else 20 + page = int(off) // per_page + 1 + sort_order = [db.Books.timestamp.desc()] + + books, total_count = magic_shelf.get_books_for_magic_shelf( + shelf_id, + page=page, + page_size=per_page, + sort_order=sort_order, + sort_param='opds', + bypass_cache=True + ) + + class Entry: + def __init__(self, book): + self.Books = book + + entries = [Entry(book) for book in books] + pagination = Pagination(page, per_page, total_count) + return render_xml_template('feed.xml', entries=entries, pagination=pagination) + + @opds.route("/opds/download///") @requires_basic_auth_if_no_ano def opds_download_link(book_id, book_format): diff --git a/cps/templates/feed.xml b/cps/templates/feed.xml index 390320d..a8db93a 100755 --- a/cps/templates/feed.xml +++ b/cps/templates/feed.xml @@ -77,13 +77,21 @@ {% endif %} {% for entry in listelements %} - {% if entry.__class__.__name__ == 'Shelf' and entry.is_public == 1 %} + {% set is_magic = entry.is_magic_shelf|default(false) %} + {% set is_public = entry.is_public|default(0) %} + {% if is_magic %} + {% if entry.icon %}{{entry.icon}} {% endif %}{{entry.name}} {{_('(Magic)')}}{% if is_public == 1 %} {{_('(Public)')}}{% endif %} + {% elif entry.__class__.__name__ == 'Shelf' and entry.is_public == 1 %} {{entry.name}} {{_('(Public)')}} {% else %} {{entry.name}} {% endif %} - {{ url_for(folder, book_id=entry.id) }} - + {% set entry_href = entry.opds_url|default('') %} + {% if not entry_href %} + {% set entry_href = url_for(folder, book_id=entry.id) %} + {% endif %} + {{ entry_href }} + {% endfor %} {% for entry in letterelements %} diff --git a/cps/templates/index.xml b/cps/templates/index.xml index a34a45f..09eff76 100755 --- a/cps/templates/index.xml +++ b/cps/templates/index.xml @@ -15,135 +15,13 @@ {{instance}} https://github.com/crocodilestick/calibre-web-automated + {% for entry in entries %} - {{_('Alphabetical Books')}} - - {{url_for('opds.feed_booksindex')}} + {{ entry.title }} + + {{ entry.url }} {{ current_time }} - {{_('Books sorted alphabetically')}} + {{ entry.description }} - {% if current_user.check_visibility(g.constants.SIDEBAR_HOT) %} - - {{_('Hot Books')}} - - {{url_for('opds.feed_hot')}} - {{ current_time }} - {{_('Popular publications from this catalog based on Downloads.')}} - - {%endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_BEST_RATED) %} - - {{_('Top Rated Books')}} - - {{url_for('opds.feed_best_rated')}} - {{ current_time }} - {{_('Popular publications from this catalog based on Rating.')}} - - {%endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_RECENT) %} - - {{_('Recently added Books')}} - - {{url_for('opds.feed_new')}} - {{ current_time }} - {{_('The latest Books')}} - - {%endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_RANDOM) %} - - {{_('Random Books')}} - - {{url_for('opds.feed_discover')}} - {{ current_time }} - {{_('Show Random Books')}} - - {%endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_READ_AND_UNREAD) and not current_user.is_anonymous %} - - {{_('Read Books')}} - - {{url_for('opds.feed_read_books')}} - {{ current_time }} - {{_('Read Books')}} - - - {{_('Unread Books')}} - - {{url_for('opds.feed_unread_books')}} - {{ current_time }} - {{_('Unread Books')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_AUTHOR) %} - - {{_('Authors')}} - - {{url_for('opds.feed_authorindex')}} - {{ current_time }} - {{_('Books ordered by Author')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_PUBLISHER) %} - - {{_('Publishers')}} - - {{url_for('opds.feed_publisherindex')}} - {{ current_time }} - {{_('Books ordered by publisher')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_CATEGORY) %} - - {{_('Categories')}} - - {{url_for('opds.feed_categoryindex')}} - {{ current_time }} - {{_('Books ordered by category')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_SERIES) %} - - {{_('Series')}} - - {{url_for('opds.feed_seriesindex')}} - {{ current_time }} - {{_('Books ordered by series')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_LANGUAGE) %} - - {{_('Languages')}} - - {{url_for('opds.feed_languagesindex')}} - {{ current_time }} - {{_('Books ordered by Languages')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_RATING) %} - - {{_('Ratings')}} - - {{url_for('opds.feed_ratingindex')}} - {{ current_time }} - {{_('Books ordered by Rating')}} - - {% endif %} - {% if current_user.check_visibility(g.constants.SIDEBAR_FORMAT) %} - - {{_('File formats')}} - - {{url_for('opds.feed_formatindex')}} - {{ current_time }} - {{_('Books ordered by file formats')}} - - {% endif %} - {% if current_user.is_authenticated or g.allow_anonymous %} - - {{_('Shelves')}} - - {{url_for('opds.feed_shelfindex')}} - {{ current_time }} - {{_('Books organized in shelves')}} - - {% endif %} + {% endfor %} diff --git a/cps/templates/user_edit.html b/cps/templates/user_edit.html index 3ac9dae..240bf8f 100644 --- a/cps/templates/user_edit.html +++ b/cps/templates/user_edit.html @@ -109,6 +109,45 @@ font-size: 1rem; } } + + .opds-order-item { + display: flex; + align-items: center; + padding: 10px 12px; + margin-bottom: 8px; + background: #2a3441; + border: 1px solid #444; + border-radius: 6px; + cursor: move; + transition: all 0.2s; + } + + .opds-order-item.dragging { + opacity: 0.6; + background: #344151; + border-color: #5a6b7d; + } + + .opds-order-drag-handle { + color: #ffc200; + margin-right: 12px; + font-size: 18px; + user-select: none; + } + + .opds-order-label { + color: white; + font-weight: 500; + } + + .opds-order-toggle { + margin-left: auto; + display: flex; + align-items: center; + gap: 6px; + color: #c5c5c5; + font-size: 13px; + } {% endblock %} {% block body %} @@ -314,6 +353,24 @@ {% endif %} + + {% if not content.role_anonymous() and profile %} +
+

{{_('OPDS Catalog Order')}}

+

{{_('Reorder the OPDS root catalog by listing entry IDs in the order you want. Unknown IDs are ignored and missing entries are appended automatically.')}}

+ + +
+
    +
    +
    + + 💡 {{_('Tip')}}: {{_('Drag to reorder OPDS root entries. Missing entries are appended automatically.') }} + +
    +
    + {% endif %} + {% if current_user and current_user.role_admin() and not profile %}
    @@ -466,6 +523,149 @@
    + + {% endblock %} {% block modal %} {{ restrict_modal() }} diff --git a/cps/translations/ar/LC_MESSAGES/messages.po b/cps/translations/ar/LC_MESSAGES/messages.po index 2b49a9d..fde90be 100644 --- a/cps/translations/ar/LC_MESSAGES/messages.po +++ b/cps/translations/ar/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-06-07 14:44+0300\n" "Last-Translator: UsamaFoad \n" "Language-Team: \n" @@ -118,7 +118,7 @@ msgstr "لا يوجد عمود مخصص رقم %(column)d في قاعدة بيا msgid "Edit Users" msgstr "تحرير المستخدمين" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "الكل" @@ -133,7 +133,7 @@ msgid "{} users deleted successfully" msgstr "تم حذف {} مستخدم(ين) بنجاح" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "إظهار الكل" @@ -376,7 +376,7 @@ msgstr "تم التحقق بنجاح! تم التحقق من حساب Gmail." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "عفواً! خطأ في قاعدة البيانات: %(error)s." @@ -1107,8 +1107,8 @@ msgstr "لا يُسمح بتحميل ملحق الملف '%(ext)s' إلى هذا msgid "File to be uploaded must have an extension" msgstr "يجب أن يكون للملف المراد تحميله امتداد" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "عفواً! الكتاب المحدد غير متوفر. الملف غير موجود أو غير قابل للوصول" @@ -1592,17 +1592,17 @@ msgstr "خطأ في OAuth الخاص بـ Google: {}" msgid "OAuth error: {}" msgstr "خطأ في OAuth الخاص بـ GitHub: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "العنوان" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "الوصف" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} نجوم" @@ -1633,7 +1633,7 @@ msgstr "الكتب" msgid "Show recent books" msgstr "عرض الكتب الحديثة" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "الكتب الرائجة" @@ -1650,7 +1650,7 @@ msgstr "الكتب المحملة" msgid "Show Downloaded Books" msgstr "عرض الكتب المحملة" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "الكتب الأعلى تقييمًا" @@ -1658,8 +1658,7 @@ msgstr "الكتب الأعلى تقييمًا" msgid "Show Top Rated Books" msgstr "عرض الكتب الأعلى تقييمًا" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "الكتب المقروءة" @@ -1667,8 +1666,7 @@ msgstr "الكتب المقروءة" msgid "Show Read and Unread" msgstr "عرض المقروء وغير المقروء" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "الكتب غير المقروءة" @@ -1680,13 +1678,12 @@ msgstr "عرض غير المقروء" msgid "Discover" msgstr "اكتشف" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "عرض الكتب العشوائية" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "الفئات" @@ -1697,7 +1694,7 @@ msgstr "عرض قسم الفئات" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "السلاسل" @@ -1708,7 +1705,7 @@ msgstr "عرض قسم السلاسل" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "المؤلفون" @@ -1716,8 +1713,7 @@ msgstr "المؤلفون" msgid "Show Author Section" msgstr "عرض قسم المؤلفين" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "الناشرون" @@ -1726,8 +1722,7 @@ msgid "Show Publisher Section" msgstr "عرض قسم الناشرين" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "اللغات" @@ -1735,7 +1730,7 @@ msgstr "اللغات" msgid "Show Language Section" msgstr "عرض قسم اللغات" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "التقييمات" @@ -1743,7 +1738,7 @@ msgstr "التقييمات" msgid "Show Ratings Section" msgstr "عرض قسم التقييمات" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "تنسيقات الملفات" @@ -2322,15 +2317,15 @@ msgstr "يرجى إدخال اسم مستخدم صالح لإعادة تعيين msgid "You are now logged in as: '%(nickname)s'" msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "نجاح! تم تحديث الملف الشخصي" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "عفوًا! يوجد حساب بالفعل لهذا البريد الإلكتروني." -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "دور غير صالح" @@ -2505,12 +2500,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "اسم المستخدم" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "البريد الإلكتروني" @@ -2518,7 +2513,7 @@ msgstr "البريد الإلكتروني" msgid "Send to eReader Email" msgstr "إرسال إلى بريد قارئ الكتب الإلكترونية" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "إرسال إلى القارئ الإلكتروني" @@ -2529,7 +2524,7 @@ msgid "Admin" msgstr "المسؤول" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "كلمة المرور" @@ -2554,7 +2549,7 @@ msgstr "تحرير" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "حذف" @@ -2818,7 +2813,7 @@ msgstr "موافق" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "إلغاء" @@ -2915,7 +2910,7 @@ msgstr "جاري التحميل..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "إغلاق" @@ -3041,7 +3036,7 @@ msgstr "جلب البيانات الوصفية" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "حفظ" @@ -4001,35 +3996,35 @@ msgstr "" msgid "Permissions" msgstr "الإصدار" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "مستخدم مسؤول" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "السماح بالتحميلات" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "السماح بعارض الكتب الإلكترونية" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "السماح بالتحميلات" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "السماح بالتحرير" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "السماح بحذف الكتب" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "السماح بتغيير كلمة المرور" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "السماح بتحرير الرفوف العامة" @@ -4064,12 +4059,12 @@ msgstr "الرؤى الافتراضية للمستخدمين الجدد" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "عرض الكتب العشوائية في عرض التفاصيل" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "إضافة علامات مسموح بها/مرفوضة" @@ -4355,7 +4350,7 @@ msgid "Cover Image" msgstr "الغلاف" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5587,71 +5582,6 @@ msgstr "الفرز تصاعديًا حسب فهرس السلسلة" msgid "Sort descending according to series index" msgstr "الفرز تنازليًا حسب فهرس السلسلة" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "الكتب الأبجدية" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "الكتب مرتبة أبجديًا" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "المنشورات الشائعة من هذا الكتالوج بناءً على التنزيلات." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "المنشورات الشائعة من هذا الكتالوج بناءً على التقييم." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "الكتب المضافة حديثًا" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "أحدث الكتب" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "كتب عشوائية" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "الكتب مرتبة حسب المؤلف" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "الكتب مرتبة حسب الناشر" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "الكتب مرتبة حسب الفئة" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "الكتب مرتبة حسب السلسلة" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "الكتب مرتبة حسب اللغات" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "الكتب مرتبة حسب التقييم" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "الكتب مرتبة حسب تنسيقات الملفات" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "الأرفف" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "الكتب منظمة في أرفف" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "الرئيسية" @@ -5665,7 +5595,7 @@ msgid "Search Library" msgstr "البحث في المكتبة" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "الحساب" @@ -5704,6 +5634,10 @@ msgstr "يرجى عدم تحديث الصفحة" msgid "Browse" msgstr "تصفح" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "الأرفف" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6032,7 +5966,7 @@ msgstr "تدوير لليسار" msgid "Flip Image" msgstr "قلب الصورة" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "السمة" @@ -6404,179 +6338,199 @@ msgstr "تم حذف {} مستخدم(ين) بنجاح" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "بريدك الإلكتروني" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "الإعدادات" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "إعادة تعيين كلمة مرور المستخدم" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "تهيئة الخادم" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "إرسال إلى بريد قارئ الكتب الإلكترونية" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "أدخل اللغات" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "لغة الكتب" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "لم يتم تقديم لغة الكتاب الصالحة" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "إعدادات OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "ربط" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "إلغاء الربط" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "رمز مزامنة Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "إنشاء/عرض" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "فرض مزامنة Kobo كاملة" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "مزامنة الكتب الموجودة في الرفوف المحددة فقط مع Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "إعدادات الأمان" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "إضافة قيم أعمدة مخصصة مسموح بها/مرفوضة" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "تحرير الرفوف العامة" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "حذف المستخدم" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "إنشاء رابط مصادقة Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "اختر..." @@ -6675,6 +6629,51 @@ msgstr "مزامنة الرفوف المختارة مع Kobo" msgid "Show Read/Unread Section" msgstr "إظهار قسم المقروء/غير المقروء" +#~ msgid "Alphabetical Books" +#~ msgstr "الكتب الأبجدية" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "الكتب مرتبة أبجديًا" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "المنشورات الشائعة من هذا الكتالوج بناءً على التنزيلات." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "المنشورات الشائعة من هذا الكتالوج بناءً على التقييم." + +#~ msgid "Recently added Books" +#~ msgstr "الكتب المضافة حديثًا" + +#~ msgid "The latest Books" +#~ msgstr "أحدث الكتب" + +#~ msgid "Random Books" +#~ msgstr "كتب عشوائية" + +#~ msgid "Books ordered by Author" +#~ msgstr "الكتب مرتبة حسب المؤلف" + +#~ msgid "Books ordered by publisher" +#~ msgstr "الكتب مرتبة حسب الناشر" + +#~ msgid "Books ordered by category" +#~ msgstr "الكتب مرتبة حسب الفئة" + +#~ msgid "Books ordered by series" +#~ msgstr "الكتب مرتبة حسب السلسلة" + +#~ msgid "Books ordered by Languages" +#~ msgstr "الكتب مرتبة حسب اللغات" + +#~ msgid "Books ordered by Rating" +#~ msgstr "الكتب مرتبة حسب التقييم" + +#~ msgid "Books ordered by file formats" +#~ msgstr "الكتب مرتبة حسب تنسيقات الملفات" + +#~ msgid "Books organized in shelves" +#~ msgstr "الكتب منظمة في أرفف" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "خطأ في الاتصال" diff --git a/cps/translations/cs/LC_MESSAGES/messages.po b/cps/translations/cs/LC_MESSAGES/messages.po index ad6dc86..f3c487c 100755 --- a/cps/translations/cs/LC_MESSAGES/messages.po +++ b/cps/translations/cs/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2020-06-09 21:11+0100\n" "Last-Translator: Lukas Heroudek \n" "Language-Team: \n" @@ -118,7 +118,7 @@ msgstr "Vlastní sloupec %(column)d neexistuje v databázi" msgid "Edit Users" msgstr "Uživatel admin" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Vše" @@ -133,7 +133,7 @@ msgid "{} users deleted successfully" msgstr "" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Zobrazit vše" @@ -369,7 +369,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Chyba databáze: %(error)s." @@ -1099,8 +1099,8 @@ msgstr "Soubor s příponou '%(ext)s' nelze odeslat na tento server" msgid "File to be uploaded must have an extension" msgstr "Soubor, který má být odeslán musí mít příponu" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1587,17 +1587,17 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Název" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Popis" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "Knihy" msgid "Show recent books" msgstr "Zobrazit nedávné knihy" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Žhavé knihy" @@ -1645,7 +1645,7 @@ msgstr "" msgid "Show Downloaded Books" msgstr "" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Nejlépe hodnocené knihy" @@ -1653,8 +1653,7 @@ msgstr "Nejlépe hodnocené knihy" msgid "Show Top Rated Books" msgstr "Zobrazit nejlépe hodnocené knihy" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Přečtené knihy" @@ -1663,8 +1662,7 @@ msgstr "Přečtené knihy" msgid "Show Read and Unread" msgstr "Zobrazit prečtené a nepřečtené" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Nepřečtené knihy" @@ -1676,13 +1674,12 @@ msgstr "Zobrazit nepřečtené" msgid "Discover" msgstr "Objevte" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Zobrazit náhodné knihy" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategorie" @@ -1694,7 +1691,7 @@ msgstr "Zobrazit výběr kategorie" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Série" @@ -1706,7 +1703,7 @@ msgstr "Zobrazit výběr sérií" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autoři" @@ -1715,8 +1712,7 @@ msgstr "Autoři" msgid "Show Author Section" msgstr "Zobrazit výběr autora" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Vydavatelé" @@ -1726,8 +1722,7 @@ msgid "Show Publisher Section" msgstr "Zobrazit výběr vydavatele" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Jazyky" @@ -1736,7 +1731,7 @@ msgstr "Jazyky" msgid "Show Language Section" msgstr "Zobrazit výběr jazyka" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Hodnocení" @@ -1745,7 +1740,7 @@ msgstr "Hodnocení" msgid "Show Ratings Section" msgstr "Zobrazit výběr hodnocení" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formáty souborů" @@ -2339,17 +2334,17 @@ msgstr "Zadejte platné uživatelské jméno pro obnovení hesla" msgid "You are now logged in as: '%(nickname)s'" msgstr "nyní jste přihlášen jako: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profil aktualizován" -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Byl nalezen existující účet pro tuto e-mailovou adresu." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "" @@ -2528,12 +2523,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Přezdívka" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-mail" @@ -2542,7 +2537,7 @@ msgstr "E-mail" msgid "Send to eReader Email" msgstr "Poslat do Kindle e-mailová adresa" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Poslat do Kindle" @@ -2553,7 +2548,7 @@ msgid "Admin" msgstr "Správce" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Heslo" @@ -2578,7 +2573,7 @@ msgstr "Upravovat" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Smazat" @@ -2846,7 +2841,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Zrušit" @@ -2944,7 +2939,7 @@ msgstr "Nahrávání..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Zavřít" @@ -3071,7 +3066,7 @@ msgstr "Získat metadata" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Uložit" @@ -4052,35 +4047,35 @@ msgstr "" msgid "Permissions" msgstr "Verze" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Uživatel admin" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Povolit stahování" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Povolit prohlížeč knih" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Povolit nahrávání" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Povolit úpravy" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Povolit mazání knih" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Povolit změnu hesla" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Povolit úpravy veřejných polic" @@ -4117,12 +4112,12 @@ msgstr "Výchozí zobrazení pro nové uživatele" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Zobrazit náhodné knihy v podrobném zobrazení" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Přidat povolené/zakázané štítky" @@ -4408,7 +4403,7 @@ msgid "Cover Image" msgstr "Objevte" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5645,71 +5640,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Oblíbené publikace z tohoto katalogu založené na počtu stažení." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Oblíbené publikace z tohoto katalogu založené na hodnocení." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Nedávno přidané knihy" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Nejnovější knihy" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Náhodné knihy" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Knihy seřazené podle autora" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Knihy seřazené podle vydavatele" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Knihy seřazené podle kategorie" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Knihy seřazené podle série" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Knihy seřazené podle jazyků" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Knihy řazené podle hodnocení" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Knihy seřazené podle souboru formátů" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Police" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Knihy organizované v policích" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Domů" @@ -5723,7 +5653,7 @@ msgid "Search Library" msgstr "Hledat v knihovně" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Účet" @@ -5763,6 +5693,10 @@ msgstr "Prosím neobnovujte stránku" msgid "Browse" msgstr "Procházet" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Police" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6111,7 +6045,7 @@ msgstr "Otočit doleva" msgid "Flip Image" msgstr "Převrátit obrázek" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Motiv" @@ -6493,179 +6427,199 @@ msgstr "" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Vaše e-mailová adresa" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Nastavení" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Resetovat uživatelské heslo" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Nastavení serveru" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Poslat do Kindle e-mailová adresa" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Vynechat jazyky" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Zobrazit knihy s jazykem" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Zobrazit knihy s jazykem" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Nastavení OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Připojit" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Odpojit" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo Sync token" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Vytvořit/Prohlížet" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Nastavení OAuth" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Přidat povolené/zakázané hodnoty vlastních sloupců" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Veřejná police" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Odstranit tohoto uživatele" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Vygenerovat URL pro Kobo Auth" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "" @@ -6783,6 +6737,45 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Zobrazit výběr sérií" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Oblíbené publikace z tohoto katalogu založené na počtu stažení." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Oblíbené publikace z tohoto katalogu založené na hodnocení." + +#~ msgid "Recently added Books" +#~ msgstr "Nedávno přidané knihy" + +#~ msgid "The latest Books" +#~ msgstr "Nejnovější knihy" + +#~ msgid "Random Books" +#~ msgstr "Náhodné knihy" + +#~ msgid "Books ordered by Author" +#~ msgstr "Knihy seřazené podle autora" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Knihy seřazené podle vydavatele" + +#~ msgid "Books ordered by category" +#~ msgstr "Knihy seřazené podle kategorie" + +#~ msgid "Books ordered by series" +#~ msgstr "Knihy seřazené podle série" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Knihy seřazené podle jazyků" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Knihy řazené podle hodnocení" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Knihy seřazené podle souboru formátů" + +#~ msgid "Books organized in shelves" +#~ msgstr "Knihy organizované v policích" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Chyba připojení" diff --git a/cps/translations/de/LC_MESSAGES/messages.po b/cps/translations/de/LC_MESSAGES/messages.po index c15d49e..9ecb4b6 100644 --- a/cps/translations/de/LC_MESSAGES/messages.po +++ b/cps/translations/de/LC_MESSAGES/messages.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-09-09 20:18+0200\n" "Last-Translator: Sven Fischer \n" "Language-Team: German\n" @@ -118,7 +118,7 @@ msgstr "" msgid "Edit Users" msgstr "Benutzer bearbeiten" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Alle" @@ -133,7 +133,7 @@ msgid "{} users deleted successfully" msgstr "{} Benutzer erfolgreich gelöscht" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Zeige alle" @@ -378,7 +378,7 @@ msgstr "Erfolg! G-Mail-Konto verifiziert." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Ups! Datenbankfehler: %(error)s." @@ -1117,8 +1117,8 @@ msgstr "Dateiendung '%(ext)s' kann nicht auf diesen Server hochgeladen werden" msgid "File to be uploaded must have an extension" msgstr "Dateien müssen eine Erweiterung haben, um hochgeladen zu werden" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1616,17 +1616,17 @@ msgstr "Google OAuth Fehler: {}" msgid "OAuth error: {}" msgstr "OAuth-Fehler: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Titel" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Beschreibung" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Sterne" @@ -1657,7 +1657,7 @@ msgstr "Bücher" msgid "Show recent books" msgstr "Zeige zuletzt hinzugefügte Bücher" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Beliebte Bücher" @@ -1674,7 +1674,7 @@ msgstr "Heruntergeladene Bücher" msgid "Show Downloaded Books" msgstr "Zeige heruntergeladene Bücher" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Am besten bewertete Bücher" @@ -1682,8 +1682,7 @@ msgstr "Am besten bewertete Bücher" msgid "Show Top Rated Books" msgstr "Zeige am besten bewertete Bücher" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Gelesene Bücher" @@ -1691,8 +1690,7 @@ msgstr "Gelesene Bücher" msgid "Show Read and Unread" msgstr "Zeige Gelesen und Ungelesen" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Ungelesene Bücher" @@ -1704,13 +1702,12 @@ msgstr "Zeige Ungelesene" msgid "Discover" msgstr "Entdecken" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Zeige zufällige Bücher" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategorien" @@ -1721,7 +1718,7 @@ msgstr "Zeige Kategorienabschnitt" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Serien" @@ -1732,7 +1729,7 @@ msgstr "Zeige Serienabschnitt" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autoren" @@ -1740,8 +1737,7 @@ msgstr "Autoren" msgid "Show Author Section" msgstr "Zeige Autorenabschnitt" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Verleger" @@ -1750,8 +1746,7 @@ msgid "Show Publisher Section" msgstr "Zeige Verlegerabschnitt" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Sprachen" @@ -1759,7 +1754,7 @@ msgstr "Sprachen" msgid "Show Language Section" msgstr "Zeige Sprachenabschnitt" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Bewertungen" @@ -1767,7 +1762,7 @@ msgstr "Bewertungen" msgid "Show Ratings Section" msgstr "Zeige Bewertungsabschnitt" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Dateiformate" @@ -2379,15 +2374,15 @@ msgstr "" msgid "You are now logged in as: '%(nickname)s'" msgstr "Du bist nun eingeloggt als: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "Erfolg! Profil aktualisiert" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Ups! Es existiert bereits ein Benutzer für diese E-Mail-Adresse." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "Ungültige Buch-ID." @@ -2564,12 +2559,12 @@ msgstr "Benutzer  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Benutzername" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-Mail" @@ -2577,7 +2572,7 @@ msgstr "E-Mail" msgid "Send to eReader Email" msgstr "An E-Reader E-Mail Adresse senden" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "An E-Reader senden" @@ -2588,7 +2583,7 @@ msgid "Admin" msgstr "Admin" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Passwort" @@ -2613,7 +2608,7 @@ msgstr "Editieren" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Löschen" @@ -2870,7 +2865,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Abbruch" @@ -2967,7 +2962,7 @@ msgstr "Lädt hoch..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Schließen" @@ -3094,7 +3089,7 @@ msgstr "Metadaten laden" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Speichern" @@ -4085,35 +4080,35 @@ msgstr "" msgid "Permissions" msgstr "Version" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Administrator" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Downloads erlauben" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Anzeige von Büchern erlauben" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Hochladen erlauben" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Bearbeiten erlauben" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Löschen von Büchern erlauben" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Ändern des Passworts erlauben" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Editieren öffentlicher Bücherregale erlauben" @@ -4148,12 +4143,12 @@ msgstr "Standard-Sichtbarkeiten für neue Benutzer" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Zeige zufällige Bücher in der Detailansicht" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Erlaubte/Verbotene Tags hinzufügen" @@ -4456,7 +4451,7 @@ msgid "Cover Image" msgstr "Titelbild" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5744,73 +5739,6 @@ msgstr "Sortiere nach Serienindex aufsteigend" msgid "Sort descending according to series index" msgstr "Sortiere nach Serienindex absteigend" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Bücher alphabetisch" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Bücher alphabetisch sortiert" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "" -"Beliebte Publikationen aus dieser Bibliothek basierend auf Anzahl der " -"Downloads." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Beliebte Veröffentlichungen dieses Katalogs basierend auf Bewertung." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Kürzlich hinzugefügte Bücher" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Die neuesten Bücher" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Zufällige Bücher" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Bücher nach Autor sortiert" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Bücher nach Verleger sortiert" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Bücher nach Kategorie sortiert" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Bücher nach Serie sortiert" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Bücher nach Sprache sortiert" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Bücher nach Bewertung sortiert" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Bücher nach Dateiformat sortiert" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Bücherregale" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Bücher in Bücherregalen organisiert" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Home" @@ -5824,7 +5752,7 @@ msgid "Search Library" msgstr "Bibliothek durchsuchen" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Account" @@ -5861,6 +5789,10 @@ msgstr "Bitte diese Seite nicht neu laden" msgid "Browse" msgstr "Durchsuchen" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Bücherregale" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6193,7 +6125,7 @@ msgstr "Links rotieren" msgid "Flip Image" msgstr "Bild umdrehen" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Design" @@ -6567,180 +6499,200 @@ msgstr "Gewählte Bücherduplikate wurden erfolgreich gelöscht!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Deine E-Mail-Adresse" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Einstellungen" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Benutzerpasswort zurücksetzen" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Server-Konfiguration" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Wähle E-Reader-E-Mail-Adressen" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Sprache eingeben" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Zeige nur Bücher mit dieser Sprache" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Keine gültige Buchsprache gewählt" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth-Einstellungen" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Verknüpfen" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Verbindung trennen" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Hardcover API-Token" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo Sync Token" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Erzeugen/Ansehen" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Kobo Komplettsynchronisation erzwingen" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Nur Bücher der ausgewählten Bücherregale mit Kobo synchronisieren" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Sicherheitseinstellungen" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Erlaubte/Verbotene Calibre Spalten hinzufügen" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Öffentliche Bücherregale bearbeiten" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Benutzer löschen" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Kobo Auth URL erzeugen" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Auswahl..." @@ -6839,6 +6791,54 @@ msgstr "Ausgewählte Bücherregale mit Kobo synchronisieren" msgid "Show Read/Unread Section" msgstr "Zeige Gelesen/Ungelesen-Abschnitt" +#~ msgid "Alphabetical Books" +#~ msgstr "Bücher alphabetisch" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Bücher alphabetisch sortiert" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "" +#~ "Beliebte Publikationen aus dieser Bibliothek basierend auf Anzahl der " +#~ "Downloads." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "" +#~ "Beliebte Veröffentlichungen dieses Katalogs basierend auf Bewertung." + +#~ msgid "Recently added Books" +#~ msgstr "Kürzlich hinzugefügte Bücher" + +#~ msgid "The latest Books" +#~ msgstr "Die neuesten Bücher" + +#~ msgid "Random Books" +#~ msgstr "Zufällige Bücher" + +#~ msgid "Books ordered by Author" +#~ msgstr "Bücher nach Autor sortiert" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Bücher nach Verleger sortiert" + +#~ msgid "Books ordered by category" +#~ msgstr "Bücher nach Kategorie sortiert" + +#~ msgid "Books ordered by series" +#~ msgstr "Bücher nach Serie sortiert" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Bücher nach Sprache sortiert" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Bücher nach Bewertung sortiert" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Bücher nach Dateiformat sortiert" + +#~ msgid "Books organized in shelves" +#~ msgstr "Bücher in Bücherregalen organisiert" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "OAuth-Metadaten können nicht von der URL abgerufen werden." diff --git a/cps/translations/el/LC_MESSAGES/messages.po b/cps/translations/el/LC_MESSAGES/messages.po index e7fdb5f..7887755 100755 --- a/cps/translations/el/LC_MESSAGES/messages.po +++ b/cps/translations/el/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-09-03 14:59+0200\n" "Last-Translator: Depountis Georgios\n" "Language-Team: \n" @@ -121,7 +121,7 @@ msgstr "" msgid "Edit Users" msgstr "Χρήστης Διαχειριστής" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Όλα" @@ -136,7 +136,7 @@ msgid "{} users deleted successfully" msgstr "" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Προβολή Όλων" @@ -381,7 +381,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Σφάλμα βάσης δεδομένων: %(error)s." @@ -1124,8 +1124,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "Το αρχείο προς ανέβασμα πρέπει να έχει μια επέκταση" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1627,17 +1627,17 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Τίτλος" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Περιγραφή" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "" @@ -1668,7 +1668,7 @@ msgstr "Βιβλία" msgid "Show recent books" msgstr "Προβολή πρόσφατων βιβλίων" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Βιβλία στη Μόδα" @@ -1685,7 +1685,7 @@ msgstr "Κατεβασμένα Βιβλία" msgid "Show Downloaded Books" msgstr "Προβολή Κατεβασμένων Βιβλίων" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Βιβλία με Κορυφαία Αξιολόγηση" @@ -1693,8 +1693,7 @@ msgstr "Βιβλία με Κορυφαία Αξιολόγηση" msgid "Show Top Rated Books" msgstr "Προβολή Βιβλίων με Κορυφαία Αξιολόγηση" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Βιβλία που Διαβάστηκαν" @@ -1703,8 +1702,7 @@ msgstr "Βιβλία που Διαβάστηκαν" msgid "Show Read and Unread" msgstr "Προβολή διαβασμένων και αδιάβαστων" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Βιβλία που δεν Διαβάστηκαν" @@ -1716,13 +1714,12 @@ msgstr "Προβολή αδιάβαστων" msgid "Discover" msgstr "Ανακάλυψε" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Προβολή Τυχαίων Βιβλίων" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Κατηγορίες" @@ -1734,7 +1731,7 @@ msgstr "Προβολή επιλογών κατηγορίας" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Σειρές" @@ -1746,7 +1743,7 @@ msgstr "Προβολή επιλογών σειράς" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Συγγραφείς" @@ -1755,8 +1752,7 @@ msgstr "Συγγραφείς" msgid "Show Author Section" msgstr "Προβολή επιλογών συγγραφέα" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Εκδότες" @@ -1766,8 +1762,7 @@ msgid "Show Publisher Section" msgstr "Προβολή επιλογών εκδότη" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Γλώσσες" @@ -1776,7 +1771,7 @@ msgstr "Γλώσσες" msgid "Show Language Section" msgstr "Προβολή επιλογών γλώσσας" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Αξιολογήσεις" @@ -1785,7 +1780,7 @@ msgstr "Αξιολογήσεις" msgid "Show Ratings Section" msgstr "Προβολή επιλογών αξιολόγησης" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Μορφές αρχείου" @@ -2400,17 +2395,17 @@ msgstr "" msgid "You are now logged in as: '%(nickname)s'" msgstr "τώρα έχεις συνδεθεί ως: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Το προφίλ ενημερώθηκε" -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Βρέθηκε ένας ήδη υπάρχον λογαριασμός για αυτή τη διεύθυνση e-mail." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "" @@ -2588,12 +2583,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Όνομα Χρήστη" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Διεύθυνση E-mail" @@ -2602,7 +2597,7 @@ msgstr "Διεύθυνση E-mail" msgid "Send to eReader Email" msgstr "Διεύθυνση E-mail Αποστολής στο Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Αποστολή στο Kindle" @@ -2613,7 +2608,7 @@ msgid "Admin" msgstr "Διαχειριστής" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Κωδικός" @@ -2638,7 +2633,7 @@ msgstr "Επεξεργασία" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Διαγραφή" @@ -2905,7 +2900,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Ακύρωση" @@ -3003,7 +2998,7 @@ msgstr "Φόρτωση..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Κλείσιμο" @@ -3130,7 +3125,7 @@ msgstr "Συγκέντρωση Μεταδεδομένων" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Αποθήκευση" @@ -4113,35 +4108,35 @@ msgstr "" msgid "Permissions" msgstr "Έκδοση" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Χρήστης Διαχειριστής" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Να Επιτρέπεται το Κατέβασμα" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Να Επιτρέπεται η Προβολή eBook Viewer" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Να Επιτρέπεται το Ανέβασμα" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Να Επιτρέπεται η Επεξεργασία" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Να Επιτρέπεται η Διαγραφή Βιβλίων" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Να Επιτρέπεται η Αλλαγή Κωδικού" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Να Επιτρέπεται η Επεξεργασία Δημόσιων Ραφιών" @@ -4178,12 +4173,12 @@ msgstr "Προκαθορισμένες Ορατότηες για Νέους Χρ msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Προβολή Τυχαίων Βιβλίων σε Προβολή Λεπτομερειών" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Προσθήκη ετικετών Επιτρέπεται/Απορρίπτεται" @@ -4469,7 +4464,7 @@ msgid "Cover Image" msgstr "Ανακάλυψε" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5708,71 +5703,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Δημοφιλείς εκδόσεις από αυτό τον κατάλογο με βάση τις Λήψεις." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Δημοφιλείς εκδόσεις από αυτό τον κατάλογο με βάση την Αξιολόγηση." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Βιβλία που προστέθηκαν Πρόσφατα" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Τα τελευταία Βιβλία" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Τυχαία Βιβλία" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Τα βιβλία ταξινομήθηκαν ανά Συγγραφέα" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Τα βιβλία ταξινομήθηκαν ανά εκδότη" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Τα βιβλία ταξινομήθηκαν ανά κατηγορία" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Τα βιβλία ταξινομήθηκαν ανά σειρές" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Τα βιβλία ταξινομήθηκαν ανά Γλώσσες" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Τα βιβλία ταξινομήθηκαν ανά Αξιολόγηση" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Τα βιβλία ταξινομήθηκαν ανά μορφές αρχείου" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Ράφια" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Βιβλία οργανωμένα σε ράφια" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Κεντρική" @@ -5786,7 +5716,7 @@ msgid "Search Library" msgstr "Αναζήτηση Βιβλιοθήκης" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Λογαριασμός" @@ -5826,6 +5756,10 @@ msgstr "Παρακαλούμε μην ανανεώσεις τη σελίδα" msgid "Browse" msgstr "Περιήγηση" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Ράφια" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6174,7 +6108,7 @@ msgstr "Περιστροφή Αριστερά" msgid "Flip Image" msgstr "Γύρισμα Σελίδας" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Θέμα" @@ -6557,179 +6491,199 @@ msgstr "" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Η διεύθυνση email σου" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Ρυθμίσεις" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Επαναφορά Κωδικού χρήστη" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Διαμόρφωση Διακομιστή" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Διεύθυνση E-mail Αποστολής στο Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Εισαγωγή Γλωσσών" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Γλώσσα Βιβλίων" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Γλώσσα Βιβλίων" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth Ρυθμίσεις" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Σύνδεση" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Αποσύνδεση" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo Μονάδα Συγχρονισμού" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Δημιουγία/Προβολή" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth Ρυθμίσεις" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Προσθήκη Τιμών Ειδικά Προσαρμοσμένης Στήλης επιτρέπεται/Απορρίπτεται" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Δημόσιο Ράφι" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Διαγραφή Χρήστη" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Δημιουργία Kobo Auth URL" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "" @@ -6847,6 +6801,45 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Προβολή επιλογών σειράς" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Δημοφιλείς εκδόσεις από αυτό τον κατάλογο με βάση τις Λήψεις." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Δημοφιλείς εκδόσεις από αυτό τον κατάλογο με βάση την Αξιολόγηση." + +#~ msgid "Recently added Books" +#~ msgstr "Βιβλία που προστέθηκαν Πρόσφατα" + +#~ msgid "The latest Books" +#~ msgstr "Τα τελευταία Βιβλία" + +#~ msgid "Random Books" +#~ msgstr "Τυχαία Βιβλία" + +#~ msgid "Books ordered by Author" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά Συγγραφέα" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά εκδότη" + +#~ msgid "Books ordered by category" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά κατηγορία" + +#~ msgid "Books ordered by series" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά σειρές" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά Γλώσσες" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά Αξιολόγηση" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Τα βιβλία ταξινομήθηκαν ανά μορφές αρχείου" + +#~ msgid "Books organized in shelves" +#~ msgstr "Βιβλία οργανωμένα σε ράφια" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Σφάλμα σύνδεσης" diff --git a/cps/translations/es/LC_MESSAGES/messages.po b/cps/translations/es/LC_MESSAGES/messages.po index 86e0d3a..5d15ce7 100755 --- a/cps/translations/es/LC_MESSAGES/messages.po +++ b/cps/translations/es/LC_MESSAGES/messages.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-11-17 12:21-0300\n" "Last-Translator: minakmostoles \n" "Language-Team: es \n" @@ -124,7 +124,7 @@ msgstr "" msgid "Edit Users" msgstr "Editar usuarios" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Todo" @@ -139,7 +139,7 @@ msgid "{} users deleted successfully" msgstr "{} usuarios eliminados con éxito" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Mostrar todo" @@ -393,7 +393,7 @@ msgstr "¡Éxito! Cuenta de Gmail verificada." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "¡Ups! Error en la base de datos: %(error)s." @@ -1138,8 +1138,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "El archivo a subir debe tener una extensión" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1638,17 +1638,17 @@ msgstr "Error Google Oauth: {}" msgid "OAuth error: {}" msgstr "Error de Oauth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Título" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Descripción" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Estrellas" @@ -1679,7 +1679,7 @@ msgstr "Libros" msgid "Show recent books" msgstr "Mostrar libros recientes" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Libros Populares" @@ -1696,7 +1696,7 @@ msgstr "Libros Descargados" msgid "Show Downloaded Books" msgstr "Mostrar Libros Descargados" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Libros Mejor Valorados" @@ -1704,8 +1704,7 @@ msgstr "Libros Mejor Valorados" msgid "Show Top Rated Books" msgstr "Mostrar libros mejor valorados" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Libros Leídos" @@ -1713,8 +1712,7 @@ msgstr "Libros Leídos" msgid "Show Read and Unread" msgstr "Mostrar Leídos y No Leídos" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Libros No Leídos" @@ -1726,13 +1724,12 @@ msgstr "Mostrar No Leídos" msgid "Discover" msgstr "Descubrir" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Mostrar Libros al Azar" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Categorías" @@ -1743,7 +1740,7 @@ msgstr "Mostrar Sección de Categorías" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Series" @@ -1754,7 +1751,7 @@ msgstr "Mostrar Sección de Series" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autores" @@ -1762,8 +1759,7 @@ msgstr "Autores" msgid "Show Author Section" msgstr "Mostrar Sección de Autores" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Editores" @@ -1772,8 +1768,7 @@ msgid "Show Publisher Section" msgstr "Mostrar Sección de Editores" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Idiomas" @@ -1781,7 +1776,7 @@ msgstr "Idiomas" msgid "Show Language Section" msgstr "Mostrar Sección de Idiomas" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Valoraciones" @@ -1789,7 +1784,7 @@ msgstr "Valoraciones" msgid "Show Ratings Section" msgstr "Mostrar Sección de Valoraciones" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formatos de archivo" @@ -2394,15 +2389,15 @@ msgstr "Por favor, introduce un usuario válido para restablecer la contraseña" msgid "You are now logged in as: '%(nickname)s'" msgstr "Has iniciado sesión como : '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "¡Éxito! Perfil actualizado" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "¡Ups! Ya existe una cuenta para esa dirección de correo electrónico." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "ID inválido del libro." @@ -2580,12 +2575,12 @@ msgstr "Usuarios  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nombre de usuario" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Correo electrónico" @@ -2593,7 +2588,7 @@ msgstr "Correo electrónico" msgid "Send to eReader Email" msgstr "Enviar al correo del eReader" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Enviar al eReader" @@ -2604,7 +2599,7 @@ msgid "Admin" msgstr "Administrador" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Contraseña" @@ -2629,7 +2624,7 @@ msgstr "Editar" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Borrar" @@ -2886,7 +2881,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Cancelar" @@ -2983,7 +2978,7 @@ msgstr "Cargando..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Cerrar" @@ -3110,7 +3105,7 @@ msgstr "Obtener Metadatos" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Guardar" @@ -4115,35 +4110,35 @@ msgstr "" msgid "Permissions" msgstr "Versión" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Usuario Administrador" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Permitir Descargas" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Permitir Visor de eBooks" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Permitir Subidas de Archivos" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Permitir Editar" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Permitir Borrar Libros" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Permitir Cambiar la Contraseña" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Permitir Editar Estanterías Públicas" @@ -4178,12 +4173,12 @@ msgstr "Visibilidad predeterminada para nuevos usuarios" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Mostrar libros aleatorios en la vista detallada" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Añadir etiquetas Permitidas/Denegados" @@ -4490,7 +4485,7 @@ msgid "Cover Image" msgstr "Portada" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5780,71 +5775,6 @@ msgstr "Ordenar ascendente según el índice de la serie" msgid "Sort descending according to series index" msgstr "Ordenar descendente según el índice de la serie" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Libros Alfabéticos" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Libros ordenados alfabéticamente" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Publicaciones populares de este catálogo basadas en las Descargas." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Publicaciones populares del catálogo basados en la Valoración." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Libros añadidos recientemente" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Los últimos Libros" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Libros al Azar" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Libros ordenados por autor" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Libros ordenados por editor" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Libros ordenados por categorías" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Libros ordenados por series" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Libros ordenados por Idioma" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Libros ordenados por Valoración" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Libros ordenados por formato de archivo" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Estanterías" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Libros organizados en estanterías" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Inicio" @@ -5858,7 +5788,7 @@ msgid "Search Library" msgstr "Buscar en la Biblioteca" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Cuenta" @@ -5895,6 +5825,10 @@ msgstr "Por favor, no actualice la página" msgid "Browse" msgstr "Navegar" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Estanterías" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6228,7 +6162,7 @@ msgstr "Rotar hacia la izquierda" msgid "Flip Image" msgstr "Voltear imagen" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6606,180 +6540,200 @@ msgstr "¡Los libros duplicados seleccionados se han eliminado correctamente!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Tu correo electrónico" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Ajustes" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Resetear contraseña de usuario" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Configuración del Servidor" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Seleccionar direcciones de correo electrónico del eReader" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Introduce los idiomas" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Idioma de los libros" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "No se ha indicado un idioma válido para el libro" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Ajustes OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Vincular" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Desvincular" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "API token de Hardcover" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token de sincronización de Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Crear/Ver" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forzar sincronización completa con Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sincronizar con Kobo solo los libros de las estanterías seleccionadas" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Configuración de seguridad" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Añadir columnas de valores personalizados Permitidos/Denegados" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Editar Estanterías Públicas" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Borrar usuario" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Generar URL de autenticación de Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Seleccionar..." @@ -6878,6 +6832,51 @@ msgstr "Sincronizar estanterías seleccionadas con Kobo" msgid "Show Read/Unread Section" msgstr "Mostrar Selección Leidos/No Leidos" +#~ msgid "Alphabetical Books" +#~ msgstr "Libros Alfabéticos" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Libros ordenados alfabéticamente" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Publicaciones populares de este catálogo basadas en las Descargas." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Publicaciones populares del catálogo basados en la Valoración." + +#~ msgid "Recently added Books" +#~ msgstr "Libros añadidos recientemente" + +#~ msgid "The latest Books" +#~ msgstr "Los últimos Libros" + +#~ msgid "Random Books" +#~ msgstr "Libros al Azar" + +#~ msgid "Books ordered by Author" +#~ msgstr "Libros ordenados por autor" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Libros ordenados por editor" + +#~ msgid "Books ordered by category" +#~ msgstr "Libros ordenados por categorías" + +#~ msgid "Books ordered by series" +#~ msgstr "Libros ordenados por series" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Libros ordenados por Idioma" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Libros ordenados por Valoración" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Libros ordenados por formato de archivo" + +#~ msgid "Books organized in shelves" +#~ msgstr "Libros organizados en estanterías" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "No se pueden obtener los metadatos OAuth de la URL." diff --git a/cps/translations/fi/LC_MESSAGES/messages.po b/cps/translations/fi/LC_MESSAGES/messages.po index d7c2812..e742817 100755 --- a/cps/translations/fi/LC_MESSAGES/messages.po +++ b/cps/translations/fi/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2020-01-12 13:56+0100\n" "Last-Translator: Samuli Valavuo \n" "Language-Team: \n" @@ -120,7 +120,7 @@ msgstr "" msgid "Edit Users" msgstr "Pääkäyttäjä" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Kaikki" @@ -135,7 +135,7 @@ msgid "{} users deleted successfully" msgstr "" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Näytä kaikki" @@ -366,7 +366,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "" @@ -1094,8 +1094,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "Ladattavalla tiedostolla on oltava tiedostopääte" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "Virhe eKirjan avaamisessa. Tiedostoa ei ole tai se ei ole saatavilla:" @@ -1574,17 +1574,17 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Otsikko" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Kuvaus" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "" @@ -1615,7 +1615,7 @@ msgstr "Kirjat" msgid "Show recent books" msgstr "Näytä viimeisimmät kirjat" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Kuumat kirjat" @@ -1632,7 +1632,7 @@ msgstr "" msgid "Show Downloaded Books" msgstr "" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Parhaiten arvioidut kirjat" @@ -1640,8 +1640,7 @@ msgstr "Parhaiten arvioidut kirjat" msgid "Show Top Rated Books" msgstr "Näytä parhaiten arvioidut kirjat" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Luetut kirjat" @@ -1650,8 +1649,7 @@ msgstr "Luetut kirjat" msgid "Show Read and Unread" msgstr "Näytä luetut ja lukemattomat" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Lukemattomat kirjat" @@ -1663,13 +1661,12 @@ msgstr "Näyt lukemattomat" msgid "Discover" msgstr "Löydä" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Näytä satunnausia kirjoja" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategoriat" @@ -1681,7 +1678,7 @@ msgstr "Näytä kategoriavalinta" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Sarjat" @@ -1693,7 +1690,7 @@ msgstr "Näytä sarjavalinta" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Kirjailijat" @@ -1702,8 +1699,7 @@ msgstr "Kirjailijat" msgid "Show Author Section" msgstr "Näytä kirjailijavalinta" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Julkaisijat" @@ -1713,8 +1709,7 @@ msgid "Show Publisher Section" msgstr "Näytä julkaisijavalinta" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Kielet" @@ -1723,7 +1718,7 @@ msgstr "Kielet" msgid "Show Language Section" msgstr "Näytä keilivalinta" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Arvostelut" @@ -1732,7 +1727,7 @@ msgstr "Arvostelut" msgid "Show Ratings Section" msgstr "Näytä arvosteluvalinta" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Tiedotomuodot" @@ -2320,17 +2315,17 @@ msgstr "Väärä käyttäjätunnus tai salasana" msgid "You are now logged in as: '%(nickname)s'" msgstr "olet nyt kirjautunut tunnuksella: \"%(nickname)s\"" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profiili päivitetty" -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Tälle sähköpostiosoitteelle läytyi jo käyttäjätunnus." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "" @@ -2507,12 +2502,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Lempinimi" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Sähköposti" @@ -2521,7 +2516,7 @@ msgstr "Sähköposti" msgid "Send to eReader Email" msgstr "Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Lähetä Kindleen" @@ -2532,7 +2527,7 @@ msgid "Admin" msgstr "Ylläpito" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Salasana" @@ -2557,7 +2552,7 @@ msgstr "Muokkaa" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Poista" @@ -2828,7 +2823,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "" @@ -2926,7 +2921,7 @@ msgstr "Ladataan..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Sulje" @@ -3053,7 +3048,7 @@ msgstr "Hae metadata" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "" @@ -4040,36 +4035,36 @@ msgstr "" msgid "Permissions" msgstr "Versio" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Pääkäyttäjä" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Salli kirjojen lataukset" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Salli kirjojen luku" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Salli lisäykset" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Salli muutokset" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 #, fuzzy msgid "Allow Delete Books" msgstr "Poista kirja" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Salli sananan vaihto" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Salli julkisten hyllyjen editointi" @@ -4106,12 +4101,12 @@ msgstr "Oletusnäkymä uusille käyttäjille" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Näytä satunnaisia kirjoja näkymässä" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "" @@ -4394,7 +4389,7 @@ msgid "Cover Image" msgstr "Löydä" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5628,77 +5623,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Suositut julkaisut tästä kokoelmasta perustuen latauksiin." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Suositut julkaisut tästä kokoelmasta perustuen arvioihin." - -#: cps/templates/index.xml:45 -#, fuzzy -msgid "Recently added Books" -msgstr "Luetut kirjat" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Viimeisimmät kirjat" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Satunnaisia kirjoja" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Kirjat kirjailijoittain" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Kirjat julkaisijoittain" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Kirjat kategorioittain" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Kirjat sarjoittain" - -#: cps/templates/index.xml:119 -#, fuzzy -msgid "Books ordered by Languages" -msgstr "Kirjat sarjoittain" - -#: cps/templates/index.xml:128 -#, fuzzy -msgid "Books ordered by Rating" -msgstr "Kirjat kategorioittain" - -#: cps/templates/index.xml:137 -#, fuzzy -msgid "Books ordered by file formats" -msgstr "Kirjat sarjoittain" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -#, fuzzy -msgid "Shelves" -msgstr "Poissulje sarja" - -#: cps/templates/index.xml:146 -#, fuzzy -msgid "Books organized in shelves" -msgstr "Kirjat sarjoittain" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Koti" @@ -5713,7 +5637,7 @@ msgid "Search Library" msgstr "Kirjastossa" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Tili" @@ -5754,6 +5678,11 @@ msgstr "Päivitetään, älä päivitä sivua" msgid "Browse" msgstr "Selaa" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +#, fuzzy +msgid "Shelves" +msgstr "Poissulje sarja" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6101,7 +6030,7 @@ msgstr "Käännä vasemmalle" msgid "Flip Image" msgstr "Käännä kuva" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Teema" @@ -6488,180 +6417,200 @@ msgstr "" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Sähköpostiosoitteesi" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Asetukset" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Nollaa käyttäjän salasana" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Palvelinasetukset" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Poissulje kieli" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Näytä kirjat kielellä" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Näytä kirjat kielellä" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth asetukset" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Linkitä" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Poista linkitys" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 #, fuzzy msgid "Create/View" msgstr "Luo virheilmoitus" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth asetukset" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Muokkaa hyllyä" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Poista tämä käyttäjä" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "" @@ -6772,6 +6721,50 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Näytä sarjavalinta" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Suositut julkaisut tästä kokoelmasta perustuen latauksiin." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Suositut julkaisut tästä kokoelmasta perustuen arvioihin." + +#, fuzzy +#~ msgid "Recently added Books" +#~ msgstr "Luetut kirjat" + +#~ msgid "The latest Books" +#~ msgstr "Viimeisimmät kirjat" + +#~ msgid "Random Books" +#~ msgstr "Satunnaisia kirjoja" + +#~ msgid "Books ordered by Author" +#~ msgstr "Kirjat kirjailijoittain" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Kirjat julkaisijoittain" + +#~ msgid "Books ordered by category" +#~ msgstr "Kirjat kategorioittain" + +#~ msgid "Books ordered by series" +#~ msgstr "Kirjat sarjoittain" + +#, fuzzy +#~ msgid "Books ordered by Languages" +#~ msgstr "Kirjat sarjoittain" + +#, fuzzy +#~ msgid "Books ordered by Rating" +#~ msgstr "Kirjat kategorioittain" + +#, fuzzy +#~ msgid "Books ordered by file formats" +#~ msgstr "Kirjat sarjoittain" + +#, fuzzy +#~ msgid "Books organized in shelves" +#~ msgstr "Kirjat sarjoittain" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Yhteysvirhe" diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 39de8b0..e4fd255 100755 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -25,7 +25,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-11-17 21:51+0100\n" "Last-Translator: Tex \n" "Language-Team: \n" @@ -138,7 +138,7 @@ msgstr "" msgid "Edit Users" msgstr "Éditer les utilisateurs" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Tout" @@ -153,7 +153,7 @@ msgid "{} users deleted successfully" msgstr "{} utilisateurs supprimés avec succès" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Montrer tout" @@ -412,7 +412,7 @@ msgstr "Bravo ! Compte Gmail vérifié." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Erreur de la base de données: %(error)s." @@ -1169,8 +1169,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "Pour être déposé le fichier doit avoir une extension" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1681,17 +1681,17 @@ msgstr "Erreur Oauth Google : {}" msgid "OAuth error: {}" msgstr "Erreur OAuth : {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Titre" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Description" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Étoiles" @@ -1722,7 +1722,7 @@ msgstr "Livres" msgid "Show recent books" msgstr "Afficher les livres récents" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Livres populaires" @@ -1739,7 +1739,7 @@ msgstr "Livres téléchargés" msgid "Show Downloaded Books" msgstr "Montrer les livres téléchargés" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Livres les mieux notés" @@ -1747,8 +1747,7 @@ msgstr "Livres les mieux notés" msgid "Show Top Rated Books" msgstr "Montrer les livres les mieux notés" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Livres lus" @@ -1756,8 +1755,7 @@ msgstr "Livres lus" msgid "Show Read and Unread" msgstr "Montrer lus et non-lus" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Livres non-lus" @@ -1769,13 +1767,12 @@ msgstr "Afficher non-lus" msgid "Discover" msgstr "Découvrir" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Montrer des livres au hasard" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Catégories" @@ -1786,7 +1783,7 @@ msgstr "Montrer la section Catégories" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Séries" @@ -1797,7 +1794,7 @@ msgstr "Montrer la section Séries" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Auteurs" @@ -1805,8 +1802,7 @@ msgstr "Auteurs" msgid "Show Author Section" msgstr "Montrer la section Auteurs" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Éditeurs" @@ -1815,8 +1811,7 @@ msgid "Show Publisher Section" msgstr "Montrer la section Éditeurs" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Langues" @@ -1824,7 +1819,7 @@ msgstr "Langues" msgid "Show Language Section" msgstr "Montrer la section Langues" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Notes" @@ -1832,7 +1827,7 @@ msgstr "Notes" msgid "Show Ratings Section" msgstr "Afficher la section Évaluations" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formats de fichier" @@ -2443,15 +2438,15 @@ msgstr "" msgid "You are now logged in as: '%(nickname)s'" msgstr "Vous êtes maintenant connecté en tant que : '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "Profil mis à jour avec succès" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Un compte existant a été trouvé pour cette adresse de courriel." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "Identifiant du livre invalide." @@ -2627,12 +2622,12 @@ msgstr "Utilisateurs  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nom d'utilisateur" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Adresse mail" @@ -2641,7 +2636,7 @@ msgstr "Adresse mail" msgid "Send to eReader Email" msgstr "Envoyer vers une adresse mail Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Envoyer vers Kindle" @@ -2652,7 +2647,7 @@ msgid "Admin" msgstr "Administration" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Mot de passe" @@ -2677,7 +2672,7 @@ msgstr "Éditer" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Supprimer" @@ -2935,7 +2930,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Annuler" @@ -3032,7 +3027,7 @@ msgstr "Téléversement en cours..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Fermer" @@ -3159,7 +3154,7 @@ msgstr "Obtenir les métadonnées" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Sauvegarder" @@ -4185,35 +4180,35 @@ msgstr "" msgid "Permissions" msgstr "Version" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Utilisateur admin" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Permettre les téléchargements" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Autoriser le visionneur de livres" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Permettre le téléversement de fichiers" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Permettre l'édition" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Permettre la suppression de livres" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Permettre le changement de mot de passe" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Autoriser la modification d’étagères publiques" @@ -4248,12 +4243,12 @@ msgstr "Mode de visualisation par défaut pour les nouveaux utilisateurs" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Montrer aléatoirement des livres dans la vue détaillée" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Ajouter les étiquettes autorisées/refusées" @@ -4565,7 +4560,7 @@ msgid "Cover Image" msgstr "Couverture" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5867,72 +5862,6 @@ msgstr "Trier par ordre croissant en fonction de l’index de série" msgid "Sort descending according to series index" msgstr "Trier par ordre décroissant en fonction de l’index de série" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Livres alphabétiques" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Livres triés dans l’ordre alphabétique" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "" -"Publications populaires depuis le catalogue basées sur les téléchargements." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Publications populaires de ce catalogue sur la base des évaluations." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Livres récents ajoutés" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Les derniers livres" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Livres au hasard" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Livres classés par auteur" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Livres classés par éditeur" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Livres classés par catégorie" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Livres classés par série" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Livres classés par langue" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Livres classés par évaluation" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Livres classés par formats de fichiers" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Etagères" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Livres organisés par étagères" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Accueil" @@ -5946,7 +5875,7 @@ msgid "Search Library" msgstr "Chercher dans librairie" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Compte" @@ -5983,6 +5912,10 @@ msgstr "Veuillez ne pas rafraîchir la page" msgid "Browse" msgstr "Explorer" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Etagères" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6320,7 +6253,7 @@ msgstr "Rotation gauche" msgid "Flip Image" msgstr "Inverser l’image" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Thème" @@ -6699,181 +6632,201 @@ msgstr "Les livres en double sélectionnés ont été supprimés avec succès !" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Votre adresse mail" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Paramètres" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Réinitialiser le mot de passe de l’utilisateur" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Configuration du serveur" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Envoyer vers une adresse mail Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Insérer les langues" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Langue des Livres" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Aucune langue de livre valide donnée" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Réglages OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Relier" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Dissocier" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Jeton d'API HardCover" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Jeton de synchro Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Créer/visualiser" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forcer une synchronisation complète Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" "Synchroniser uniquement les livres dans les étagères sélectionnées avec Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Réglages de sécurité" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Ajouter les valeurs de colonnes personnalisées autorisées/refusées" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Modifier les étagères publiques" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Supprimer l'utilisateur" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Générer l'URL d'authentification Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Sélectionner..." @@ -6973,6 +6926,54 @@ msgstr "Synchroniser les étagères sélectionnées avec Kobo" msgid "Show Read/Unread Section" msgstr "Afficher la section Lu / Non lu" +#~ msgid "Alphabetical Books" +#~ msgstr "Livres alphabétiques" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Livres triés dans l’ordre alphabétique" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "" +#~ "Publications populaires depuis le catalogue basées sur les " +#~ "téléchargements." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "" +#~ "Publications populaires de ce catalogue sur la base des évaluations." + +#~ msgid "Recently added Books" +#~ msgstr "Livres récents ajoutés" + +#~ msgid "The latest Books" +#~ msgstr "Les derniers livres" + +#~ msgid "Random Books" +#~ msgstr "Livres au hasard" + +#~ msgid "Books ordered by Author" +#~ msgstr "Livres classés par auteur" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Livres classés par éditeur" + +#~ msgid "Books ordered by category" +#~ msgstr "Livres classés par catégorie" + +#~ msgid "Books ordered by series" +#~ msgstr "Livres classés par série" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Livres classés par langue" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Livres classés par évaluation" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Livres classés par formats de fichiers" + +#~ msgid "Books organized in shelves" +#~ msgstr "Livres organisés par étagères" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Impossible de récupérer les métadonnées OAuth à partir de l'URL." diff --git a/cps/translations/gl/LC_MESSAGES/messages.po b/cps/translations/gl/LC_MESSAGES/messages.po index f9d3596..28f03fb 100755 --- a/cps/translations/gl/LC_MESSAGES/messages.po +++ b/cps/translations/gl/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2022-08-11 16:46+0200\n" "Last-Translator: pollitor \n" "Language-Team: gl\n" @@ -120,7 +120,7 @@ msgstr "" msgid "Edit Users" msgstr "Editar Usuarios" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Todo" @@ -135,7 +135,7 @@ msgid "{} users deleted successfully" msgstr "{} usuarios borrados con éxito" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Mostrar Todo" @@ -387,7 +387,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Error na base de datos: %(error)s." @@ -1124,8 +1124,8 @@ msgstr "Non se permite subir arquivos coa extensión '%(ext)s' a este servidor" msgid "File to be uploaded must have an extension" msgstr "O arquivo que se vai cargar debe ter unha extensión" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1626,17 +1626,17 @@ msgstr "Erro Google Oauth {}" msgid "OAuth error: {}" msgstr "Erro GitHub Oauth {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Título" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Descrición" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Estrelas" @@ -1667,7 +1667,7 @@ msgstr "Libros" msgid "Show recent books" msgstr "Mostrar libros recentes" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Libros populares" @@ -1684,7 +1684,7 @@ msgstr "Libros descargados" msgid "Show Downloaded Books" msgstr "Mostrar libros descargados" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Libros mellor valorados" @@ -1692,8 +1692,7 @@ msgstr "Libros mellor valorados" msgid "Show Top Rated Books" msgstr "Mostrar libros mellor valorados" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Libros lidos" @@ -1702,8 +1701,7 @@ msgstr "Libros lidos" msgid "Show Read and Unread" msgstr "Mostrar lidos e non lidos" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Libros non lidos" @@ -1715,13 +1713,12 @@ msgstr "Mostrar non lidos" msgid "Discover" msgstr "Descubrir" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Mostrar libros ao chou" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Categorías" @@ -1733,7 +1730,7 @@ msgstr "Mostrar selección de categorías" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Series" @@ -1745,7 +1742,7 @@ msgstr "Mostrar selección de series" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autores" @@ -1754,8 +1751,7 @@ msgstr "Autores" msgid "Show Author Section" msgstr "Mostrar selección de autores" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Editores" @@ -1765,8 +1761,7 @@ msgid "Show Publisher Section" msgstr "Mostrar selección de editores" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Linguas" @@ -1775,7 +1770,7 @@ msgstr "Linguas" msgid "Show Language Section" msgstr "Mostrar selección de linguas" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Valoracións" @@ -1784,7 +1779,7 @@ msgstr "Valoracións" msgid "Show Ratings Section" msgstr "Mostrar selección de valoracións" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formatos de arquivo" @@ -2390,16 +2385,16 @@ msgstr "Por favor, introduce un usuario válido para restablecer a contrasinal" msgid "You are now logged in as: '%(nickname)s'" msgstr "Iniciou sesión como : '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Perfil actualizado" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Atopada unha conta existente para ese enderezo de correo electrónico" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Rol non válido" @@ -2575,12 +2570,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nome de usuario" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Enderezo de correo electrónico" @@ -2588,7 +2583,7 @@ msgstr "Enderezo de correo electrónico" msgid "Send to eReader Email" msgstr "Enviar ao enderezo de correo electrónico do Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Enviar ao Kindle" @@ -2599,7 +2594,7 @@ msgid "Admin" msgstr "Administrador" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Contrasinal" @@ -2624,7 +2619,7 @@ msgstr "Editar" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Borrar" @@ -2890,7 +2885,7 @@ msgstr "Vale" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Cancelar" @@ -2988,7 +2983,7 @@ msgstr "Cargando..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Pechar" @@ -3115,7 +3110,7 @@ msgstr "Obter metadatos" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Gardar" @@ -4101,35 +4096,35 @@ msgstr "" msgid "Permissions" msgstr "Versión" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Usuario administrador" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Permitir descargas" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Permitir visor de libros" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Permitir cargas de arquivos" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Permitir editar" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Permitir borrar libros" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Permitir cambiar a contrasinal" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Permitir editar andeis públicos" @@ -4164,12 +4159,12 @@ msgstr "Visibilidade predeterminada para novos usuarios" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Mostrar libros aleatorios na vista detallada" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Engadir etiquetas Permitidas/denegados" @@ -4456,7 +4451,7 @@ msgid "Cover Image" msgstr "Descubrir" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5695,71 +5690,6 @@ msgstr "Ordear cara arriba segundo ao índice de serie" msgid "Sort descending according to series index" msgstr "Ordear cara abaixo segundo ao índice de serie" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Libros alfabéticos" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Libros ordeados alfabéticamente" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Publicacións populares do catálogo baseadas nas descargas." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Publicacións populares do catálogo baseadas na valoración." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Libros engadidos recentemente" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Últimos libros" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Libros ao chou" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Libros ordeados por autor" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Libros ordeados por editor" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Libros ordeados por categorías" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Libros ordeados por series" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Libros ordeados por lingua" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Libros ordeados por valoración" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Libros ordeados por formato de arquivo" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Andeis" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Libros organizados en andeis" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Inicio" @@ -5773,7 +5703,7 @@ msgid "Search Library" msgstr "Buscar na librería" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Conta" @@ -5813,6 +5743,10 @@ msgstr "Por favor, non actualice a páxina" msgid "Browse" msgstr "Navegar" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Andeis" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6153,7 +6087,7 @@ msgstr "Xirar cara a esquerda" msgid "Flip Image" msgstr "Voltear a imaxe" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6537,179 +6471,199 @@ msgstr "{} usuarios borrados con éxito" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "O teu enderezo de correo" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Axustes" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Restablecer contrasinal de usuario" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Configuración do servidor" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Enviar ao enderezo de correo electrónico do Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Introduce as linguas" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Linguaxe de libros" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Non se indicou unha lingua válida para o libro" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Axustes OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Ligar" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Desligar" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token de sincronización de Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Crear/Ver" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forzar sincronización completa de kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sincronizar con Kobo soamente os libros dos andeis seleccionados" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Axustes OAuth" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Engadir columnas de valores propios de Permitidos/Denegados" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Editar andeis públicos" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Borrar usuario" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Xerar Auth URL de Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Selección..." @@ -6812,6 +6766,51 @@ msgstr "sincronizar andeis seleccionados con Kobo" msgid "Show Read/Unread Section" msgstr "Mostrar selección lidos/non lidos" +#~ msgid "Alphabetical Books" +#~ msgstr "Libros alfabéticos" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Libros ordeados alfabéticamente" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Publicacións populares do catálogo baseadas nas descargas." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Publicacións populares do catálogo baseadas na valoración." + +#~ msgid "Recently added Books" +#~ msgstr "Libros engadidos recentemente" + +#~ msgid "The latest Books" +#~ msgstr "Últimos libros" + +#~ msgid "Random Books" +#~ msgstr "Libros ao chou" + +#~ msgid "Books ordered by Author" +#~ msgstr "Libros ordeados por autor" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Libros ordeados por editor" + +#~ msgid "Books ordered by category" +#~ msgstr "Libros ordeados por categorías" + +#~ msgid "Books ordered by series" +#~ msgstr "Libros ordeados por series" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Libros ordeados por lingua" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Libros ordeados por valoración" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Libros ordeados por formato de arquivo" + +#~ msgid "Books organized in shelves" +#~ msgstr "Libros organizados en andeis" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Erro de conexión" diff --git a/cps/translations/hu/LC_MESSAGES/messages.po b/cps/translations/hu/LC_MESSAGES/messages.po index de10fe9..a750b97 100755 --- a/cps/translations/hu/LC_MESSAGES/messages.po +++ b/cps/translations/hu/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2019-04-06 23:36+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -121,7 +121,7 @@ msgstr "A %(column)d egyéni oszlop nem létezik a Calibre adatbázisban" msgid "Edit Users" msgstr "Felhasználók kezelése" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Mind" @@ -136,7 +136,7 @@ msgid "{} users deleted successfully" msgstr "{} felhasználók sikeresen törölve" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Minden megjelenítése" @@ -392,7 +392,7 @@ msgstr "Siker! A Gmail-fiók hitelesítve." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Hoppá! Adatbázis hiba: %(error)s" @@ -1135,8 +1135,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "A feltöltendő fájlnak kiterjesztéssel kell rendelkeznie!" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1633,17 +1633,17 @@ msgstr "Google Oauth hiba: {}" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Cím" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Leírás" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} csillag" @@ -1674,7 +1674,7 @@ msgstr "Könyvek" msgid "Show recent books" msgstr "Legutóbbi könyvek megjelenítése" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Népszerű könyvek" @@ -1691,7 +1691,7 @@ msgstr "Letöltött könyvek" msgid "Show Downloaded Books" msgstr "Letöltött könyvek megjelenítése" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Legmagasabbra értékelt könyvek" @@ -1699,8 +1699,7 @@ msgstr "Legmagasabbra értékelt könyvek" msgid "Show Top Rated Books" msgstr "Legmagasabbra értékelt könyvek megjelenítése" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Elolvasott könyvek" @@ -1709,8 +1708,7 @@ msgstr "Elolvasott könyvek" msgid "Show Read and Unread" msgstr "Mutassa az olvasva/olvasatlan állapotot" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Olvasatlan könyvek" @@ -1722,13 +1720,12 @@ msgstr "Olvasatlan könyvek megjelenítése" msgid "Discover" msgstr "Felfedezés" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Véletlenszerű könyvajánló" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Címkék" @@ -1740,7 +1737,7 @@ msgstr "Címkék megjelenítése" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Sorozatok" @@ -1752,7 +1749,7 @@ msgstr "Sorozatok megjelenítése" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Szerzők" @@ -1761,8 +1758,7 @@ msgstr "Szerzők" msgid "Show Author Section" msgstr "Szerzők megjelenítése" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Kiadók" @@ -1772,8 +1768,7 @@ msgid "Show Publisher Section" msgstr "Kiadói rész megjelenítése" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Nyelvek" @@ -1782,7 +1777,7 @@ msgstr "Nyelvek" msgid "Show Language Section" msgstr "Nyelvi rész megjelenítése" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Értékelések" @@ -1791,7 +1786,7 @@ msgstr "Értékelések" msgid "Show Ratings Section" msgstr "Értékelések megjelenítése" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Fájlformátumok" @@ -2397,17 +2392,17 @@ msgstr "Kérjük, érvényes felhasználónevet adjon meg a jelszó visszaállí msgid "You are now logged in as: '%(nickname)s'" msgstr "Be vagy jelentkezve mint: %(nickname)s" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "A profil frissítve." -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Már létezik felhasználó ehhez az e-mail címhez." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "Érvénytelen könyv azonosító" @@ -2589,12 +2584,12 @@ msgstr "Felhasználók  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Felhasználónév" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-mail" @@ -2603,7 +2598,7 @@ msgstr "E-mail" msgid "Send to eReader Email" msgstr "Küldés az e-olvasó emailjére" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Küldés e-olvasóra" @@ -2614,7 +2609,7 @@ msgid "Admin" msgstr "Rendszergazda" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Jelszó" @@ -2640,7 +2635,7 @@ msgstr "Szerkesztés" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Törlés" @@ -2910,7 +2905,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Mégsem" @@ -3008,7 +3003,7 @@ msgstr "Feltöltés..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Bezárás" @@ -3135,7 +3130,7 @@ msgstr "Metaadatok beszerzése" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Mentés" @@ -4120,36 +4115,36 @@ msgstr "" msgid "Permissions" msgstr "Verzió" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Rendszergazda felhasználó" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Letöltés engedélyezése" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Feltöltés engedélyezése" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Szerkesztés engedélyezése" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 #, fuzzy msgid "Allow Delete Books" msgstr "Könyv törlése" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Jelszó változtatásának engedélyezése" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Nyilvános polcok szerkesztésének engedélyezése" @@ -4186,12 +4181,12 @@ msgstr "Új felhasználók alapértelmezett látható elemei" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Mutasson könyveket találomra a részletes nézetben" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "" @@ -4477,7 +4472,7 @@ msgid "Cover Image" msgstr "Borító" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5719,77 +5714,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Ebből a katalógusból származó népszerű kiadványok letöltések alapján." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Ebből a katalógusból származó népszerű kiadványok értékelések alapján." - -#: cps/templates/index.xml:45 -#, fuzzy -msgid "Recently added Books" -msgstr "Olvasott könyvek" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "A legfrissebb könyvek" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Könyvek találomra" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Könyvek szerző szerint rendezve" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Könyvek kiadók szerint rendezve" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Könyvek címke szerint rendezve" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Könyvek sorozat szerint rendezve" - -#: cps/templates/index.xml:119 -#, fuzzy -msgid "Books ordered by Languages" -msgstr "Könyvek sorozat szerint rendezve" - -#: cps/templates/index.xml:128 -#, fuzzy -msgid "Books ordered by Rating" -msgstr "Könyvek címke szerint rendezve" - -#: cps/templates/index.xml:137 -#, fuzzy -msgid "Books ordered by file formats" -msgstr "Könyvek sorozat szerint rendezve" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -#, fuzzy -msgid "Shelves" -msgstr "Sorozatok kizárása" - -#: cps/templates/index.xml:146 -#, fuzzy -msgid "Books organized in shelves" -msgstr "Könyvek sorozat szerint rendezve" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Kezdőlap" @@ -5804,7 +5728,7 @@ msgid "Search Library" msgstr "Könyvtárban" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Felhasználói fiók" @@ -5845,6 +5769,11 @@ msgstr "Frissítés folyamatban, ne töltsd újra az oldalt" msgid "Browse" msgstr "Böngészés" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +#, fuzzy +msgid "Shelves" +msgstr "Sorozatok kizárása" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6191,7 +6120,7 @@ msgstr "Forgatás jobbra" msgid "Flip Image" msgstr "Kép tükrözése" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Téma" @@ -6581,180 +6510,200 @@ msgstr "Profilkép sikeresen frissítve." msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Az e-mail címed" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Beállítások" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Felhasználó jelszavának alaphelyzetbe állítása" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Szerver beállítások" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Nyelvek kizárása" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Mutasd a könyveket a következő nyelvvel" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Hiányzik a könyv érvényes nyelve" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 #, fuzzy msgid "OAuth Settings" msgstr "Beállítások" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "SMTP e-mail kiszolgáló beállítások" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Polc szerkesztése" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "A felhasználó törlése" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "" @@ -6864,6 +6813,52 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Sorozat választó mutatása" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "" +#~ "Ebből a katalógusból származó népszerű kiadványok letöltések alapján." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "" +#~ "Ebből a katalógusból származó népszerű kiadványok értékelések alapján." + +#, fuzzy +#~ msgid "Recently added Books" +#~ msgstr "Olvasott könyvek" + +#~ msgid "The latest Books" +#~ msgstr "A legfrissebb könyvek" + +#~ msgid "Random Books" +#~ msgstr "Könyvek találomra" + +#~ msgid "Books ordered by Author" +#~ msgstr "Könyvek szerző szerint rendezve" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Könyvek kiadók szerint rendezve" + +#~ msgid "Books ordered by category" +#~ msgstr "Könyvek címke szerint rendezve" + +#~ msgid "Books ordered by series" +#~ msgstr "Könyvek sorozat szerint rendezve" + +#, fuzzy +#~ msgid "Books ordered by Languages" +#~ msgstr "Könyvek sorozat szerint rendezve" + +#, fuzzy +#~ msgid "Books ordered by Rating" +#~ msgstr "Könyvek címke szerint rendezve" + +#, fuzzy +#~ msgid "Books ordered by file formats" +#~ msgstr "Könyvek sorozat szerint rendezve" + +#, fuzzy +#~ msgid "Books organized in shelves" +#~ msgstr "Könyvek sorozat szerint rendezve" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Nem sikerült lekérni az OAuth metaadatokat a megadott URL‑ről." diff --git a/cps/translations/id/LC_MESSAGES/messages.po b/cps/translations/id/LC_MESSAGES/messages.po index 875a76b..72432dd 100755 --- a/cps/translations/id/LC_MESSAGES/messages.po +++ b/cps/translations/id/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2023-01-21 10:00+0700\n" "Last-Translator: Arief Hidayat\n" "Language-Team: Arief Hidayat \n" @@ -121,7 +121,7 @@ msgstr "Kolom Kustom No.%(column)d tidak ada di basis data kaliber" msgid "Edit Users" msgstr "Edit pengguna" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Semua" @@ -136,7 +136,7 @@ msgid "{} users deleted successfully" msgstr "{} pengguna berhasil dihapus" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Tampilkan semua" @@ -385,7 +385,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Kesalahan basis data: %(error)s" @@ -1116,8 +1116,8 @@ msgstr "Ekstensi berkas '%(ext)s' tidak diizinkan untuk diunggah ke server ini" msgid "File to be uploaded must have an extension" msgstr "Berkas yang akan diunggah harus memiliki ekstensi" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1616,17 +1616,17 @@ msgstr "Kesalahan Google OAuth: {}" msgid "OAuth error: {}" msgstr "Kesalahan GitHub OAuth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Judul" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Deskripsi" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{}★" @@ -1657,7 +1657,7 @@ msgstr "Buku" msgid "Show recent books" msgstr "Tampilkan buku terbaru" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Buku Populer" @@ -1674,7 +1674,7 @@ msgstr "Buku yang Diunduh" msgid "Show Downloaded Books" msgstr "Tampilkan Buku yang Diunduh" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Buku Berperingkat Teratas" @@ -1682,8 +1682,7 @@ msgstr "Buku Berperingkat Teratas" msgid "Show Top Rated Books" msgstr "Tampilkan Buku Berperingkat Teratas" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Buku Telah Dibaca" @@ -1692,8 +1691,7 @@ msgstr "Buku Telah Dibaca" msgid "Show Read and Unread" msgstr "Tampilkan sudah dibaca dan belum dibaca" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Buku yang Belum Dibaca" @@ -1705,13 +1703,12 @@ msgstr "Tampilkan belum dibaca" msgid "Discover" msgstr "Temukan" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Tampilkan Buku Acak" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategori" @@ -1723,7 +1720,7 @@ msgstr "Tampilkan pilihan kategori" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Seri" @@ -1735,7 +1732,7 @@ msgstr "Tampilkan pilihan seri" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Penulis" @@ -1744,8 +1741,7 @@ msgstr "Penulis" msgid "Show Author Section" msgstr "Tampilkan pilihan penulis" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Penerbit" @@ -1755,8 +1751,7 @@ msgid "Show Publisher Section" msgstr "Tampilkan pilihan penerbit" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Bahasa" @@ -1765,7 +1760,7 @@ msgstr "Bahasa" msgid "Show Language Section" msgstr "Tampilkan pilihan bahasa" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Peringkat" @@ -1774,7 +1769,7 @@ msgstr "Peringkat" msgid "Show Ratings Section" msgstr "Tampilkan pilihan peringkat" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Format berkas" @@ -2369,16 +2364,16 @@ msgstr "Harap masukkan pengguna valid untuk mengatur ulang kata sandi" msgid "You are now logged in as: '%(nickname)s'" msgstr "Anda sekarang login sebagai: %(nickname)s" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profil diperbarui" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Ditemukan akun yang ada untuk alamat email ini" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Peran tidak valid" @@ -2555,12 +2550,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nama Pengguna" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Alamat Email" @@ -2568,7 +2563,7 @@ msgstr "Alamat Email" msgid "Send to eReader Email" msgstr "Alamat E-mail untuk Kirim ke E-Reader" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Kirim ke E-Reader" @@ -2579,7 +2574,7 @@ msgid "Admin" msgstr "Admin" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Kata Sandi" @@ -2604,7 +2599,7 @@ msgstr "Edit" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Hapus" @@ -2870,7 +2865,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Batal" @@ -2968,7 +2963,7 @@ msgstr "Mengunggah..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Tutup" @@ -3095,7 +3090,7 @@ msgstr "Ambil Metadata" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Simpan" @@ -4070,35 +4065,35 @@ msgstr "" msgid "Permissions" msgstr "Versi" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Pengguna Admin" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Izinkan Unduhan" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Izinkan Penampil eBook" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Izinkan Unggahan" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Izinkan Edit" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Izinkan Menghapus Buku" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Izinkan Mengganti Kata Sandi" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Izinkan Mengedit Rak Publik" @@ -4133,12 +4128,12 @@ msgstr "Visibilitas Default untuk Pengguna Baru" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Tampilkan Buku Acak dalam Tampilan Detail" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Tambahkan Tag yang Diizinkan/Ditolak" @@ -4425,7 +4420,7 @@ msgid "Cover Image" msgstr "Sampul" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5662,71 +5657,6 @@ msgstr "Urutkan naik menurut indeks seri" msgid "Sort descending according to series index" msgstr "Urutkan menurun menurut indeks seri" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Buku Abjad" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Buku diurutkan menurut abjad" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Publikasi populer dari katalog ini berdasarkan Unduhan." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Publikasi populer dari katalog ini berdasarkan Rating." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Buku yang baru ditambahkan" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Buku-buku terbaru" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Buku Acak" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Buku yang diurutkan menurut Penulis" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Buku yang diurutkan menurut Penerbit" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Buku yang diurutkan menurut Kategori" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Buku yang diurutkan menurut Seri" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Buku yang diurutkan menurut Bahasa" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Buku yang diurutkan menurut Peringkat" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Buku yang diurutkan menurut format berkas" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Rak" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "本棚に整理された本" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Beranda" @@ -5740,7 +5670,7 @@ msgid "Search Library" msgstr "Cari di Pustaka" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Akun" @@ -5780,6 +5710,10 @@ msgstr "Harap jangan segarkan halaman" msgid "Browse" msgstr "Jelajahi" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Rak" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6120,7 +6054,7 @@ msgstr "Putar ke Kiri" msgid "Flip Image" msgstr "Balikkan Gambar" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6504,179 +6438,199 @@ msgstr "{} pengguna berhasil dihapus" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Alamat email Anda" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Pengaturan" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Atur ulang kata sandi pengguna" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Pengaturan Server" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Alamat E-mail untuk Kirim ke E-Reader" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Masukkan Bahasa" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Bahasa Buku" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Tidak Ada Bahasa Buku yang Valid Diberikan" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Pengaturan OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Tautan" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Batalkan tautan" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token Kobo Sync" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Buat/Lihat" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Paksa sinkronisasi kobo penuh" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sinkronkan hanya buku di rak yang dipilih dengan Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Pengaturan OAuth" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Tambahkan Nilai Kolom Kustom yang Diizinkan/Ditolak" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Edit Rak Publik" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Hapus Pengguna" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Hasilkan URL Autentikasi Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Pilih..." @@ -6779,6 +6733,51 @@ msgstr "Sinkronkan Rak yang dipilih dengan Kob" msgid "Show Read/Unread Section" msgstr "Tampilkan pilihan baca/belum dibaca" +#~ msgid "Alphabetical Books" +#~ msgstr "Buku Abjad" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Buku diurutkan menurut abjad" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Publikasi populer dari katalog ini berdasarkan Unduhan." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Publikasi populer dari katalog ini berdasarkan Rating." + +#~ msgid "Recently added Books" +#~ msgstr "Buku yang baru ditambahkan" + +#~ msgid "The latest Books" +#~ msgstr "Buku-buku terbaru" + +#~ msgid "Random Books" +#~ msgstr "Buku Acak" + +#~ msgid "Books ordered by Author" +#~ msgstr "Buku yang diurutkan menurut Penulis" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Buku yang diurutkan menurut Penerbit" + +#~ msgid "Books ordered by category" +#~ msgstr "Buku yang diurutkan menurut Kategori" + +#~ msgid "Books ordered by series" +#~ msgstr "Buku yang diurutkan menurut Seri" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Buku yang diurutkan menurut Bahasa" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Buku yang diurutkan menurut Peringkat" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Buku yang diurutkan menurut format berkas" + +#~ msgid "Books organized in shelves" +#~ msgstr "本棚に整理された本" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Kesalahan koneksi" diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index d554318..93bd522 100755 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/LC_MESSAGES/messages.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-11-24 17:12+0100\n" "Last-Translator: Massimo Pissarello \n" "Language-Team: Italian\n" @@ -117,7 +117,7 @@ msgstr "" msgid "Edit Users" msgstr "Modifica utenti" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Tutti" @@ -132,7 +132,7 @@ msgid "{} users deleted successfully" msgstr "{} utenti eliminati correttamente" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Mostra tutto" @@ -388,7 +388,7 @@ msgstr "Tutto OK! Account Gmail verificato." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Errore nel database: %(error)s." @@ -1129,8 +1129,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "Il file da caricare deve avere un'estensione" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1626,17 +1626,17 @@ msgstr "Errore OAuth di Google: {}" msgid "OAuth error: {}" msgstr "Errore Oauth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Titolo" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Descrizione" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} stelle" @@ -1667,7 +1667,7 @@ msgstr "Libri" msgid "Show recent books" msgstr "Mostra Libri recenti" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Libri hot" @@ -1684,7 +1684,7 @@ msgstr "Libri scaricati" msgid "Show Downloaded Books" msgstr "Mostra Libri scaricati" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Libri più votati" @@ -1692,8 +1692,7 @@ msgstr "Libri più votati" msgid "Show Top Rated Books" msgstr "Mostra Libri più votati" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Libri letti" @@ -1701,8 +1700,7 @@ msgstr "Libri letti" msgid "Show Read and Unread" msgstr "Mostra Libri letti e Libri da leggere" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Libri da leggere" @@ -1714,13 +1712,12 @@ msgstr "Mostra da leggere" msgid "Discover" msgstr "Libri casuali" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Mostra Libri casuali" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Categorie" @@ -1731,7 +1728,7 @@ msgstr "Mostra sezione Categorie" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Serie" @@ -1742,7 +1739,7 @@ msgstr "Mostra sezione Serie" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autori" @@ -1750,8 +1747,7 @@ msgstr "Autori" msgid "Show Author Section" msgstr "Mostra sezione Autori" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Editori" @@ -1760,8 +1756,7 @@ msgid "Show Publisher Section" msgstr "Mostra sezione Editori" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Lingue" @@ -1769,7 +1764,7 @@ msgstr "Lingue" msgid "Show Language Section" msgstr "Mostra sezione Lingue" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Valutazioni" @@ -1777,7 +1772,7 @@ msgstr "Valutazioni" msgid "Show Ratings Section" msgstr "Mostra sezione Valutazioni" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formati di file" @@ -2373,15 +2368,15 @@ msgstr "Inserisci un nome utente valido per reimpostare la password" msgid "You are now logged in as: '%(nickname)s'" msgstr "Ora sei connesso come: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "Tutto OK! Profilo aggiornato" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Esiste già un account per questa e-mail." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "Book ID non valido." @@ -2556,12 +2551,12 @@ msgstr "Utenti  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nome utente" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-mail" @@ -2569,7 +2564,7 @@ msgstr "E-mail" msgid "Send to eReader Email" msgstr "Invia all'e-mail dell'eReader" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Invia all'eReader" @@ -2580,7 +2575,7 @@ msgid "Admin" msgstr "Amministratore" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Password" @@ -2605,7 +2600,7 @@ msgstr "Modifica" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Elimina" @@ -2862,7 +2857,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Annulla" @@ -2959,7 +2954,7 @@ msgstr "Caricamento in corso..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Chiudi" @@ -3086,7 +3081,7 @@ msgstr "Recupera i metadati" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Salva" @@ -4085,35 +4080,35 @@ msgstr "" msgid "Permissions" msgstr "Versione" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Utente amministratore" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Consenti download" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Consenti visualizzatore eBook" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Consenti caricamenti" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Consenti modifiche" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Consenti eliminazione libri" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Consenti modifica password" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Consenti modifica scaffali pubblici" @@ -4148,12 +4143,12 @@ msgstr "Visibilità predefinita per i nuovi utenti" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Mostra Libri casuali nella visualizzazione dettagliata" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Aggiungi etichetta consentiti/negati" @@ -4459,7 +4454,7 @@ msgid "Cover Image" msgstr "Copertina" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5749,71 +5744,6 @@ msgstr "Ordina in ordine ascendente in base al numero della serie" msgid "Sort descending according to series index" msgstr "Ordina in ordine discendente in base al numero della serie" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Libri in ordine alfabetico" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Libri ordinati alfabeticamente" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Pubblicazioni popolari in questo catalogo in base ai download." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Pubblicazioni popolari in questo catalogo in base alle valutazioni." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Libri aggiunti di recente" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Gli ultimi libri" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Libri casuali" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Libri ordinati per autore" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Libri ordinati per editore" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Libri ordinati per categoria" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Libri ordinati per serie" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Libri ordinati per lingua" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Libri ordinati per valutazione" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Libri ordinati per formato di file" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Scaffali" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Libri organizzati in scaffali" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Home" @@ -5827,7 +5757,7 @@ msgid "Search Library" msgstr "Cerca nella biblioteca" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Account" @@ -5864,6 +5794,10 @@ msgstr "Per favore non aggiornare la pagina" msgid "Browse" msgstr "Naviga" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Scaffali" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6196,7 +6130,7 @@ msgstr "Ruota a sinistra" msgid "Flip Image" msgstr "Capovolgi immagine" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6571,180 +6505,200 @@ msgstr "I libri duplicati selezionati sono stati eliminati!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "La tua e-mail" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Impostazioni" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Reimposta la password dell'utente" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Configurazione del server" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Seleziona gli indirizzi email dell'eReader" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Inserisci lingue" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Lingua dei libri" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Nessun libro valido per la lingua specificata" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Impostazioni OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Collega" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Scollega" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Hardcover API token" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token di sincronizzazione Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Crea/Visualizza" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forza sincronizzazione kobo completa" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sincronizza con Kobo unicamente i libri negli scaffali selezionati" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Impostazioni di sicurezza" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Aggiungi valori personali consentiti/negati nelle colonne" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Modifica gli scaffali pubblici" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Elimina utente" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Genera URL di autenticazione per Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Seleziona..." @@ -6843,6 +6797,51 @@ msgstr "Sincronizza gli scaffali selezionati con Kobo" msgid "Show Read/Unread Section" msgstr "Mostra sezione Libri letti e Libri da leggere" +#~ msgid "Alphabetical Books" +#~ msgstr "Libri in ordine alfabetico" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Libri ordinati alfabeticamente" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Pubblicazioni popolari in questo catalogo in base ai download." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Pubblicazioni popolari in questo catalogo in base alle valutazioni." + +#~ msgid "Recently added Books" +#~ msgstr "Libri aggiunti di recente" + +#~ msgid "The latest Books" +#~ msgstr "Gli ultimi libri" + +#~ msgid "Random Books" +#~ msgstr "Libri casuali" + +#~ msgid "Books ordered by Author" +#~ msgstr "Libri ordinati per autore" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Libri ordinati per editore" + +#~ msgid "Books ordered by category" +#~ msgstr "Libri ordinati per categoria" + +#~ msgid "Books ordered by series" +#~ msgstr "Libri ordinati per serie" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Libri ordinati per lingua" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Libri ordinati per valutazione" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Libri ordinati per formato di file" + +#~ msgid "Books organized in shelves" +#~ msgstr "Libri organizzati in scaffali" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Impossibile recuperare i metadati OAuth dall'URL." diff --git a/cps/translations/ja/LC_MESSAGES/messages.po b/cps/translations/ja/LC_MESSAGES/messages.po index 25f57f0..664e88b 100755 --- a/cps/translations/ja/LC_MESSAGES/messages.po +++ b/cps/translations/ja/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n" "Last-Translator: subdiox \n" "Language-Team: ja \n" @@ -121,7 +121,7 @@ msgstr "カスタムカラムの%(column)d列目がcalibreのDBに存在しま msgid "Edit Users" msgstr "ユーザーを編集" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "全て" @@ -136,7 +136,7 @@ msgid "{} users deleted successfully" msgstr "{}人のユーザーが削除されました" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "全て表示" @@ -370,7 +370,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "DBエラー: %(error)s" @@ -1105,8 +1105,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "アップロードするファイルには拡張子が必要です" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "選択した本は利用できません。ファイルが存在しないか、アクセスできません" @@ -1604,17 +1604,17 @@ msgstr "Google OAuth エラー: {}" msgid "OAuth error: {}" msgstr "GitHub OAuth エラー: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "タイトル" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "詳細" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "星{}" @@ -1645,7 +1645,7 @@ msgstr "本" msgid "Show recent books" msgstr "最近追加された本を表示" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "人気の本" @@ -1662,7 +1662,7 @@ msgstr "ダウンロードされた本" msgid "Show Downloaded Books" msgstr "ダウンロードされた本を表示" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "高評価の本" @@ -1670,8 +1670,7 @@ msgstr "高評価の本" msgid "Show Top Rated Books" msgstr "高評価の本を表示" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "既読の本" @@ -1680,8 +1679,7 @@ msgstr "既読の本" msgid "Show Read and Unread" msgstr "既読の本と未読の本を表示" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "未読の本" @@ -1693,13 +1691,12 @@ msgstr "未読の本を表示" msgid "Discover" msgstr "見つける" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "ランダムに本を表示" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "カテゴリ" @@ -1711,7 +1708,7 @@ msgstr "カテゴリ選択を表示" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "シリーズ" @@ -1723,7 +1720,7 @@ msgstr "シリーズ選択を表示" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "著者" @@ -1732,8 +1729,7 @@ msgstr "著者" msgid "Show Author Section" msgstr "著者選択を表示" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "出版社" @@ -1743,8 +1739,7 @@ msgid "Show Publisher Section" msgstr "出版社選択を表示" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "言語" @@ -1753,7 +1748,7 @@ msgstr "言語" msgid "Show Language Section" msgstr "言語選択を表示" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "評価" @@ -1762,7 +1757,7 @@ msgstr "評価" msgid "Show Ratings Section" msgstr "評価選択を表示" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "ファイル形式" @@ -2361,16 +2356,16 @@ msgstr "パスワードをリセットするには、有効なユーザー名を msgid "You are now logged in as: '%(nickname)s'" msgstr "%(nickname)s としてログイン中" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "プロフィールを更新しました" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "このメールアドレスで登録されたアカウントがすでに存在します" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "無効なロール" @@ -2547,12 +2542,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "ユーザー名" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "メールアドレス" @@ -2560,7 +2555,7 @@ msgstr "メールアドレス" msgid "Send to eReader Email" msgstr "E-Readerメールアドレス" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "E-Readerに送信" @@ -2571,7 +2566,7 @@ msgid "Admin" msgstr "管理者" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "パスワード" @@ -2596,7 +2591,7 @@ msgstr "編集" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "削除" @@ -2862,7 +2857,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "キャンセル" @@ -2960,7 +2955,7 @@ msgstr "アップロード中..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "閉じる" @@ -3085,7 +3080,7 @@ msgstr "メタデータを取得" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "保存" @@ -4053,35 +4048,35 @@ msgstr "" msgid "Permissions" msgstr "バージョン" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "管理者ユーザー" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "ダウンロードを許可" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "本のビューアを許可" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "アップロードを許可" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "編集を許可" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "本の削除を許可" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "パスワード変更を許可" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "みんなの本棚の編集を許可" @@ -4116,12 +4111,12 @@ msgstr "新規ユーザーのデフォルト表示設定" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "詳細画面でランダムに本を表示" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "許可/拒否タグを追加" @@ -4408,7 +4403,7 @@ msgid "Cover Image" msgstr "見つける" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5645,71 +5640,6 @@ msgstr "巻数が小さい順にソート" msgid "Sort descending according to series index" msgstr "巻数が大きい順にソート" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "五十音順の本" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "五十音順にソートされた本" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "ダウンロード数に基づいた、この出版社が出している有名な本" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "評価に基づいた、この出版社が出している有名な本" - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "最近追加された本" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "最新の本" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "ランダム" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "著者名順" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "出版社順" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "カテゴリ順" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "シリーズ順" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "言語順" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "評価順" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "ファイル形式順" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "本棚" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "本棚に整理された本" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "ホーム" @@ -5723,7 +5653,7 @@ msgid "Search Library" msgstr "ライブラリ内を検索" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "アカウント" @@ -5763,6 +5693,10 @@ msgstr "ページを更新しないでください" msgid "Browse" msgstr "閲覧" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "本棚" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6102,7 +6036,7 @@ msgstr "左に回転する" msgid "Flip Image" msgstr "画像を反転する" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "テーマ" @@ -6484,179 +6418,199 @@ msgstr "{}人のユーザーが削除されました" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "メールアドレス" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "設定" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "パスワードをリセット" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "サーバー設定" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "E-Readerメールアドレス" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "言語を入力" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "本の言語" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "有効な本の言語がありません" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth設定" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "リンク" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "リンク解除" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo同期トークン" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "作成/表示" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "強制的にKoboと完全同期" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "選択した本棚内の本のみKoboと同期" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth設定" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "許可/拒否カスタムカラムを追加" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "みんなの本棚を編集" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "ユーザーを削除" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Koboの認証URLを生成" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "選択..." @@ -6759,6 +6713,51 @@ msgstr "選択した本棚をKoboと同期" msgid "Show Read/Unread Section" msgstr "既読/未読の選択を表示" +#~ msgid "Alphabetical Books" +#~ msgstr "五十音順の本" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "五十音順にソートされた本" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "ダウンロード数に基づいた、この出版社が出している有名な本" + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "評価に基づいた、この出版社が出している有名な本" + +#~ msgid "Recently added Books" +#~ msgstr "最近追加された本" + +#~ msgid "The latest Books" +#~ msgstr "最新の本" + +#~ msgid "Random Books" +#~ msgstr "ランダム" + +#~ msgid "Books ordered by Author" +#~ msgstr "著者名順" + +#~ msgid "Books ordered by publisher" +#~ msgstr "出版社順" + +#~ msgid "Books ordered by category" +#~ msgstr "カテゴリ順" + +#~ msgid "Books ordered by series" +#~ msgstr "シリーズ順" + +#~ msgid "Books ordered by Languages" +#~ msgstr "言語順" + +#~ msgid "Books ordered by Rating" +#~ msgstr "評価順" + +#~ msgid "Books ordered by file formats" +#~ msgstr "ファイル形式順" + +#~ msgid "Books organized in shelves" +#~ msgstr "本棚に整理された本" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "接続エラー" diff --git a/cps/translations/km/LC_MESSAGES/messages.po b/cps/translations/km/LC_MESSAGES/messages.po index 75d9678..863ac65 100755 --- a/cps/translations/km/LC_MESSAGES/messages.po +++ b/cps/translations/km/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2018-08-27 17:06+0700\n" "Last-Translator: \n" "Language-Team: \n" @@ -120,7 +120,7 @@ msgstr "" msgid "Edit Users" msgstr "អ្នកប្រើប្រាស់រដ្ឋបាល" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "" @@ -135,7 +135,7 @@ msgid "{} users deleted successfully" msgstr "" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "បង្ហាញទាំងអស់" @@ -366,7 +366,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "" @@ -1089,8 +1089,8 @@ msgstr "ឯកសារប្រភេទ '%(ext)s' មិនត្រូវប msgid "File to be uploaded must have an extension" msgstr "ឯកសារដែលត្រូវអាប់ឡូដត្រូវមានកន្ទុយឯកសារ" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1560,17 +1560,17 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "ចំណងជើង" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "ពិពណ៌នា" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "" @@ -1601,7 +1601,7 @@ msgstr "" msgid "Show recent books" msgstr "បង្ហាញសៀវភៅមកថ្មី" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "សៀវភៅដែលមានប្រជាប្រិយភាព" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Show Downloaded Books" msgstr "" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "សៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ" @@ -1626,8 +1626,7 @@ msgstr "សៀវភៅដែលមានការវាយតម្លៃល្ msgid "Show Top Rated Books" msgstr "បង្ហាញសៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "សៀវភៅដែលបានអានរួច" @@ -1636,8 +1635,7 @@ msgstr "សៀវភៅដែលបានអានរួច" msgid "Show Read and Unread" msgstr "បង្ហាញអានរួច និងមិនទាន់អាន" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "សៀវភៅដែលមិនទាន់បានអាន" @@ -1649,13 +1647,12 @@ msgstr "" msgid "Discover" msgstr "ស្រាវជ្រាវ" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "បង្ហាញសៀវភៅចៃដន្យ" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "ប្រភេទនានា" @@ -1667,7 +1664,7 @@ msgstr "បង្ហាញជម្រើសប្រភេទ" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "ស៊េរី" @@ -1679,7 +1676,7 @@ msgstr "បង្ហាញជម្រើសស៊េរី" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "អ្នកនិពន្ធ" @@ -1688,8 +1685,7 @@ msgstr "អ្នកនិពន្ធ" msgid "Show Author Section" msgstr "បង្ហាញជម្រើសអ្នកនិពន្ធ" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "" @@ -1699,8 +1695,7 @@ msgid "Show Publisher Section" msgstr "បង្ហាញជម្រើសស៊េរី" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "ភាសានានា" @@ -1709,7 +1704,7 @@ msgstr "ភាសានានា" msgid "Show Language Section" msgstr "បង្ហាញផ្នែកភាសា" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "" @@ -1718,7 +1713,7 @@ msgstr "" msgid "Show Ratings Section" msgstr "បង្ហាញជម្រើសស៊េរី" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "" @@ -2292,16 +2287,16 @@ msgstr "ខុសឈ្មោះអ្នកប្រើប្រាស់ ឬ msgid "You are now logged in as: '%(nickname)s'" msgstr "ឥឡូវអ្នកបានចូលដោយមានឈ្មោះថា៖ ‘%(nickname)s’" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "ព័ត៌មានសង្ខេបបានកែប្រែ" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "" -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "" @@ -2477,12 +2472,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "ឈ្មោះហៅក្រៅ" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 #, fuzzy msgid "Email" msgstr "ពីអ៊ីមែល" @@ -2492,7 +2487,7 @@ msgstr "ពីអ៊ីមែល" msgid "Send to eReader Email" msgstr "ឧបករណ៍ Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "ផ្ញើទៅ Kindle" @@ -2503,7 +2498,7 @@ msgid "Admin" msgstr "រដ្ឋបាល" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "លេខសម្ងាត់" @@ -2529,7 +2524,7 @@ msgstr "កែប្រែ" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "លុប" @@ -2802,7 +2797,7 @@ msgstr "បាទ/ចាស" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "" @@ -2900,7 +2895,7 @@ msgstr "កំពុងអាប់ឡូត..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "បិទ" @@ -3026,7 +3021,7 @@ msgstr "មើលទិន្នន័យមេតា" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "" @@ -4003,36 +3998,36 @@ msgstr "" msgid "Permissions" msgstr "" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "អ្នកប្រើប្រាស់រដ្ឋបាល" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "អនុញ្ញាតឲទាញយក" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 #, fuzzy msgid "Allow eBook Viewer" msgstr "អនុញ្ញាតឲលុបសៀវភៅ" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "អនុញ្ញាតឲអាប់ឡូត" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "អនុញ្ញាតឲកែប្រែ" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "អនុញ្ញាតឲលុបសៀវភៅ" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "អនុញ្ញាតឲប្តូរលេខសម្ងាត់" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "អនុញ្ញាតឲកែប្រែធ្នើសាធារណៈ" @@ -4069,12 +4064,12 @@ msgstr "ភាពមើលឃើញដែលមកស្រាប់សម្រ msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "បង្ហាញសៀវភៅចៃដន្យក្នុងការបង្ហាញជាពិស្តារ" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "" @@ -4356,7 +4351,7 @@ msgid "Cover Image" msgstr "ស្រាវជ្រាវ" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5588,78 +5583,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការទាញយក" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការវាយតម្លៃ" - -#: cps/templates/index.xml:45 -#, fuzzy -msgid "Recently added Books" -msgstr "សៀវភៅដែលបានអានរួច" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "សៀវភៅចុងក្រោយគេ" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "សៀវភៅចៃដន្យ" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "សៀវភៅរៀបតាមលំដាប់អ្នកនិពន្ធ" - -#: cps/templates/index.xml:92 -#, fuzzy -msgid "Books ordered by publisher" -msgstr "សៀវភៅរៀបតាមលំដាប់អ្នកនិពន្ធ" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "សៀវភៅរៀបតាមលំដាប់ប្រភេទ" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" - -#: cps/templates/index.xml:119 -#, fuzzy -msgid "Books ordered by Languages" -msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" - -#: cps/templates/index.xml:128 -#, fuzzy -msgid "Books ordered by Rating" -msgstr "សៀវភៅរៀបតាមលំដាប់ប្រភេទ" - -#: cps/templates/index.xml:137 -#, fuzzy -msgid "Books ordered by file formats" -msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -#, fuzzy -msgid "Shelves" -msgstr "លើកលែងស៊េរី" - -#: cps/templates/index.xml:146 -#, fuzzy -msgid "Books organized in shelves" -msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "" @@ -5674,7 +5597,7 @@ msgid "Search Library" msgstr "នៅក្នុងបណ្ណាល័យ" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "" @@ -5715,6 +5638,11 @@ msgstr "កំពុងធ្វើបច្ចុប្បន្នភាព msgid "Browse" msgstr "រុករក" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +#, fuzzy +msgid "Shelves" +msgstr "លើកលែងស៊េរី" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6061,7 +5989,7 @@ msgstr "" msgid "Flip Image" msgstr "" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "ការតុបតែង" @@ -6446,180 +6374,200 @@ msgstr "" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "អាសយដ្ឋានអ៊ីមែលរបស់អ្នក" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "ការកំណត់" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "ការកំណត់ម៉ាស៊ីន server" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "ឧបករណ៍ Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "លើកលែងភាសា" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "បង្ហាញសៀវភៅដែលមានភាសា" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "បង្ហាញសៀវភៅដែលមានភាសា" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 #, fuzzy msgid "OAuth Settings" msgstr "ការកំណត់" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "ការកំណត់" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "កែប្រែធ្នើ" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "លុបអ្នកប្រើប្រាស់នេះ" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "" @@ -6728,6 +6676,51 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "បង្ហាញជម្រើសស៊េរី" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការទាញយក" + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការវាយតម្លៃ" + +#, fuzzy +#~ msgid "Recently added Books" +#~ msgstr "សៀវភៅដែលបានអានរួច" + +#~ msgid "The latest Books" +#~ msgstr "សៀវភៅចុងក្រោយគេ" + +#~ msgid "Random Books" +#~ msgstr "សៀវភៅចៃដន្យ" + +#~ msgid "Books ordered by Author" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់អ្នកនិពន្ធ" + +#, fuzzy +#~ msgid "Books ordered by publisher" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់អ្នកនិពន្ធ" + +#~ msgid "Books ordered by category" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់ប្រភេទ" + +#~ msgid "Books ordered by series" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" + +#, fuzzy +#~ msgid "Books ordered by Languages" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" + +#, fuzzy +#~ msgid "Books ordered by Rating" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់ប្រភេទ" + +#, fuzzy +#~ msgid "Books ordered by file formats" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" + +#, fuzzy +#~ msgid "Books organized in shelves" +#~ msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី" + #, python-format #~ msgid "%(name)s's Profile" #~ msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s" diff --git a/cps/translations/ko/LC_MESSAGES/messages.po b/cps/translations/ko/LC_MESSAGES/messages.po index cff3980..c58e66f 100755 --- a/cps/translations/ko/LC_MESSAGES/messages.po +++ b/cps/translations/ko/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-09-08 00:53+0900\n" "Last-Translator: limeade23 \n" "Language-Team: Korean <>\n" @@ -116,7 +116,7 @@ msgstr "사용자 정의 열 번호 %(column)d이(가) calibre 데이터베이 msgid "Edit Users" msgstr "사용자 관리" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "모두" @@ -131,7 +131,7 @@ msgid "{} users deleted successfully" msgstr "{} 사용자를 삭제했습니다." #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "모두 보기" @@ -361,7 +361,7 @@ msgstr "Gmail 계정 인증에 성공했습니다." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "데이터베이스 오류가 발생했습니다: %(error)s." @@ -1081,8 +1081,8 @@ msgstr "파일 확장자 '%(ext)s'은(는) 서버에 업로드할 수 없습니 msgid "File to be uploaded must have an extension" msgstr "확장자가 없는 파일은 업로드할 수 없습니다." -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "선택한 책을 사용할 수 없습니다. 파일이 없거나 접근할 수 없습니다." @@ -1556,17 +1556,17 @@ msgstr "Google 인증 오류가 발생했습니다: {}" msgid "OAuth error: {}" msgstr "OAuth 오류: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "제목" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "설명" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Stars" @@ -1597,7 +1597,7 @@ msgstr "전체" msgid "Show recent books" msgstr "최근 책 보기" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "인기" @@ -1614,7 +1614,7 @@ msgstr "받은 적 있는" msgid "Show Downloaded Books" msgstr "다운로드 받은 적 있는 책 보기" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "베스트" @@ -1622,8 +1622,7 @@ msgstr "베스트" msgid "Show Top Rated Books" msgstr "평점 높은 책 보기" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "읽음" @@ -1631,8 +1630,7 @@ msgstr "읽음" msgid "Show Read and Unread" msgstr "읽은 책과 안 읽은 책 보기" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "읽지 않음" @@ -1644,13 +1642,12 @@ msgstr "읽지 않은 책 보기" msgid "Discover" msgstr "둘러보기" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "무작위 추천 보기" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "카테고리" @@ -1661,7 +1658,7 @@ msgstr "카테고리 보기" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "시리즈" @@ -1672,7 +1669,7 @@ msgstr "시리즈 보기" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "저자" @@ -1680,8 +1677,7 @@ msgstr "저자" msgid "Show Author Section" msgstr "저자 보기" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "출판사" @@ -1690,8 +1686,7 @@ msgid "Show Publisher Section" msgstr "출판사 보기" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "언어" @@ -1699,7 +1694,7 @@ msgstr "언어" msgid "Show Language Section" msgstr "언어 보기" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "평점" @@ -1707,7 +1702,7 @@ msgstr "평점" msgid "Show Ratings Section" msgstr "평점 보기" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "파일 형식" @@ -2295,15 +2290,15 @@ msgstr "비밀번호를 재설정하려면 올바른 사용자 이름을 입력 msgid "You are now logged in as: '%(nickname)s'" msgstr "'%(nickname)s'로 로그인했습니다." -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "프로필이 업데이트되었습니다." -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "이미 등록된 이메일 주소입니다." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "잘못된 " @@ -2479,12 +2474,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "사용자 이름" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "이메일 주소" @@ -2492,7 +2487,7 @@ msgstr "이메일 주소" msgid "Send to eReader Email" msgstr "전자책 리더로 보낼 이메일" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "전자책 리더로 보내기" @@ -2503,7 +2498,7 @@ msgid "Admin" msgstr "관리자" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "비밀번호" @@ -2528,7 +2523,7 @@ msgstr "편집" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "삭제" @@ -2785,7 +2780,7 @@ msgstr "예" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "취소" @@ -2882,7 +2877,7 @@ msgstr "업로드 중" #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "닫기" @@ -3007,7 +3002,7 @@ msgstr "메타데이터 가져오기" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "저장" @@ -3978,35 +3973,35 @@ msgstr "" msgid "Permissions" msgstr "버전" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "관리자" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "다운로드 허용" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "책 보기 허용" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "업로드 허용" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "편집 허용" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "책 삭제 허용" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "비밀번호 변경 허용" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "공개 서재 편집 허용" @@ -4041,12 +4036,12 @@ msgstr "새 사용자 기본 기능" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "목록 보기에서 무작위 추천 표시" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "허용/거부 태그 추가" @@ -4344,7 +4339,7 @@ msgid "Cover Image" msgstr "표지" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5609,71 +5604,6 @@ msgstr "시리즈 순서 오름차순 정렬" msgid "Sort descending according to series index" msgstr "시리즈 순서 내림차순 정렬" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "책 이름 오름차순 정렬" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "책 이름 오름차순 정렬" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "다운로드 기준 인기 책" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "평점 기준 인기 책" - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "최근 추가된 책" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "최신 책" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "랜덤 책" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "저자별 정렬" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "출판사별 정렬" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "카테고리별 정렬" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "시리즈별 정렬" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "언어별 정렬" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "평점별 정렬" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "파일 형식별 정렬" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "서재" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "서재별 정렬" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "홈" @@ -5687,7 +5617,7 @@ msgid "Search Library" msgstr "검색" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "계정" @@ -5724,6 +5654,10 @@ msgstr "페이지를 새로고침하지 마세요." msgid "Browse" msgstr "탐색" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "서재" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6051,7 +5985,7 @@ msgstr "왼쪽으로 회전" msgid "Flip Image" msgstr "이미지 반전" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "테마" @@ -6422,180 +6356,200 @@ msgstr "선택한 중복된 책이 삭제되었습니다!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "이메일 주소" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "설정" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "사용자 비밀번호 초기화" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "서버 설정" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "eReader 이메일 주소 선택" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "언어 입력" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "책 언어" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "제공된 책의 언어가 올바르지 않습니다." -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth 설정" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "연결" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "연결 해제" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Hardcover API 토큰" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo 동기화 토큰" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "생성/보기" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "강제 Kobo 전체 동기화" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "선택한 서재의 책만 Kobo와 동기화" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "보안 설정" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "허용/거부할 사용자 정의 항목 추가" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "공개 서재 편집" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "사용자 삭제" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Kobo 인증 URL 생성" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "선택…" @@ -6694,6 +6648,51 @@ msgstr "선택한 서재 Kobo 동기화" msgid "Show Read/Unread Section" msgstr "읽음/읽지 않음 표시" +#~ msgid "Alphabetical Books" +#~ msgstr "책 이름 오름차순 정렬" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "책 이름 오름차순 정렬" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "다운로드 기준 인기 책" + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "평점 기준 인기 책" + +#~ msgid "Recently added Books" +#~ msgstr "최근 추가된 책" + +#~ msgid "The latest Books" +#~ msgstr "최신 책" + +#~ msgid "Random Books" +#~ msgstr "랜덤 책" + +#~ msgid "Books ordered by Author" +#~ msgstr "저자별 정렬" + +#~ msgid "Books ordered by publisher" +#~ msgstr "출판사별 정렬" + +#~ msgid "Books ordered by category" +#~ msgstr "카테고리별 정렬" + +#~ msgid "Books ordered by series" +#~ msgstr "시리즈별 정렬" + +#~ msgid "Books ordered by Languages" +#~ msgstr "언어별 정렬" + +#~ msgid "Books ordered by Rating" +#~ msgstr "평점별 정렬" + +#~ msgid "Books ordered by file formats" +#~ msgstr "파일 형식별 정렬" + +#~ msgid "Books organized in shelves" +#~ msgstr "서재별 정렬" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "URL에서 OAuth 메타데이터를 불러올 수 없습니다." diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index 1a8879e..9606693 100755 --- a/cps/translations/nl/LC_MESSAGES/messages.po +++ b/cps/translations/nl/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: Calibre-Web (GPLV3)\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2023-12-20 22:00+0100\n" "Last-Translator: Michiel Cornelissen \n" @@ -125,7 +125,7 @@ msgstr "Aangepaste kolom Nr.%(column)d bestaat niet in de Calibre Database" msgid "Edit Users" msgstr "Systeembeheerder" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Alles" @@ -140,7 +140,7 @@ msgid "{} users deleted successfully" msgstr "{} gebruikers succesvol verwijderd" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Alle talen" @@ -395,7 +395,7 @@ msgstr "Gelukt! Gmail account geverifieerd." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Database fout: %(error)s." @@ -1140,8 +1140,8 @@ msgstr "De bestandsextensie '%(ext)s' is niet toegestaan op deze server" msgid "File to be uploaded must have an extension" msgstr "Het te uploaden bestand moet voorzien zijn van een extensie" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1641,17 +1641,17 @@ msgstr "Google OAuth foutmelding: {}" msgid "OAuth error: {}" msgstr "Github OAuth foutmelding: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Titel" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Omschrijving" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} sterren" @@ -1682,7 +1682,7 @@ msgstr "Boeken" msgid "Show recent books" msgstr "Recent toegevoegde boeken tonen" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Populaire boeken" @@ -1699,7 +1699,7 @@ msgstr "Gedownloade boeken" msgid "Show Downloaded Books" msgstr "Gedownloade boeken tonen" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Best beoordeelde boeken" @@ -1707,8 +1707,7 @@ msgstr "Best beoordeelde boeken" msgid "Show Top Rated Books" msgstr "Best beoordeelde boeken tonen" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Gelezen boeken" @@ -1717,8 +1716,7 @@ msgstr "Gelezen boeken" msgid "Show Read and Unread" msgstr "Gelezen/Ongelezen boeken tonen" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Ongelezen boeken" @@ -1730,13 +1728,12 @@ msgstr "Ongelezen boeken tonen" msgid "Discover" msgstr "Willekeurige boeken" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Willekeurige boeken tonen" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Categorieën" @@ -1748,7 +1745,7 @@ msgstr "Categoriekeuze tonen" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Boekenreeksen" @@ -1760,7 +1757,7 @@ msgstr "Boekenreeksenkeuze tonen" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Auteurs" @@ -1769,8 +1766,7 @@ msgstr "Auteurs" msgid "Show Author Section" msgstr "Auteurkeuze tonen" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Uitgevers" @@ -1780,8 +1776,7 @@ msgid "Show Publisher Section" msgstr "Uitgeverskeuze tonen" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Talen" @@ -1790,7 +1785,7 @@ msgstr "Talen" msgid "Show Language Section" msgstr "Taalkeuze tonen" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Beoordelingen" @@ -1799,7 +1794,7 @@ msgstr "Beoordelingen" msgid "Show Ratings Section" msgstr "Beoordelingen tonen" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Bestandsformaten" @@ -2409,17 +2404,17 @@ msgstr "Geef een geldige gebruikersnaam op om je wachtwoord te herstellen" msgid "You are now logged in as: '%(nickname)s'" msgstr "je bent ingelogd als: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profiel bijgewerkt" -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Bestaand account met dit e-mailadres aangetroffen." -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Ongeldige rol" @@ -2597,12 +2592,12 @@ msgstr "Gebruikers  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Gebruikersnaam" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-mailadres" @@ -2611,7 +2606,7 @@ msgstr "E-mailadres" msgid "Send to eReader Email" msgstr "Verstuur naar eReader E-mail" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Versturen naar Kindle" @@ -2622,7 +2617,7 @@ msgid "Admin" msgstr "Beheer" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Wachtwoord" @@ -2647,7 +2642,7 @@ msgstr "Bewerken" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Verwijderen" @@ -2917,7 +2912,7 @@ msgstr "Oké" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Annuleren" @@ -3014,7 +3009,7 @@ msgstr "Bezig met uploaden..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Sluiten" @@ -3140,7 +3135,7 @@ msgstr "Metagegevens ophalen" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Opslaan" @@ -4137,35 +4132,35 @@ msgstr "" msgid "Permissions" msgstr "Versie" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Systeembeheerder" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Downloads toestaan" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Boeken lezen toestaan" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Uploads toestaan" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Bewerken toestaan" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Verwijderen van boeken toestaan" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Wachtwoord wijzigen toestaan" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Bewerken van openbare boekenplanken toestaan" @@ -4202,12 +4197,12 @@ msgstr "Standaard zichtbaar voor nieuwe gebruikers" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Willekeurige boeken tonen in gedetailleerde weergave" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Voeg toegestane/geweigerde tags toe" @@ -4509,7 +4504,7 @@ msgid "Cover Image" msgstr "Willekeurige boeken" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5805,71 +5800,6 @@ msgstr "Sorteer oplopend volgens de serie index" msgid "Sort descending according to series index" msgstr "Sorteer aflopend volgens de serie index" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Alfabetische Boeken" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Boeken Alfabetisch gesorteerd" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Populaire publicaties uit deze catalogus, gebaseerd op Downloads." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Populaire publicaties uit deze catalogus, gebaseerd op Beoordeling." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Recent toegevoegde boeken" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Nieuwe boeken" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Willekeurige boeken" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Boeken gesorteerd op auteur" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Boeken gesorteerd op uitgever" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Boeken gesorteerd op categorie" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Boeken gesorteerd op reeks" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Boeken gesorteerd op taal" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Boeken gesorteerd op beoordeling" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Boeken gesorteerd op bestandsformaat" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Boekenplanken" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Boeken georganiseerd op boekenplanken" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Startpagina" @@ -5883,7 +5813,7 @@ msgid "Search Library" msgstr "Zoek in bibliotheek" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Account" @@ -5923,6 +5853,10 @@ msgstr "Deze pagina niet vernieuwen" msgid "Browse" msgstr "Verkennen" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Boekenplanken" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6268,7 +6202,7 @@ msgstr "Linksom draaien" msgid "Flip Image" msgstr "Afbeelding omdraaien" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Thema" @@ -6653,180 +6587,200 @@ msgstr "Geselecteerde dubbele boeken zijn succesvol verwijderd!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Je e-mailadres" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Instellingen" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Gebruikerswachtwoord herstellen" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Serverinstellingen" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Kindle-e-mailadres" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Voer talen in" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Taal van boeken" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Geen geldige boek taal is opgegeven" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth Instellingen" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Koppelen" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Ontkoppelen" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Hardcover API token" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo Sync Token" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Aanmaken/Bekijken" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forceer volledige Kobo synchronisatie." -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Synchroniseer alleen boeken op geselecteerde boekenplanken met Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth Instellingen" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Voeg toegestane/geweigerde aangepaste kolomwaarden toe" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Openbare boekenplank bewerken" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Gebruiker verwijderen" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Genereer Kobo Auth URL" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Selecteer..." @@ -6932,6 +6886,51 @@ msgstr "Synchroniseer geselecteerde boekenplanken met Kobo" msgid "Show Read/Unread Section" msgstr "Toon gelezen/niet gelezen selectie" +#~ msgid "Alphabetical Books" +#~ msgstr "Alfabetische Boeken" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Boeken Alfabetisch gesorteerd" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Populaire publicaties uit deze catalogus, gebaseerd op Downloads." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Populaire publicaties uit deze catalogus, gebaseerd op Beoordeling." + +#~ msgid "Recently added Books" +#~ msgstr "Recent toegevoegde boeken" + +#~ msgid "The latest Books" +#~ msgstr "Nieuwe boeken" + +#~ msgid "Random Books" +#~ msgstr "Willekeurige boeken" + +#~ msgid "Books ordered by Author" +#~ msgstr "Boeken gesorteerd op auteur" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Boeken gesorteerd op uitgever" + +#~ msgid "Books ordered by category" +#~ msgstr "Boeken gesorteerd op categorie" + +#~ msgid "Books ordered by series" +#~ msgstr "Boeken gesorteerd op reeks" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Boeken gesorteerd op taal" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Boeken gesorteerd op beoordeling" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Boeken gesorteerd op bestandsformaat" + +#~ msgid "Books organized in shelves" +#~ msgstr "Boeken georganiseerd op boekenplanken" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Kan OAuth metadata niet ophalen van URL." diff --git a/cps/translations/no/LC_MESSAGES/messages.po b/cps/translations/no/LC_MESSAGES/messages.po index 27f3a81..294eeeb 100755 --- a/cps/translations/no/LC_MESSAGES/messages.po +++ b/cps/translations/no/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2023-01-06 11:00+0000\n" "Last-Translator: Vegard Fladby \n" "Language-Team: \n" @@ -120,7 +120,7 @@ msgstr "Egendefinert kolonnenr.%(column)d finnes ikke i caliber-databasen" msgid "Edit Users" msgstr "Rediger brukere" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Alle" @@ -135,7 +135,7 @@ msgid "{} users deleted successfully" msgstr "{} brukere ble slettet" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Vis alt" @@ -379,7 +379,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, fuzzy, python-format msgid "Oops! Database Error: %(error)s." msgstr "Databasefeil: %(error)s." @@ -1114,8 +1114,8 @@ msgstr "Filtypen «%(ext)s» er ikke tillatt å lastes opp til denne serveren" msgid "File to be uploaded must have an extension" msgstr "Filen som skal lastes opp må ha en utvidelse" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 #, fuzzy msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" @@ -1616,17 +1616,17 @@ msgstr "Google Oauth-feil: {}" msgid "OAuth error: {}" msgstr "GitHub Oauth-feil: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Tittel" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Beskrivelse" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Stjerner" @@ -1657,7 +1657,7 @@ msgstr "Bøker" msgid "Show recent books" msgstr "Vis nyere bøker" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Hot bøker" @@ -1674,7 +1674,7 @@ msgstr "Nedlastede bøker" msgid "Show Downloaded Books" msgstr "Vis nedlastede bøker" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Topprangerte bøker" @@ -1682,8 +1682,7 @@ msgstr "Topprangerte bøker" msgid "Show Top Rated Books" msgstr "Vis best rangerte bøker" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Lese bøker" @@ -1692,8 +1691,7 @@ msgstr "Lese bøker" msgid "Show Read and Unread" msgstr "Vis lest og ulest" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Uleste bøker" @@ -1705,13 +1703,12 @@ msgstr "Vis ulest" msgid "Discover" msgstr "Oppdage" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Vis tilfeldige bøker" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategorier" @@ -1723,7 +1720,7 @@ msgstr "Vis kategorivalg" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Serie" @@ -1735,7 +1732,7 @@ msgstr "Vis serieutvalg" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Forfattere" @@ -1744,8 +1741,7 @@ msgstr "Forfattere" msgid "Show Author Section" msgstr "Vis forfattervalg" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Forlag" @@ -1755,8 +1751,7 @@ msgid "Show Publisher Section" msgstr "Vis utgivervalg" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Språk" @@ -1765,7 +1760,7 @@ msgstr "Språk" msgid "Show Language Section" msgstr "Vis språkvalg" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Vurderinger" @@ -1774,7 +1769,7 @@ msgstr "Vurderinger" msgid "Show Ratings Section" msgstr "Vis vurderingsvalg" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Filformater" @@ -2372,16 +2367,16 @@ msgstr "Vennligst skriv inn gyldig brukernavn for å tilbakestille passordet" msgid "You are now logged in as: '%(nickname)s'" msgstr "du er nå logget på som: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profil oppdatert" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Ugyldig rolle" @@ -2555,12 +2550,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Brukernavn" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 #, fuzzy msgid "Email" msgstr "E-post" @@ -2570,7 +2565,7 @@ msgstr "E-post" msgid "Send to eReader Email" msgstr "Send til E-Reader E-postadresse" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Send til E-Reader" @@ -2581,7 +2576,7 @@ msgid "Admin" msgstr "Admin" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Passord" @@ -2606,7 +2601,7 @@ msgstr "Redigere" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Slett" @@ -2876,7 +2871,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Avbryt" @@ -2975,7 +2970,7 @@ msgstr "Laster inn..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Lukk" @@ -3102,7 +3097,7 @@ msgstr "Hent metadata" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Lagre" @@ -4069,42 +4064,42 @@ msgstr "" msgid "Permissions" msgstr "Versjon" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 #, fuzzy msgid "Admin User" msgstr "Legg til ny bruker" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 #, fuzzy msgid "Allow Downloads" msgstr "Nedlastinger" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 #, fuzzy msgid "Allow eBook Viewer" msgstr "Vis nyere bøker" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 #, fuzzy msgid "Allow Uploads" msgstr "Aktiver opplastinger" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 #, fuzzy msgid "Allow Edit" msgstr "Tillate" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 #, fuzzy msgid "Allow Delete Books" msgstr "Vis nyere bøker" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 #, fuzzy msgid "Allow Changing Password" msgstr "Passord" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "" @@ -4139,13 +4134,13 @@ msgstr "" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 #, fuzzy msgid "Show Random Books in Detail View" msgstr "Vis tilfeldige bøker" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "" @@ -4433,7 +4428,7 @@ msgid "Cover Image" msgstr "Dekke" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5674,75 +5669,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "" - -#: cps/templates/index.xml:45 -#, fuzzy -msgid "Recently added Books" -msgstr "Vis nyere bøker" - -#: cps/templates/index.xml:49 -#, fuzzy -msgid "The latest Books" -msgstr "Slå sammen valgte bøker" - -#: cps/templates/index.xml:54 -#, fuzzy -msgid "Random Books" -msgstr "Vis tilfeldige bøker" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "" - -#: cps/templates/index.xml:119 -#, fuzzy -msgid "Books ordered by Languages" -msgstr "Bøker per side" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "" @@ -5758,7 +5684,7 @@ msgid "Search Library" msgstr "I biblioteket" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "" @@ -5798,6 +5724,10 @@ msgstr "Oppdaterer, vennligst ikke last inn denne siden på nytt" msgid "Browse" msgstr "" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6148,7 +6078,7 @@ msgstr "Startet" msgid "Flip Image" msgstr "" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "" @@ -6552,182 +6482,202 @@ msgstr "{} brukere ble slettet" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Fra e-post" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Vurderinger" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Serverkonfigurasjon" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Send til E-Reader E-postadresse" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Skriv inn Språk" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 #, fuzzy msgid "Language of Books" msgstr "Språk" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Ikke oppgitt gyldig bokspråk" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 #, fuzzy msgid "OAuth Settings" msgstr "Vis forfattervalg" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Vis forfattervalg" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Offentlig hylle" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 #, fuzzy msgid "Delete User" msgstr "Kan ikke slette gjestebruker" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 #, fuzzy msgid "Select..." @@ -6839,6 +6789,22 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Vis serieutvalg" +#, fuzzy +#~ msgid "Recently added Books" +#~ msgstr "Vis nyere bøker" + +#, fuzzy +#~ msgid "The latest Books" +#~ msgstr "Slå sammen valgte bøker" + +#, fuzzy +#~ msgid "Random Books" +#~ msgstr "Vis tilfeldige bøker" + +#, fuzzy +#~ msgid "Books ordered by Languages" +#~ msgstr "Bøker per side" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Tilkoblingsfeil" diff --git a/cps/translations/pl/LC_MESSAGES/messages.po b/cps/translations/pl/LC_MESSAGES/messages.po index 75c5586..2d77c88 100755 --- a/cps/translations/pl/LC_MESSAGES/messages.po +++ b/cps/translations/pl/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2021-06-12 15:35+0200\n" "Last-Translator: Radosław Kierznowski \n" "Language-Team: \n" @@ -120,7 +120,7 @@ msgid "Edit Users" msgstr "Edytuj Użytkowników" # ??? -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Wszystko" @@ -135,7 +135,7 @@ msgid "{} users deleted successfully" msgstr "{} użytkowników usuniętych pomyślnie" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Pokaż wszystkie" @@ -391,7 +391,7 @@ msgstr "Sukces! Konto Gmail zostało zweryfikowane." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Błąd bazy danych: %(error)s." @@ -1124,8 +1124,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "Plik do wysłania musi mieć rozszerzenie" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "Błąd otwierania e-booka. Plik nie istnieje lub jest niedostępny" @@ -1622,17 +1622,17 @@ msgstr "Błąd Google Oauth: {}" msgid "OAuth error: {}" msgstr "Błąd OAuth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Tytuł" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Opis" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Gwiazdek" @@ -1663,7 +1663,7 @@ msgstr "Książki" msgid "Show recent books" msgstr "Pokaż menu ostatnio dodanych książek" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Najpopularniejsze" @@ -1680,7 +1680,7 @@ msgstr "Pobrane książki" msgid "Show Downloaded Books" msgstr "Pokaż pobrane książki" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Najwyżej ocenione" @@ -1688,8 +1688,7 @@ msgstr "Najwyżej ocenione" msgid "Show Top Rated Books" msgstr "Pokaż menu najwyżej ocenionych książek" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Przeczytane" @@ -1697,8 +1696,7 @@ msgstr "Przeczytane" msgid "Show Read and Unread" msgstr "Pokaż przeczytane i nieprzeczytane" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Nieprzeczytane" @@ -1710,13 +1708,12 @@ msgstr "Pokaż nieprzeczytane" msgid "Discover" msgstr "Odkrywaj" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Pokazuj losowe książki" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategorie" @@ -1727,7 +1724,7 @@ msgstr "Pokaż sekcję kategorii" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Cykle" @@ -1738,7 +1735,7 @@ msgstr "Pokaż sekcję serii" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autorzy" @@ -1746,8 +1743,7 @@ msgstr "Autorzy" msgid "Show Author Section" msgstr "Pokaż sekcję autorów" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Wydawcy" @@ -1756,8 +1752,7 @@ msgid "Show Publisher Section" msgstr "Pokaż sekcję wydawców" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Języki" @@ -1765,7 +1760,7 @@ msgstr "Języki" msgid "Show Language Section" msgstr "Pokaż sekcję języków" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Oceny" @@ -1773,7 +1768,7 @@ msgstr "Oceny" msgid "Show Ratings Section" msgstr "Pokaż sekcję ocen" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formaty plików" @@ -2368,15 +2363,15 @@ msgstr "Wprowadź prawidłową nazwę użytkownika, aby zresetować hasło" msgid "You are now logged in as: '%(nickname)s'" msgstr "Jesteś teraz zalogowany jako: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "Sukces! Profil zaktualizowany" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Znaleziono istniejące konto dla tego adresu e-mail" -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "Nieprawidłowe ID książki." @@ -2553,12 +2548,12 @@ msgstr "Użytkownicy  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nazwa użytkownika" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-mail" @@ -2566,7 +2561,7 @@ msgstr "E-mail" msgid "Send to eReader Email" msgstr "Adres e-mail czytnika e-booków" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Wyślij na czytnik e-booków" @@ -2578,7 +2573,7 @@ msgid "Admin" msgstr "Panel administratora" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Hasło" @@ -2605,7 +2600,7 @@ msgstr "Edycja" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Usuń" @@ -2862,7 +2857,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Anuluj" @@ -2961,7 +2956,7 @@ msgstr "Wysyłanie…" #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Zamknij" @@ -3088,7 +3083,7 @@ msgstr "Uzyskaj metadane" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Zapisz" @@ -4073,35 +4068,35 @@ msgstr "" msgid "Permissions" msgstr "Wersja" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Użytkownik z uprawnieniami administratora" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Zezwalaj na pobieranie" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Zezwalaj na przeglądanie e-booków" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Zezwalaj na wysyłanie" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Zezwalaj na edycję" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Zezwalaj na usuwanie książek" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Zezwalaj na zmianę hasła" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Zezwalaj na edycję półek publicznych" @@ -4136,12 +4131,12 @@ msgstr "Domyślne ustawienia widoku dla nowych użytkowników" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Pokaz losowe książki w widoku szczegółowym" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Dodaj dozwolone/zabronione etykiety" @@ -4441,7 +4436,7 @@ msgid "Cover Image" msgstr "Okładka" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5727,71 +5722,6 @@ msgstr "Sortuj rosnąco według indeksu serii" msgid "Sort descending according to series index" msgstr "Sortuj malejąco według indeksu serii" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Książki alfabetyczne" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Książki uporządkowane alfabetycznie" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Popularne publikacje z tego katalogu bazujące na pobranych." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Popularne publikacje z tego katalogu bazujące na ocenach." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Ostatnio dodane książki" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Ostatnie książki" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Losowe książki" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Książki sortowane według autorów" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Książki sortowane według wydawców" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Książki sortowane według kategorii" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Książki sortowane według cyklu" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Ksiązki sortowane według języka" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Książki sortowane według oceny" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Ksiązki sortowane według formatu" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Półki" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Książki ułożone na półkach" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Główne menu" @@ -5805,7 +5735,7 @@ msgid "Search Library" msgstr "Przeszukaj bibliotekę" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Konto" @@ -5842,6 +5772,10 @@ msgstr "Proszę nie odświeżać strony" msgid "Browse" msgstr "Przeglądaj" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Półki" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6175,7 +6109,7 @@ msgstr "Obróć w lewo" msgid "Flip Image" msgstr "Odwórć obraz" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Motyw" @@ -6550,180 +6484,200 @@ msgstr "Wybrane zduplikowane książki zostały pomyślnie usunięte!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Twój adres e-mail" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Ustawienia" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Zresetuj hasło użytkownika" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Konfiguracja serwera" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Wybierz adresy e-mail czytnika" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Wprowadź języki" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Pokaż książki w języku" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Nie podano obowiązującego języka książki" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Ustawienia OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Połącz" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Rozłącz" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Token API Hardcover" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token Kobo Sync" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Utwórz/Przeglądaj" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Wymuś pełną synchronizację Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Synchronizuj z Kobo tylko książki z wybranych półek" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Ustawienia zabezpieczeń" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Dodaj dozwolone/zabronione wartości własnych kolumn" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Edytuj półki publiczne" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Usuń tego użytkownika" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Generuj Kobo Auth URL" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Wybierz..." @@ -6822,6 +6776,51 @@ msgstr "Synchronizuj wybrane półki z Kobo" msgid "Show Read/Unread Section" msgstr "Pokaż sekcję przeczytane/nieprzeczytane" +#~ msgid "Alphabetical Books" +#~ msgstr "Książki alfabetyczne" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Książki uporządkowane alfabetycznie" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Popularne publikacje z tego katalogu bazujące na pobranych." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Popularne publikacje z tego katalogu bazujące na ocenach." + +#~ msgid "Recently added Books" +#~ msgstr "Ostatnio dodane książki" + +#~ msgid "The latest Books" +#~ msgstr "Ostatnie książki" + +#~ msgid "Random Books" +#~ msgstr "Losowe książki" + +#~ msgid "Books ordered by Author" +#~ msgstr "Książki sortowane według autorów" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Książki sortowane według wydawców" + +#~ msgid "Books ordered by category" +#~ msgstr "Książki sortowane według kategorii" + +#~ msgid "Books ordered by series" +#~ msgstr "Książki sortowane według cyklu" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Ksiązki sortowane według języka" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Książki sortowane według oceny" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Ksiązki sortowane według formatu" + +#~ msgid "Books organized in shelves" +#~ msgstr "Książki ułożone na półkach" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Nie można pobrać metadanych OAuth z adresu URL." diff --git a/cps/translations/pt/LC_MESSAGES/messages.po b/cps/translations/pt/LC_MESSAGES/messages.po index 38b3ad3..09b62db 100755 --- a/cps/translations/pt/LC_MESSAGES/messages.po +++ b/cps/translations/pt/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2023-07-25 11:30+0100\n" "Last-Translator: horus68 \n" "Language-Team: pt-PT <>\n" @@ -119,7 +119,7 @@ msgstr "" msgid "Edit Users" msgstr "Editar utilizadores" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Tudo" @@ -134,7 +134,7 @@ msgid "{} users deleted successfully" msgstr "{} utilizadores eliminados com sucesso" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Mostrar tudo" @@ -394,7 +394,7 @@ msgstr "Sucesso! Conta Gmail verificada" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Erro de base de dados: %(error)s." @@ -1136,8 +1136,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "O ficheiro a ser carregado deve ter uma extensão" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1646,17 +1646,17 @@ msgstr "Erro no Oauth do Google: {}" msgid "OAuth error: {}" msgstr "Erro no Oauth do GitHub: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Título" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Descrição" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Estrelas" @@ -1687,7 +1687,7 @@ msgstr "Livros" msgid "Show recent books" msgstr "Mostrar livros recentes" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Livros quentes" @@ -1704,7 +1704,7 @@ msgstr "Livros descarregados" msgid "Show Downloaded Books" msgstr "Mostrar livros descarregados" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Top de pontuação de livros" @@ -1712,8 +1712,7 @@ msgstr "Top de pontuação de livros" msgid "Show Top Rated Books" msgstr "Mostrar livros mais bem pontuados" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Livros lidos" @@ -1722,8 +1721,7 @@ msgstr "Livros lidos" msgid "Show Read and Unread" msgstr "Mostrar lido e não lido" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Livros não lidos" @@ -1735,13 +1733,12 @@ msgstr "Mostrar Não Lidos" msgid "Discover" msgstr "Descobrir" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Mostrar livros aleatoriamente" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Categorias" @@ -1753,7 +1750,7 @@ msgstr "Mostrar secção da categoria" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Séries" @@ -1765,7 +1762,7 @@ msgstr "Mostrar secção de séries" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autores" @@ -1774,8 +1771,7 @@ msgstr "Autores" msgid "Show Author Section" msgstr "Mostrar secção de autor" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Editoras" @@ -1785,8 +1781,7 @@ msgid "Show Publisher Section" msgstr "Mostrar seleção de editoras" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Idiomas" @@ -1795,7 +1790,7 @@ msgstr "Idiomas" msgid "Show Language Section" msgstr "Mostrar secção de idioma" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Pontuações" @@ -1804,7 +1799,7 @@ msgstr "Pontuações" msgid "Show Ratings Section" msgstr "Mostrar secção de pontuações" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formatos de ficheiro" @@ -2414,16 +2409,16 @@ msgstr "" msgid "You are now logged in as: '%(nickname)s'" msgstr "Agora você está autenticado como: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Perfil atualizado" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Foi encontrada uma conta já existente com este endereço de email." -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Função inválida" @@ -2600,12 +2595,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nome de utilizador" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Endereço de email" @@ -2613,7 +2608,7 @@ msgstr "Endereço de email" msgid "Send to eReader Email" msgstr "Enviar para o endereço de email do dispositivod e leitura" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Enviar para dispositivo de leitura" @@ -2624,7 +2619,7 @@ msgid "Admin" msgstr "Admin" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Senha" @@ -2649,7 +2644,7 @@ msgstr "Editar" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Apagar" @@ -2915,7 +2910,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Cancelar" @@ -3012,7 +3007,7 @@ msgstr "A carregar..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Fechar" @@ -3139,7 +3134,7 @@ msgstr "Obter metadados" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Guardar" @@ -4127,35 +4122,35 @@ msgstr "" msgid "Permissions" msgstr "Versão" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Utilizador Admin" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Permitir descarregamentos" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Permitir visualizador de eBook" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Permitir carregamentos" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Permitir editar" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Permitir apagar livros" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Permitir alterar senha" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Permitir editar estantes públicas" @@ -4190,12 +4185,12 @@ msgstr "Visibilidade predefinida para novos utilizadores" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Mostrar livros aleatoriamente em visualização de detalhes" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Adicionar etiquetas Permitidas/Negadas" @@ -4482,7 +4477,7 @@ msgid "Cover Image" msgstr "Capa" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5724,72 +5719,6 @@ msgstr "Ordenar em ordem ascendente de acordo com o índice da série" msgid "Sort descending according to series index" msgstr "Ordenação em ordem descendente de acordo com o índice de série" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Livros alfabeticamente" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Livros ordenados alfabeticamente" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "" -"Publicações populares deste catálogo com base no número de descarregamentos." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Publicações populares deste catálogo com base nas pontuações." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Livros recentemente adicionados" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Os livros mais recentes" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Livros aleatórios" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Livros ordenados por autor" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Livros ordenados por editora" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Livros ordenados por categoria" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Livros ordenados por série" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Livros ordenados por idiomas" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Livros ordenados por pontuação" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Livros ordenados por formatos de ficheiro" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Estantes" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Livros organizados em estantes" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Entrada" @@ -5803,7 +5732,7 @@ msgid "Search Library" msgstr "Pesquisar na biblioteca" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Conta" @@ -5843,6 +5772,10 @@ msgstr "Por favor, não refresque a página" msgid "Browse" msgstr "Navegar" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Estantes" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6183,7 +6116,7 @@ msgstr "Girar para esquerda" msgid "Flip Image" msgstr "Inverter imagem" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6567,179 +6500,199 @@ msgstr "{} utilizadores eliminados com sucesso" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "O seu endereço de email" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Configurações" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Redefinir senha do utilizador" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Configuração do servidor" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Enviar para o endereço de email do dispositivod e leitura" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Preencher idiomas" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Idioma dos livros" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Não foi indicado um idioma de livro válido" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Configurações do OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Ligação" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Desvincular" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token de sincronização Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Criar/Ver" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forçar sincronização completa Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sincronizar com Kobo apenas livros em estantes selecionadas" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Configurações do OAuth" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Adicionar valores permitidos/negados da coluna personalizada" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Editar estantes públicas" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Apagar utilizador" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Gerar URL de autenticação Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Selecionar..." @@ -6842,6 +6795,53 @@ msgstr "Sincronizar com Kobo as estantes selecionadas" msgid "Show Read/Unread Section" msgstr "Mostrar secção de lidos/não lidos" +#~ msgid "Alphabetical Books" +#~ msgstr "Livros alfabeticamente" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Livros ordenados alfabeticamente" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "" +#~ "Publicações populares deste catálogo com base no número de " +#~ "descarregamentos." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Publicações populares deste catálogo com base nas pontuações." + +#~ msgid "Recently added Books" +#~ msgstr "Livros recentemente adicionados" + +#~ msgid "The latest Books" +#~ msgstr "Os livros mais recentes" + +#~ msgid "Random Books" +#~ msgstr "Livros aleatórios" + +#~ msgid "Books ordered by Author" +#~ msgstr "Livros ordenados por autor" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Livros ordenados por editora" + +#~ msgid "Books ordered by category" +#~ msgstr "Livros ordenados por categoria" + +#~ msgid "Books ordered by series" +#~ msgstr "Livros ordenados por série" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Livros ordenados por idiomas" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Livros ordenados por pontuação" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Livros ordenados por formatos de ficheiro" + +#~ msgid "Books organized in shelves" +#~ msgstr "Livros organizados em estantes" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Erro de ligação" diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.po b/cps/translations/pt_BR/LC_MESSAGES/messages.po index 90d9caa..3504544 100755 --- a/cps/translations/pt_BR/LC_MESSAGES/messages.po +++ b/cps/translations/pt_BR/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-12-02 12:00+0000\n" "Last-Translator: Alex <298750+alexantao@users.noreply.github.com>\n" "Language-Team: pt_BR \n" @@ -119,7 +119,7 @@ msgstr "" msgid "Edit Users" msgstr "Editar Usuários" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Todos" @@ -134,7 +134,7 @@ msgid "{} users deleted successfully" msgstr "{} usuário(s) removidos com sucesso" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Mostrar Tudo" @@ -391,7 +391,7 @@ msgstr "Sucesso ! Conta Gmail Verificada." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Ops ! Erro de banco de dados: %(error)s." @@ -1139,8 +1139,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "O arquivo a ser carregado deve ter uma extensão" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1648,17 +1648,17 @@ msgstr "Erro no Oauth do Google: {}" msgid "OAuth error: {}" msgstr "Erro no Oauth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Título" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Descrição" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Estrelas" @@ -1689,7 +1689,7 @@ msgstr "Livros" msgid "Show recent books" msgstr "Mostrar livros recentes" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Livros Quentes" @@ -1706,7 +1706,7 @@ msgstr "Livros Baixados" msgid "Show Downloaded Books" msgstr "Mostrar Livros Baixados" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Livros Mais Bem Avaliados" @@ -1714,8 +1714,7 @@ msgstr "Livros Mais Bem Avaliados" msgid "Show Top Rated Books" msgstr "Mostrar Livros Mais Bem Avaliados" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Livros Lidos" @@ -1724,8 +1723,7 @@ msgstr "Livros Lidos" msgid "Show Read and Unread" msgstr "Mostrar lido e não lido" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Livros Não Lidos" @@ -1737,13 +1735,12 @@ msgstr "Mostrar Não Lidos" msgid "Discover" msgstr "Descubra" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Mostrar Livros Aleatórios" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Categorias" @@ -1755,7 +1752,7 @@ msgstr "Mostrar seção de categoria" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Séries" @@ -1767,7 +1764,7 @@ msgstr "Mostrar seção de séries" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autores" @@ -1776,8 +1773,7 @@ msgstr "Autores" msgid "Show Author Section" msgstr "Mostrar seção de autor" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Editoras" @@ -1787,8 +1783,7 @@ msgid "Show Publisher Section" msgstr "Mostrar seção de editoras" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Idiomas" @@ -1797,7 +1792,7 @@ msgstr "Idiomas" msgid "Show Language Section" msgstr "Mostrar seção de idioma" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Avaliações" @@ -1806,7 +1801,7 @@ msgstr "Avaliações" msgid "Show Ratings Section" msgstr "Mostrar seção de avaliações" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Formatos de arquivo" @@ -2412,16 +2407,16 @@ msgstr "Por favor, digite um nome de usuário válido para redefinir a senha" msgid "You are now logged in as: '%(nickname)s'" msgstr "Agora você está logado como: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Perfil atualizado" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Encontrada uma conta existente para este endereço de e-mail." -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "ID de livro inválido." @@ -2600,12 +2595,12 @@ msgstr "Usuárioss  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Nome de usuário" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Endereço de e-mail" @@ -2613,7 +2608,7 @@ msgstr "Endereço de e-mail" msgid "Send to eReader Email" msgstr "Enviar para o endereço de e-mail do E-Reader" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Enviar para E-Reader" @@ -2624,7 +2619,7 @@ msgid "Admin" msgstr "Admin" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Senha" @@ -2649,7 +2644,7 @@ msgstr "Editar" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Apagar" @@ -2916,7 +2911,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Cancelar" @@ -3014,7 +3009,7 @@ msgstr "Enviando..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Fechar" @@ -3140,7 +3135,7 @@ msgstr "Buscar Metadados" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Salvar" @@ -4162,35 +4157,35 @@ msgstr "" msgid "Permissions" msgstr "Versão" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Usuário Admin" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Permitir Downloads" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Permitir Visualizador de eBook" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Permitir Uploads" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Permitir Editar" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Permitir Apagar Livros" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Permitir Alterar Senha" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Permitir a Edição de Estantes Públicas" @@ -4225,12 +4220,12 @@ msgstr "Visibilidade Padrão para Novos Usuários" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Mostrar Livros Aleatórios em Visualização de Detalhes" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Adicionar Tags Permitidas/Negadas" @@ -4535,7 +4530,7 @@ msgid "Cover Image" msgstr "Capa" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5835,71 +5830,6 @@ msgstr "Ordenar em ordem crescente de acordo com o índice de série" msgid "Sort descending according to series index" msgstr "Ordenação em ordem decrescente de acordo com o índice de série" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Livros Alfabéticos" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Livros ordenados alfabeticamente" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Publicações populares deste catálogo baseadas em Downloads." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Publicações populares deste catálogo baseadas em Avaliação." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Livros recentemente adicionados" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Os últimos Livros" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Livros Aleatórios" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Livros ordenados por Autor" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Livros ordenados por editora" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Livros ordenados por categoria" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Livros ordenados por série" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Livros ordenados por Idiomas" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Livros ordenados por Avaliação" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Livros ordenados por formatos de arquivo" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Estantes" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Livros organizados em Estantes" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Início" @@ -5913,7 +5843,7 @@ msgid "Search Library" msgstr "Pesquisar na Biblioteca" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Conta" @@ -5953,6 +5883,10 @@ msgstr "Por favor, não atualize a página" msgid "Browse" msgstr "Navegue em" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Estantes" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6295,7 +6229,7 @@ msgstr "Girar para esqueda" msgid "Flip Image" msgstr "Inverter Imagem" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6682,180 +6616,200 @@ msgstr "Livros duplicados selecionados foram apagados com Sucesso!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Seu endereço de e-mail" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Configurações" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Redefinir senha do usuário" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Configuração do Servidor" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Selecione o endereço de e-mail do E-Reader" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Entrar Idiomas" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Idioma dos Livros" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Nenhum Idioma do Livro Válido Fornecido" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Configurações do OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Vincular" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Desvincular" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Token da API Hardcover" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token de Sincronização Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Criar/Ver" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Forçar sincronização completa Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sincronizar apenas livros em estantes selecionadas com Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Configurações de Segurança" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Adicionar valores Permitidos/Negados da coluna personalizada" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Editar Estantes Públicas" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Apagar Usuário" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Gerar URL de Autenticação Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Selecione..." @@ -6958,6 +6912,51 @@ msgstr "Sincronizar Estantes Selecionadas com Kobo" msgid "Show Read/Unread Section" msgstr "Mostrar seção de lidos/não lidos" +#~ msgid "Alphabetical Books" +#~ msgstr "Livros Alfabéticos" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Livros ordenados alfabeticamente" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Publicações populares deste catálogo baseadas em Downloads." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Publicações populares deste catálogo baseadas em Avaliação." + +#~ msgid "Recently added Books" +#~ msgstr "Livros recentemente adicionados" + +#~ msgid "The latest Books" +#~ msgstr "Os últimos Livros" + +#~ msgid "Random Books" +#~ msgstr "Livros Aleatórios" + +#~ msgid "Books ordered by Author" +#~ msgstr "Livros ordenados por Autor" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Livros ordenados por editora" + +#~ msgid "Books ordered by category" +#~ msgstr "Livros ordenados por categoria" + +#~ msgid "Books ordered by series" +#~ msgstr "Livros ordenados por série" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Livros ordenados por Idiomas" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Livros ordenados por Avaliação" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Livros ordenados por formatos de arquivo" + +#~ msgid "Books organized in shelves" +#~ msgstr "Livros organizados em Estantes" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Não foi possível recuperar metadados OAuth da URL." diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po index eca8a29..dc5ac86 100755 --- a/cps/translations/ru/LC_MESSAGES/messages.po +++ b/cps/translations/ru/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2020-04-29 01:20+0400\n" "Last-Translator: ZIZA\n" "Language-Team: \n" @@ -124,7 +124,7 @@ msgstr "Пользовательский столбец №%(column)d отсут msgid "Edit Users" msgstr "Редактирование пользователей" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Все" @@ -139,7 +139,7 @@ msgid "{} users deleted successfully" msgstr "Пользователи ({}) успешно удалены" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Показать все" @@ -397,7 +397,7 @@ msgstr "Успех! Учетная запись Gmail подтверждена." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Ошибка базы данных: %(error)s." @@ -1140,8 +1140,8 @@ msgstr "Расширение файла '%(ext)s' не разрешено для msgid "File to be uploaded must have an extension" msgstr "Загружаемый файл должен иметь расширение" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "Выбранная книга недоступна. Файл не существует или недоступен" @@ -1636,17 +1636,17 @@ msgstr "Ошибка Google Oauth: {}" msgid "OAuth error: {}" msgstr "Ошибка GitHub Oauth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Название" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Описание" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} звезд" @@ -1677,7 +1677,7 @@ msgstr "Книги" msgid "Show recent books" msgstr "Показать недавние книги" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Популярные книги" @@ -1694,7 +1694,7 @@ msgstr "Загруженные книги" msgid "Show Downloaded Books" msgstr "Показать загруженные книги" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Книги с наивысшим рейтингом" @@ -1702,8 +1702,7 @@ msgstr "Книги с наивысшим рейтингом" msgid "Show Top Rated Books" msgstr "Показать книги с наивысшим рейтингом" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Прочитанные книги" @@ -1712,8 +1711,7 @@ msgstr "Прочитанные книги" msgid "Show Read and Unread" msgstr "Показать прочитанные и непрочитанные" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Непрочитанные книги" @@ -1725,13 +1723,12 @@ msgstr "Показать непрочитанные" msgid "Discover" msgstr "Обзор" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Показать случайные книги" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Категории" @@ -1743,7 +1740,7 @@ msgstr "Показать раздел категорий" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Серии" @@ -1755,7 +1752,7 @@ msgstr "Показать раздел серий" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Авторы" @@ -1764,8 +1761,7 @@ msgstr "Авторы" msgid "Show Author Section" msgstr "Показать раздел авторов" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Издатели" @@ -1775,8 +1771,7 @@ msgid "Show Publisher Section" msgstr "Показать раздел издателей" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Языки" @@ -1785,7 +1780,7 @@ msgstr "Языки" msgid "Show Language Section" msgstr "Показать раздел языков" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Рейтинги" @@ -1794,7 +1789,7 @@ msgstr "Рейтинги" msgid "Show Ratings Section" msgstr "Показать раздел рейтингов" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Форматы файлов" @@ -2392,17 +2387,17 @@ msgstr "Пожалуйста, введите действительное имя msgid "You are now logged in as: '%(nickname)s'" msgstr "Вы вошли как: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Успех! Профиль обновлен" -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Учетная запись с этим email уже существует." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "Неверный ID книги." @@ -2583,12 +2578,12 @@ msgstr "Пользователи  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Имя пользователя" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Email" @@ -2597,7 +2592,7 @@ msgstr "Email" msgid "Send to eReader Email" msgstr "Email для отправки на eReader" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Отправить на eReader" @@ -2608,7 +2603,7 @@ msgid "Admin" msgstr "Администратор" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Пароль" @@ -2633,7 +2628,7 @@ msgstr "Редактировать" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Удалить" @@ -2903,7 +2898,7 @@ msgstr "OK" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Отмена" @@ -3001,7 +2996,7 @@ msgstr "Загрузка..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Закрыть" @@ -3128,7 +3123,7 @@ msgstr "Получить метаданные" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Сохранить" @@ -4152,35 +4147,35 @@ msgstr "" msgid "Permissions" msgstr "Версия" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Пользователь-администратор" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Разрешить загрузки" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Разрешить просмотр электронных книг" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Разрешить загрузки" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Разрешить редактирование" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Разрешить удаление книг" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Разрешить смену пароля" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Разрешить редактирование публичных полок" @@ -4217,12 +4212,12 @@ msgstr "Видимости по умолчанию для новых польз msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Показывать случайные книги в детальном просмотре" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Добавить разрешенные/запрещенные теги" @@ -4525,7 +4520,7 @@ msgid "Cover Image" msgstr "Обложка" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5836,71 +5831,6 @@ msgstr "Сортировать по возрастанию индекса сер msgid "Sort descending according to series index" msgstr "Сортировать по убыванию индекса серии" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Книги по алфавиту" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Книги, отсортированные по алфавиту" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Популярные публикации из этого каталога на основе загрузок." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Популярные публикации из этого каталога на основе рейтинга." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Недавно добавленные книги" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Последние книги" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Случайные книги" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Книги, упорядоченные по автору" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Книги, упорядоченные по издателю" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Книги, упорядоченные по категории" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Книги, упорядоченные по серии" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Книги, упорядоченные по языкам" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Книги, упорядоченные по рейтингу" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Книги, упорядоченные по форматам файлов" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Полки" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Книги, организованные на полках" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Главная" @@ -5914,7 +5844,7 @@ msgid "Search Library" msgstr "Поиск в библиотеке" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Учетная запись" @@ -5954,6 +5884,10 @@ msgstr "Пожалуйста, не обновляйте страницу" msgid "Browse" msgstr "Просмотр" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Полки" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6306,7 +6240,7 @@ msgstr "Повернуть влево" msgid "Flip Image" msgstr "Отразить изображение" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Тема" @@ -6693,180 +6627,200 @@ msgstr "Выбранные дубликаты книг успешно удале msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Ваш Email" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Настройки" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Сбросить пароль пользователя" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Конфигурация сервера" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Email для отправки на eReader" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Введите языки" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Язык книг" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Не указан допустимый язык книг" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Настройки OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Привязать" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Отвязать" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Токен API Hardcover" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Токен синхронизации Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Создать/Просмотреть" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Принудительная полная синхронизация с Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Синхронизировать с Kobo только книги из выбранных полок" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Настройки безопасности" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Добавить разрешённые/запрещённые значения пользовательских столбцов" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Редактировать публичные полки" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Удалить пользователя" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Сгенерировать URL авторизации Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Выбрать..." @@ -6983,6 +6937,51 @@ msgstr "Синхронизировать выбранные полки с Kobo" msgid "Show Read/Unread Section" msgstr "Показать раздел прочитанного/непрочитанного" +#~ msgid "Alphabetical Books" +#~ msgstr "Книги по алфавиту" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Книги, отсортированные по алфавиту" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Популярные публикации из этого каталога на основе загрузок." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Популярные публикации из этого каталога на основе рейтинга." + +#~ msgid "Recently added Books" +#~ msgstr "Недавно добавленные книги" + +#~ msgid "The latest Books" +#~ msgstr "Последние книги" + +#~ msgid "Random Books" +#~ msgstr "Случайные книги" + +#~ msgid "Books ordered by Author" +#~ msgstr "Книги, упорядоченные по автору" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Книги, упорядоченные по издателю" + +#~ msgid "Books ordered by category" +#~ msgstr "Книги, упорядоченные по категории" + +#~ msgid "Books ordered by series" +#~ msgstr "Книги, упорядоченные по серии" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Книги, упорядоченные по языкам" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Книги, упорядоченные по рейтингу" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Книги, упорядоченные по форматам файлов" + +#~ msgid "Books organized in shelves" +#~ msgstr "Книги, организованные на полках" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "Не удалось получить метаданные OAuth с указанного URL." diff --git a/cps/translations/sk/LC_MESSAGES/messages.po b/cps/translations/sk/LC_MESSAGES/messages.po index 8cf2514..a0b08ee 100755 --- a/cps/translations/sk/LC_MESSAGES/messages.po +++ b/cps/translations/sk/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2023-11-01 06:12+0100\n" "Last-Translator: Branislav Hanáček \n" "Language-Team: \n" @@ -119,7 +119,7 @@ msgstr "" msgid "Edit Users" msgstr "Upraviť používateľov" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Všetko" @@ -134,7 +134,7 @@ msgid "{} users deleted successfully" msgstr "Zmazaných {} používateľov" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Zobraziť všetko" @@ -384,7 +384,7 @@ msgstr "Úspech! Gmail konto bolo verifikované." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Chyba databázy: %(error)s." @@ -1115,8 +1115,8 @@ msgstr "Prípona súboru '%(ext)s' nemôže byť nahraná na tento server" msgid "File to be uploaded must have an extension" msgstr "Súbor ktorý sa má nahrať musí mať príponu" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1609,17 +1609,17 @@ msgstr "Chyba Google OAuth: {}" msgid "OAuth error: {}" msgstr "Chyba GitHub OAuth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Názov" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Popis" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} Hviezdičiek" @@ -1650,7 +1650,7 @@ msgstr "Knihy" msgid "Show recent books" msgstr "Zobraziť nedávno čítané knihy" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Horúce knihy" @@ -1667,7 +1667,7 @@ msgstr "Stiahnuté knihy" msgid "Show Downloaded Books" msgstr "Zobraziť stiahnuté knihy" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Najlepšie hodnotené knihy" @@ -1675,8 +1675,7 @@ msgstr "Najlepšie hodnotené knihy" msgid "Show Top Rated Books" msgstr "Zobraziť najlepšie hodnotené knihy" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Prečítané knihy" @@ -1684,8 +1683,7 @@ msgstr "Prečítané knihy" msgid "Show Read and Unread" msgstr "Zobraziť prečítané a neprečítané" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Neprečítané knihy" @@ -1697,13 +1695,12 @@ msgstr "Zobraziť neprečítané" msgid "Discover" msgstr "Objaviť" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Zobraziť náhodné knihy" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategórie" @@ -1714,7 +1711,7 @@ msgstr "Zobraziť časť Kategórie" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Série" @@ -1725,7 +1722,7 @@ msgstr "Zobraziť časť Série" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Autori" @@ -1733,8 +1730,7 @@ msgstr "Autori" msgid "Show Author Section" msgstr "Zobraziť časť Autori" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Vydavatelia" @@ -1743,8 +1739,7 @@ msgid "Show Publisher Section" msgstr "Zobraziť časť vydavatelia" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Jazyky" @@ -1752,7 +1747,7 @@ msgstr "Jazyky" msgid "Show Language Section" msgstr "Zobraziť časť Jazyky" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Hodnotenia" @@ -1760,7 +1755,7 @@ msgstr "Hodnotenia" msgid "Show Ratings Section" msgstr "Zobraziť časť Hodnotenia" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Súborové formáty" @@ -2351,15 +2346,15 @@ msgstr "Na resetovanie hesla zadajte platné používateľské meno" msgid "You are now logged in as: '%(nickname)s'" msgstr "Teraz ste prihlásený ako: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "Úspech! Profil bol aktualizovaný" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Účet s touto e-mailovou adresou už existuje." -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Neplatná rola" @@ -2534,12 +2529,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Meno používateľa" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-mail" @@ -2547,7 +2542,7 @@ msgstr "E-mail" msgid "Send to eReader Email" msgstr "Poslať na e-mail čítačky" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Poslať do čítačky" @@ -2558,7 +2553,7 @@ msgid "Admin" msgstr "Správca" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Heslo" @@ -2583,7 +2578,7 @@ msgstr "Upraviť" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Zmazať" @@ -2848,7 +2843,7 @@ msgstr "V poriadku" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Zrušiť" @@ -2945,7 +2940,7 @@ msgstr "Nahráva sa..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Zatvoriť" @@ -3070,7 +3065,7 @@ msgstr "Načítať metadáta" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Uložiť" @@ -4044,35 +4039,35 @@ msgstr "" msgid "Permissions" msgstr "Verzia" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Používateľ Správca" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Povoliť sťahovanie" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Povoliť zobrazovač e-knihy" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Povoliť nahrávanie" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Povoliť úpravu" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Povoliť mazanie kníh" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Povoliť zmenu hesla" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Povoliť úpravu verejných políc" @@ -4107,12 +4102,12 @@ msgstr "Predvolené viditeľnosti pre nových používateľov" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Ukázať náhodné knihy v detailnom zobrazení" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Pridať Povolené/Zakázané značky" @@ -4399,7 +4394,7 @@ msgid "Cover Image" msgstr "Obálka knihy" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5633,71 +5628,6 @@ msgstr "Zotriediť podľa čísla série vzostupne" msgid "Sort descending according to series index" msgstr "Zotriediť podľa čísla série zostupne" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Knihy podľa abecedy" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Knihy zotriedené podľa abecedy" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Populárne publikácie z tohoto katalógu založené na počte stiahnutí." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Populárne publikácie z tohoto katalógu založené na hodnotení." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Naposledy pridané knihy" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Najnovšie knihy" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Náhodné knihy" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Knihy usporiadané podľa autora" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Knihy usporiadané podľa vydavateľa" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Knihy usporiadané podľa kategórie" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Knihy usporiadané podľa série" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Knihy usporiadané podľa jazyka" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Knihy usporiadané podľa hodnotenia" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Knihy usporiadané podľa súborových formátov" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Police" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Knihy organizované v policiach" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Domov" @@ -5711,7 +5641,7 @@ msgid "Search Library" msgstr "Prehľadávať knižnicu" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Účet" @@ -5751,6 +5681,10 @@ msgstr "Prosím, neskúšajte znovu načítať stránku" msgid "Browse" msgstr "Prechádzať" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Police" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6092,7 +6026,7 @@ msgstr "Otočiť doľava" msgid "Flip Image" msgstr "Prevrátiť obrázok" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Téma" @@ -6472,179 +6406,199 @@ msgstr "Zmazaných {} používateľov" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Váš e-mail" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Nastavenia" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Resetovať heslo používateľa" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Konfigurácia servera" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Poslať na e-mail čítačky" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Zadajte jazyky" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Jazyk kníh" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Nebolo poskytnuté platné jazykové nastavenie pre knihu" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Nastavenia OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Pripojiť" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Odpojiť" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Synchronizačný žetón Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Vytvoriť/Zobraziť" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Vynútiť úplnú synchronizáciu Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Synchronizovať s Kobo iba knihy vo vybraných policiach" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Bezpečnostné nastavenia" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Pridať povolené/zakázané užívateľom definovaných hodnôt stĺpca" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Upraviť verejné police" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Zmazať používateľa" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Vygenerovať autentifikačné URL pre Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Vybrať..." @@ -6743,6 +6697,51 @@ msgstr "Synchronizovať vybrané police s Kobo" msgid "Show Read/Unread Section" msgstr "Zobraziť sekciu Prečítané/Neprečítané" +#~ msgid "Alphabetical Books" +#~ msgstr "Knihy podľa abecedy" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Knihy zotriedené podľa abecedy" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Populárne publikácie z tohoto katalógu založené na počte stiahnutí." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Populárne publikácie z tohoto katalógu založené na hodnotení." + +#~ msgid "Recently added Books" +#~ msgstr "Naposledy pridané knihy" + +#~ msgid "The latest Books" +#~ msgstr "Najnovšie knihy" + +#~ msgid "Random Books" +#~ msgstr "Náhodné knihy" + +#~ msgid "Books ordered by Author" +#~ msgstr "Knihy usporiadané podľa autora" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Knihy usporiadané podľa vydavateľa" + +#~ msgid "Books ordered by category" +#~ msgstr "Knihy usporiadané podľa kategórie" + +#~ msgid "Books ordered by series" +#~ msgstr "Knihy usporiadané podľa série" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Knihy usporiadané podľa jazyka" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Knihy usporiadané podľa hodnotenia" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Knihy usporiadané podľa súborových formátov" + +#~ msgid "Books organized in shelves" +#~ msgstr "Knihy organizované v policiach" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Chyba spojenia" diff --git a/cps/translations/sl/LC_MESSAGES/messages.po b/cps/translations/sl/LC_MESSAGES/messages.po index 413950f..14aab75 100755 --- a/cps/translations/sl/LC_MESSAGES/messages.po +++ b/cps/translations/sl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2025-08-11 07:03+0000\n" "Last-Translator: Andrej Kralj\n" "Language-Team: Slovenian\n" @@ -122,7 +122,7 @@ msgstr "Stolpec po meri št. %(column)d ne obstaja v zbirki podatkov Calibre" msgid "Edit Users" msgstr "Urejanje uporabnikov" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Vse" @@ -137,7 +137,7 @@ msgid "{} users deleted successfully" msgstr "{} uporabnikov uspešno izbrisanih" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Pokaži vse" @@ -386,7 +386,7 @@ msgstr "Uspeh! Račun Gmail je potrjen." #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Ups! Napaka podatkovne baze: %(error)s." @@ -1126,8 +1126,8 @@ msgstr "Datoteke s končnico '%(ext)s' ni dovoljeno naložiti na ta strežnik" msgid "File to be uploaded must have an extension" msgstr "Datoteka, ki jo želite naložiti, mora imeti končnico" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "Ups! Izbrana knjiga ni na voljo. Datoteka ne obstaja ali ni dostopna" @@ -1621,17 +1621,17 @@ msgstr "Napaka Google Oauth: {}" msgid "OAuth error: {}" msgstr "Napaka GitHub Oauth: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Naslov" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Opis" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} zvezdic" @@ -1662,7 +1662,7 @@ msgstr "Knjige" msgid "Show recent books" msgstr "Prikaži nedavne knjige" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Najbolj vroče knjige" @@ -1679,7 +1679,7 @@ msgstr "Prenesene knjige" msgid "Show Downloaded Books" msgstr "Prikaži prenesene knjige" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Najbolje ocenjene knjige" @@ -1687,8 +1687,7 @@ msgstr "Najbolje ocenjene knjige" msgid "Show Top Rated Books" msgstr "Prikaži najbolje ocenjene knjige" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Prebrane knjige" @@ -1696,8 +1695,7 @@ msgstr "Prebrane knjige" msgid "Show Read and Unread" msgstr "Prikaži prebrano in neprebrano" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Neprebrane knjige" @@ -1709,13 +1707,12 @@ msgstr "Prikaži neprebrane" msgid "Discover" msgstr "Odkrivanje" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Prikaži naključne knjige" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategorije" @@ -1726,7 +1723,7 @@ msgstr "Prikaži oddelek kategorije" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Serije" @@ -1737,7 +1734,7 @@ msgstr "Prikaži razdelek serij" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Avtorji" @@ -1745,8 +1742,7 @@ msgstr "Avtorji" msgid "Show Author Section" msgstr "Prikaži razdelek avtorjev" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Založniki" @@ -1755,8 +1751,7 @@ msgid "Show Publisher Section" msgstr "Prikaži razdelek založnikov" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Jeziki" @@ -1764,7 +1759,7 @@ msgstr "Jeziki" msgid "Show Language Section" msgstr "Prikaži razdelek jezikov" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Ocene" @@ -1772,7 +1767,7 @@ msgstr "Ocene" msgid "Show Ratings Section" msgstr "Prikaži razdelek ocen" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Vrste datotek" @@ -2358,15 +2353,15 @@ msgstr "Za ponastavitev gesla vnesite veljavno uporabniško ime" msgid "You are now logged in as: '%(nickname)s'" msgstr "Prijavljeni ste kot: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "Uspeh! Profil posodobljen" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Ups! Račun za to e-pošto že obstaja." -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Neveljavna vloga" @@ -2542,12 +2537,12 @@ msgstr "Uporabniki  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Uporabniško ime" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-pošta" @@ -2555,7 +2550,7 @@ msgstr "E-pošta" msgid "Send to eReader Email" msgstr "Pošlji v e-pošto e-bralnika" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Pošlji v e-bralnik" @@ -2566,7 +2561,7 @@ msgid "Admin" msgstr "Administator" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Geslo" @@ -2591,7 +2586,7 @@ msgstr "Uredi" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Izbriši" @@ -2857,7 +2852,7 @@ msgstr "V redu" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Prekliči" @@ -2954,7 +2949,7 @@ msgstr "Nalaganje..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Zapri" @@ -3081,7 +3076,7 @@ msgstr "Pridobivanje metapodatkov" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Shrani" @@ -4067,35 +4062,35 @@ msgstr "" msgid "Permissions" msgstr "Različica" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Administratorski uporabnik" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Dovoli prenose" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Dovoli pregledovalnik e-knjig" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Dovoli nalaganje" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Omogoči urejanje" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Dovoli izbris knjig" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Dovoli spreminjanje gesla" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Omogoči urejanje javnih polic" @@ -4130,12 +4125,12 @@ msgstr "Privzete vidnosti za nove uporabnike" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Prikaži naključne knjige v podrobnem pogledu" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Dodajanje oznak dovoljeno/zavrnjeno" @@ -4423,7 +4418,7 @@ msgid "Cover Image" msgstr "Naslovnica" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5660,71 +5655,6 @@ msgstr "Razvrsti naraščajoče glede na indeks serije" msgid "Sort descending according to series index" msgstr "Razvrsti padajoče glede na indeks serije" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Abecedno razvrščene knjige" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Knjige razvrščene po abecedi" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Priljubljene publikacije iz tega kataloga na podlagi prenosov." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Priljubljene publikacije iz tega kataloga na podlagi ocene." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Nedavno dodane knjige" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Najnovejše knjige" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Naključne knjige" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Knjige, razvrščene po avtorju" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Knjige, razvrščene po založniku" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Knjige, razvrščene po kategorijah" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Knjige, razvrščene po serijah" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Knjige, razvrščene po jezikih" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Knjige, razvrščene po oceni" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Knjige, razvrščene po vrstah datotek" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Police" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Knjige, urejene po policah" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Domov" @@ -5738,7 +5668,7 @@ msgid "Search Library" msgstr "Iskanje po knjižnici" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Račun" @@ -5778,6 +5708,10 @@ msgstr "Ne osvežuj strani" msgid "Browse" msgstr "Brskaj" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Police" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6111,7 +6045,7 @@ msgstr "Obračanje v levo" msgid "Flip Image" msgstr "Obrni sliko" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6490,180 +6424,200 @@ msgstr "{} uporabnikov uspešno izbrisanih" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Vaš e-poštni naslov" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Nastavitve" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Ponastavitev uporabniškega gesla" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Nastavitve strežnika" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Pošlji v e-pošto e-bralnika" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Vnesi jezike" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Jezik knjig" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Ni navedenega veljavnega jezika knjige" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Nastavitve OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Povezava" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Odklop povezave" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Hardcover API žeton" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Žeton za sinhronizacijo Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Ustvari/pogled" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Vsili popolno sinhronizacijo s Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Sinhroniziranje samo knjig na izbranih policah s Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Varnostne nastavitve" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Dodajanje dovoljenih/zavrnjenih vrednosti stolpcev po meri" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Urejanje javnih polic" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Izbriši uporabnika" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Ustvarite URL avtentikacije Kobo" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Izberi..." @@ -6762,6 +6716,51 @@ msgstr "Usklajevanje izbrane police s Kobo" msgid "Show Read/Unread Section" msgstr "Prikaži razdelek Prebrano/neprebrano" +#~ msgid "Alphabetical Books" +#~ msgstr "Abecedno razvrščene knjige" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Knjige razvrščene po abecedi" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Priljubljene publikacije iz tega kataloga na podlagi prenosov." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Priljubljene publikacije iz tega kataloga na podlagi ocene." + +#~ msgid "Recently added Books" +#~ msgstr "Nedavno dodane knjige" + +#~ msgid "The latest Books" +#~ msgstr "Najnovejše knjige" + +#~ msgid "Random Books" +#~ msgstr "Naključne knjige" + +#~ msgid "Books ordered by Author" +#~ msgstr "Knjige, razvrščene po avtorju" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Knjige, razvrščene po založniku" + +#~ msgid "Books ordered by category" +#~ msgstr "Knjige, razvrščene po kategorijah" + +#~ msgid "Books ordered by series" +#~ msgstr "Knjige, razvrščene po serijah" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Knjige, razvrščene po jezikih" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Knjige, razvrščene po oceni" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Knjige, razvrščene po vrstah datotek" + +#~ msgid "Books organized in shelves" +#~ msgstr "Knjige, urejene po policah" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Napaka povezave" diff --git a/cps/translations/sv/LC_MESSAGES/messages.po b/cps/translations/sv/LC_MESSAGES/messages.po index 1338043..4b64972 100755 --- a/cps/translations/sv/LC_MESSAGES/messages.po +++ b/cps/translations/sv/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2021-05-13 11:00+0000\n" "Last-Translator: Jonatan Nyberg \n" "Language-Team: \n" @@ -121,7 +121,7 @@ msgstr "Anpassad kolumn n.%(column)d finns inte i calibre-databasen" msgid "Edit Users" msgstr "Redigera användare" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Alla" @@ -136,7 +136,7 @@ msgid "{} users deleted successfully" msgstr "{} användare har tagits bort" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Visa alla" @@ -378,7 +378,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Databasfel: %(error)s." @@ -1112,8 +1112,8 @@ msgstr "Filändelsen '%(ext)s' får inte laddas upp till den här servern" msgid "File to be uploaded must have an extension" msgstr "Filen som ska laddas upp måste ha en ändelse" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1607,17 +1607,17 @@ msgstr "Google Oauth-fel: {}" msgid "OAuth error: {}" msgstr "GitHub Oauth-fel: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Titel" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Beskrivning" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} stjärnor" @@ -1648,7 +1648,7 @@ msgstr "Böcker" msgid "Show recent books" msgstr "Visa senaste böcker" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Heta böcker" @@ -1665,7 +1665,7 @@ msgstr "Hämtade böcker" msgid "Show Downloaded Books" msgstr "Visa hämtade böcker" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Bäst rankade böcker" @@ -1673,8 +1673,7 @@ msgstr "Bäst rankade böcker" msgid "Show Top Rated Books" msgstr "Visa böcker med bästa betyg" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Lästa böcker" @@ -1683,8 +1682,7 @@ msgstr "Lästa böcker" msgid "Show Read and Unread" msgstr "Visa lästa och olästa" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Olästa böcker" @@ -1696,13 +1694,12 @@ msgstr "Visa olästa" msgid "Discover" msgstr "Upptäck" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Visa slumpmässiga böcker" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategorier" @@ -1714,7 +1711,7 @@ msgstr "Visa kategorival" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Serier" @@ -1726,7 +1723,7 @@ msgstr "Visa serieval" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Författare" @@ -1735,8 +1732,7 @@ msgstr "Författare" msgid "Show Author Section" msgstr "Visa författarval" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Förlag" @@ -1746,8 +1742,7 @@ msgid "Show Publisher Section" msgstr "Visa urval av förlag" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Språk" @@ -1756,7 +1751,7 @@ msgstr "Språk" msgid "Show Language Section" msgstr "Visa språkval" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Betyg" @@ -1765,7 +1760,7 @@ msgstr "Betyg" msgid "Show Ratings Section" msgstr "Visa val av betyg" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Filformat" @@ -2362,16 +2357,16 @@ msgstr "Ange giltigt användarnamn för att återställa lösenordet" msgid "You are now logged in as: '%(nickname)s'" msgstr "du är nu inloggad som: \"%(nickname)s\"" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profilen uppdaterad" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Hittade ett befintligt konto för den här e-postadressen" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Ogiltig roll" @@ -2549,12 +2544,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Smeknamn" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "E-post" @@ -2563,7 +2558,7 @@ msgstr "E-post" msgid "Send to eReader Email" msgstr "Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Skicka till Kindle" @@ -2574,7 +2569,7 @@ msgid "Admin" msgstr "Administratör" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Lösenord" @@ -2599,7 +2594,7 @@ msgstr "Redigera" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Ta bort" @@ -2865,7 +2860,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Avbryt" @@ -2963,7 +2958,7 @@ msgstr "Laddar upp..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Stäng" @@ -3090,7 +3085,7 @@ msgstr "Hämta metadata" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Spara" @@ -4064,35 +4059,35 @@ msgstr "" msgid "Permissions" msgstr "Version" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Adminstratör användare" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Tillåt Hämtningar" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Tillåt bokvisare" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Tillåt Uppladdningar" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Tillåt Redigera" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Tillåt borttagning av böcker" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Tillåt Ändra lösenord" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Tillåt Redigering av offentliga hyllor" @@ -4129,12 +4124,12 @@ msgstr "Standardvisibiliteter för nya användare" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Visa slumpmässiga böcker i detaljvyn" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "Lägg till tillåtna/avvisade taggar" @@ -4421,7 +4416,7 @@ msgid "Cover Image" msgstr "Upptäck" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5661,71 +5656,6 @@ msgstr "Sortera stigande enligt serieindex" msgid "Sort descending according to series index" msgstr "Sortera fallande enligt serieindex" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "Alfabetiska böcker" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "Böcker sorterade alfabetiskt" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Populära publikationer från den här katalogen baserad på hämtningar." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Populära publikationer från den här katalogen baserad på betyg." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Senaste tillagda böcker" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "De senaste böckerna" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Slumpmässiga böcker" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Böcker ordnade efter författare" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Böcker ordnade efter förlag" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Böcker ordnade efter kategori" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Böcker ordnade efter serier" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Böcker ordnade efter språk" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Böcker sorterade efter Betyg" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Böcker ordnade av filformat" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Hyllor" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Böcker organiserade i hyllor" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Hem" @@ -5739,7 +5669,7 @@ msgid "Search Library" msgstr "Sök i bibliotek" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Konto" @@ -5779,6 +5709,10 @@ msgstr "Vänligen uppdatera inte sidan" msgid "Browse" msgstr "Bläddra" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Hyllor" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6122,7 +6056,7 @@ msgstr "Rotera åt vänster" msgid "Flip Image" msgstr "Vänd bilden" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6505,179 +6439,199 @@ msgstr "{} användare har tagits bort" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Din e-postadress" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Inställningar" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Återställ användarlösenordet" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Serverkonfiguration" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Ange språk" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Visa böcker med språk" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Inget giltigt bokspråk anges" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth-inställningar" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Koppla" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Koppla bort" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo Sync Token" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Skapa/Visa" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth-inställningar" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "Lägg till tillåtna/avvisade anpassade kolumnvärden" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Redigera publika hyllor" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Ta bort den här användaren" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "Skapa Kobo Auth URL" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Välj..." @@ -6782,6 +6736,52 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Visa läst/oläst val" +#~ msgid "Alphabetical Books" +#~ msgstr "Alfabetiska böcker" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "Böcker sorterade alfabetiskt" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "" +#~ "Populära publikationer från den här katalogen baserad på hämtningar." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Populära publikationer från den här katalogen baserad på betyg." + +#~ msgid "Recently added Books" +#~ msgstr "Senaste tillagda böcker" + +#~ msgid "The latest Books" +#~ msgstr "De senaste böckerna" + +#~ msgid "Random Books" +#~ msgstr "Slumpmässiga böcker" + +#~ msgid "Books ordered by Author" +#~ msgstr "Böcker ordnade efter författare" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Böcker ordnade efter förlag" + +#~ msgid "Books ordered by category" +#~ msgstr "Böcker ordnade efter kategori" + +#~ msgid "Books ordered by series" +#~ msgstr "Böcker ordnade efter serier" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Böcker ordnade efter språk" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Böcker sorterade efter Betyg" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Böcker ordnade av filformat" + +#~ msgid "Books organized in shelves" +#~ msgstr "Böcker organiserade i hyllor" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Anslutningsfel" diff --git a/cps/translations/tr/LC_MESSAGES/messages.po b/cps/translations/tr/LC_MESSAGES/messages.po index abeba26..6cd6ecc 100755 --- a/cps/translations/tr/LC_MESSAGES/messages.po +++ b/cps/translations/tr/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2020-04-23 22:47+0300\n" "Last-Translator: iz \n" "Language-Team: \n" @@ -118,7 +118,7 @@ msgstr "" msgid "Edit Users" msgstr "" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Tümü" @@ -133,7 +133,7 @@ msgid "{} users deleted successfully" msgstr "" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "" @@ -362,7 +362,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "" @@ -1092,8 +1092,8 @@ msgstr "'%(ext)s' uzantılı dosyaların bu sunucuya yüklenmesine izin verilmiy msgid "File to be uploaded must have an extension" msgstr "Yüklenecek dosyanın mutlaka bir uzantısı olması gerekli" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1575,17 +1575,17 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Başlık" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Açıklama" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "" @@ -1616,7 +1616,7 @@ msgstr "eKitaplar" msgid "Show recent books" msgstr "Son eKitapları göster" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Popüler" @@ -1633,7 +1633,7 @@ msgstr "" msgid "Show Downloaded Books" msgstr "" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "" @@ -1641,8 +1641,7 @@ msgstr "" msgid "Show Top Rated Books" msgstr "" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Okunanlar" @@ -1651,8 +1650,7 @@ msgstr "Okunanlar" msgid "Show Read and Unread" msgstr "Okunan ve okunmayanları göster" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Okunmamışlar" @@ -1664,13 +1662,12 @@ msgstr "Okunmamışları göster" msgid "Discover" msgstr "Keşfet" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Rastgele Kitap Göster" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Kategoriler" @@ -1682,7 +1679,7 @@ msgstr "Kategori seçimini göster" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Seriler" @@ -1694,7 +1691,7 @@ msgstr "Seri seçimini göster" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Yazarlar" @@ -1703,8 +1700,7 @@ msgstr "Yazarlar" msgid "Show Author Section" msgstr "Yazar seçimini göster" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Yayıncılar" @@ -1714,8 +1710,7 @@ msgid "Show Publisher Section" msgstr "Yayıncı seçimini göster" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Diller" @@ -1724,7 +1719,7 @@ msgstr "Diller" msgid "Show Language Section" msgstr "Dil seçimini göster" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Değerlendirmeler" @@ -1733,7 +1728,7 @@ msgstr "Değerlendirmeler" msgid "Show Ratings Section" msgstr "Değerlendirme seçimini göster" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Biçimler" @@ -2321,17 +2316,17 @@ msgstr "" msgid "You are now logged in as: '%(nickname)s'" msgstr "giriş yaptınız: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Profil güncellendi" -#: cps/web.py:2520 +#: cps/web.py:2554 #, fuzzy msgid "Oops! An account already exists for this Email." msgstr "Bu e-posta adresi için bir hesap mevcut." -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "" @@ -2507,12 +2502,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Kullanıcı adı" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 #, fuzzy msgid "Email" msgstr "Deneme e-Postası" @@ -2522,7 +2517,7 @@ msgstr "Deneme e-Postası" msgid "Send to eReader Email" msgstr "E-Posta adresiniz" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Kindle'a gönder" @@ -2533,7 +2528,7 @@ msgid "Admin" msgstr "Yönetim" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Şifre" @@ -2560,7 +2555,7 @@ msgstr "Düzenleme" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Sil" @@ -2839,7 +2834,7 @@ msgstr "" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "" @@ -2939,7 +2934,7 @@ msgstr "Yükleniyor..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Kapak" @@ -3067,7 +3062,7 @@ msgstr "metaveri düzenle" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "" @@ -4051,37 +4046,37 @@ msgstr "" msgid "Permissions" msgstr "Sürüm" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 #, fuzzy msgid "Admin User" msgstr "Yönetim sayfası" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "İndirmeye İzin Ver" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Yüklemeye izin ver" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Düzenlemeye İzin ver" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 #, fuzzy msgid "Allow Delete Books" msgstr "eKitabı Sil" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Şifre değiştirmeye izin ver" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Genel Kitaplıkları düzenlemeye izin ver" @@ -4116,13 +4111,13 @@ msgstr "" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 #, fuzzy msgid "Show Random Books in Detail View" msgstr "Rastgele Kitap Göster" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "" @@ -4405,7 +4400,7 @@ msgid "Cover Image" msgstr "Keşfet" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5634,74 +5629,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "İndirilme sayısına göre bu katalogdaki popüler yayınlar." - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Değerlendirmeye göre bu katalogdaki popüler yayınlar." - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Yeni eklenen eKitaplar" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "En en eKitaplar" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Rastgele eKitaplar" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Yazara göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Yayınevine göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Kategoriye göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Seriye göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Dile göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:128 -#, fuzzy -msgid "Books ordered by Rating" -msgstr "Kategoriye göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Biçime göre sıralanmış eKitaplar" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -#, fuzzy -msgid "Shelves" -msgstr "Serileri Hariç Tut" - -#: cps/templates/index.xml:146 -#, fuzzy -msgid "Books organized in shelves" -msgstr "Seriye göre sıralanmış eKitaplar" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Anasayfa" @@ -5717,7 +5644,7 @@ msgid "Search Library" msgstr "Kitaplıkta" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Hesap" @@ -5757,6 +5684,11 @@ msgstr "" msgid "Browse" msgstr "Gözat" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +#, fuzzy +msgid "Shelves" +msgstr "Serileri Hariç Tut" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6100,7 +6032,7 @@ msgstr "Sola çevir" msgid "Flip Image" msgstr "Resmi döndir" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Tema" @@ -6487,181 +6419,201 @@ msgstr "" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "E-Posta adresiniz" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Ayarlar" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Kullanıcı şifresini sıfırla" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Sunucu Ayarları" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "E-Posta adresiniz" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Dilleri Hariç Tut" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 #, fuzzy msgid "Language of Books" msgstr "Diller" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Dilleri Hariç Tut" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth Ayarları" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Bağla" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Kaldır" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth Ayarları" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Kitaplığı düzenle" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 #, fuzzy msgid "Delete User" msgstr "Sil" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "" @@ -6771,6 +6723,47 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Seri seçimini göster" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "İndirilme sayısına göre bu katalogdaki popüler yayınlar." + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Değerlendirmeye göre bu katalogdaki popüler yayınlar." + +#~ msgid "Recently added Books" +#~ msgstr "Yeni eklenen eKitaplar" + +#~ msgid "The latest Books" +#~ msgstr "En en eKitaplar" + +#~ msgid "Random Books" +#~ msgstr "Rastgele eKitaplar" + +#~ msgid "Books ordered by Author" +#~ msgstr "Yazara göre sıralanmış eKitaplar" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Yayınevine göre sıralanmış eKitaplar" + +#~ msgid "Books ordered by category" +#~ msgstr "Kategoriye göre sıralanmış eKitaplar" + +#~ msgid "Books ordered by series" +#~ msgstr "Seriye göre sıralanmış eKitaplar" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Dile göre sıralanmış eKitaplar" + +#, fuzzy +#~ msgid "Books ordered by Rating" +#~ msgstr "Kategoriye göre sıralanmış eKitaplar" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Biçime göre sıralanmış eKitaplar" + +#, fuzzy +#~ msgid "Books organized in shelves" +#~ msgstr "Seriye göre sıralanmış eKitaplar" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Bağlantı hatası" diff --git a/cps/translations/uk/LC_MESSAGES/messages.po b/cps/translations/uk/LC_MESSAGES/messages.po index f7029f8..ee9d16e 100755 --- a/cps/translations/uk/LC_MESSAGES/messages.po +++ b/cps/translations/uk/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2017-04-30 00:47+0300\n" "Last-Translator: ABIS Team \n" "Language-Team: \n" @@ -119,7 +119,7 @@ msgstr "" msgid "Edit Users" msgstr "Керування сервером" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Всі" @@ -134,7 +134,7 @@ msgid "{} users deleted successfully" msgstr "{} користувачі видалені успішно" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Показати всі" @@ -365,7 +365,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "" @@ -1090,8 +1090,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "Завантажувальний файл повинен мати розширення" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "Неможливо відкрити книгу. Файл не існує або немає доступу." @@ -1561,17 +1561,17 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Заголовок" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Опис" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} зірок" @@ -1602,7 +1602,7 @@ msgstr "Книжки" msgid "Show recent books" msgstr "Показувати останні книги" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Популярні книги" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Show Downloaded Books" msgstr "" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Книги з найкращим рейтингом" @@ -1627,8 +1627,7 @@ msgstr "Книги з найкращим рейтингом" msgid "Show Top Rated Books" msgstr "Показувати книги з найвищим рейтингом" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Прочитані книги" @@ -1637,8 +1636,7 @@ msgstr "Прочитані книги" msgid "Show Read and Unread" msgstr "Показувати прочитані та непрочитані книги" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Непрочитані книги" @@ -1650,13 +1648,12 @@ msgstr "Показати не прочитані" msgid "Discover" msgstr "Огляд" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Показувати випадкові книги" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Категорії" @@ -1668,7 +1665,7 @@ msgstr "Показувати вибір категорії" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Серії" @@ -1680,7 +1677,7 @@ msgstr "Показувати вибір серії" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Автори" @@ -1689,8 +1686,7 @@ msgstr "Автори" msgid "Show Author Section" msgstr "Показувати вибір автора" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Видавництва" @@ -1700,8 +1696,7 @@ msgid "Show Publisher Section" msgstr "Показувати вибір серії" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Мови" @@ -1710,7 +1705,7 @@ msgstr "Мови" msgid "Show Language Section" msgstr "Показувати вибір мови" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Рейтинги" @@ -1719,7 +1714,7 @@ msgstr "Рейтинги" msgid "Show Ratings Section" msgstr "Показувати вибір серії" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Формати файлів" @@ -2296,16 +2291,16 @@ msgstr "Помилка в імені користувача або паролі" msgid "You are now logged in as: '%(nickname)s'" msgstr "Ви увійшли як користувач: '%(nickname)s'" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Профіль оновлено" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Не правильна роль" @@ -2483,12 +2478,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Ім'я користувача" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 #, fuzzy msgid "Email" msgstr "Відправник" @@ -2498,7 +2493,7 @@ msgstr "Відправник" msgid "Send to eReader Email" msgstr "Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Відправити на Kindle" @@ -2509,7 +2504,7 @@ msgid "Admin" msgstr "Адмін" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Пароль" @@ -2535,7 +2530,7 @@ msgstr "Редагувати" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Видалити" @@ -2806,7 +2801,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Скасувати" @@ -2905,7 +2900,7 @@ msgstr "Завантаження..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Закрити" @@ -3032,7 +3027,7 @@ msgstr "Отримати метадані" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Зберегти" @@ -4014,36 +4009,36 @@ msgstr "" msgid "Permissions" msgstr "Версія" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Керування сервером" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Дозволити завантажувати з сервера" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Дозволити завантаження на сервер" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Дозволити редагування книг" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 #, fuzzy msgid "Allow Delete Books" msgstr "Видалити книгу" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Дозволити зміну пароля" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Дозволити редагування публічних книжкових полиць" @@ -4080,12 +4075,12 @@ msgstr "Можливості за замовчуванням для нових msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Показувати випадкові книги при перегляді деталей" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 #, fuzzy msgid "Add Allowed/Denied Tags" msgstr "Дозволені теги" @@ -4371,7 +4366,7 @@ msgid "Cover Image" msgstr "Огляд" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5601,78 +5596,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "Популярні книги в цьому каталозі, на основі кількості завантажень" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "Популярні книги з цього каталогу на основі рейтингу" - -#: cps/templates/index.xml:45 -#, fuzzy -msgid "Recently added Books" -msgstr "Прочитані книги" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Останні книги" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Випадковий список книг" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Книги відсортовані за автором" - -#: cps/templates/index.xml:92 -#, fuzzy -msgid "Books ordered by publisher" -msgstr "Книги відсортовані за автором" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Книги відсортовані за категоріями" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Книги відсортовані за серією" - -#: cps/templates/index.xml:119 -#, fuzzy -msgid "Books ordered by Languages" -msgstr "Книги відсортовані за серією" - -#: cps/templates/index.xml:128 -#, fuzzy -msgid "Books ordered by Rating" -msgstr "Книги відсортовані за категоріями" - -#: cps/templates/index.xml:137 -#, fuzzy -msgid "Books ordered by file formats" -msgstr "Книги відсортовані за серією" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -#, fuzzy -msgid "Shelves" -msgstr "Виключити серії" - -#: cps/templates/index.xml:146 -#, fuzzy -msgid "Books organized in shelves" -msgstr "Книги відсортовані за серією" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "" @@ -5687,7 +5610,7 @@ msgid "Search Library" msgstr "У бібліотеці" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "" @@ -5728,6 +5651,11 @@ msgstr "Встановлення оновлень, будь-ласка, не о msgid "Browse" msgstr "Перегляд" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +#, fuzzy +msgid "Shelves" +msgstr "Виключити серії" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6077,7 +6005,7 @@ msgstr "Повернути" msgid "Flip Image" msgstr "" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "Тема" @@ -6465,179 +6393,199 @@ msgstr "{} користувачі видалені успішно" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Ваш email-адрес" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Налаштування" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Скинути пароль користувача" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Налаштування серверу" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Виключити мови" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Показувати книги на мовах" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Показувати книги на мовах" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Налаштування OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Створити/Переглянути" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Налаштування OAuth" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Змінити книжкову полицю" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Видалити цього користувача" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Обрати..." @@ -6749,6 +6697,51 @@ msgstr "" msgid "Show Read/Unread Section" msgstr "Показувати вибір серії" +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "Популярні книги в цьому каталозі, на основі кількості завантажень" + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "Популярні книги з цього каталогу на основі рейтингу" + +#, fuzzy +#~ msgid "Recently added Books" +#~ msgstr "Прочитані книги" + +#~ msgid "The latest Books" +#~ msgstr "Останні книги" + +#~ msgid "Random Books" +#~ msgstr "Випадковий список книг" + +#~ msgid "Books ordered by Author" +#~ msgstr "Книги відсортовані за автором" + +#, fuzzy +#~ msgid "Books ordered by publisher" +#~ msgstr "Книги відсортовані за автором" + +#~ msgid "Books ordered by category" +#~ msgstr "Книги відсортовані за категоріями" + +#~ msgid "Books ordered by series" +#~ msgstr "Книги відсортовані за серією" + +#, fuzzy +#~ msgid "Books ordered by Languages" +#~ msgstr "Книги відсортовані за серією" + +#, fuzzy +#~ msgid "Books ordered by Rating" +#~ msgstr "Книги відсортовані за категоріями" + +#, fuzzy +#~ msgid "Books ordered by file formats" +#~ msgstr "Книги відсортовані за серією" + +#, fuzzy +#~ msgid "Books organized in shelves" +#~ msgstr "Книги відсортовані за серією" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Помилка зʼєднання" diff --git a/cps/translations/vi/LC_MESSAGES/messages.po b/cps/translations/vi/LC_MESSAGES/messages.po index 5f0927f..b17888e 100755 --- a/cps/translations/vi/LC_MESSAGES/messages.po +++ b/cps/translations/vi/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2022-09-20 21:36+0700\n" "Last-Translator: Ha Link \n" "Language-Team: \n" @@ -116,7 +116,7 @@ msgstr "" msgid "Edit Users" msgstr "Chỉnh sửa người dùng" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "Tất cả" @@ -131,7 +131,7 @@ msgid "{} users deleted successfully" msgstr "{} người dung đã đươc xoá thành công" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "Hiển thị tất cả" @@ -369,7 +369,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "Lỗi cơ sở dữ liệu: %(error)s." @@ -1094,8 +1094,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "" @@ -1568,17 +1568,17 @@ msgstr "Google Oauth lỗi: {}" msgid "OAuth error: {}" msgstr "Github Oauth lỗi: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "Tên" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "Mô tả" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} sao" @@ -1609,7 +1609,7 @@ msgstr "Sách" msgid "Show recent books" msgstr "Hiển thị sách gần đây" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "Sách hot" @@ -1626,7 +1626,7 @@ msgstr "Sách đã tải" msgid "Show Downloaded Books" msgstr "Hiển thị sách đã tải" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "Top sách được đánh giá cao" @@ -1634,8 +1634,7 @@ msgstr "Top sách được đánh giá cao" msgid "Show Top Rated Books" msgstr "Hiện thị top những sách được đánh giá cao" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "Sách đã đọc" @@ -1644,8 +1643,7 @@ msgstr "Sách đã đọc" msgid "Show Read and Unread" msgstr "Hiển thị đã đọc và chưa đọc" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "Sách chưa đọc" @@ -1657,13 +1655,12 @@ msgstr "Hiện thị sách chưa đọc" msgid "Discover" msgstr "Khám phá" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "Hiển thị sách ngẫu nhiên" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "Chủ đề" @@ -1675,7 +1672,7 @@ msgstr "Hiển thị chọn chủ đề" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "Series" @@ -1687,7 +1684,7 @@ msgstr "Hiển thị chọn series" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "Tác giả" @@ -1696,8 +1693,7 @@ msgstr "Tác giả" msgid "Show Author Section" msgstr "Hiển thị chọn tác giả" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "Nhà phát hành" @@ -1707,8 +1703,7 @@ msgid "Show Publisher Section" msgstr "Hiển thị chọn nhà phát hành" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "Ngôn ngữ" @@ -1717,7 +1712,7 @@ msgstr "Ngôn ngữ" msgid "Show Language Section" msgstr "Hiển thị chọn ngôn ngữ" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "Đánh giá" @@ -1726,7 +1721,7 @@ msgstr "Đánh giá" msgid "Show Ratings Section" msgstr "Hiển thị chọn đánh giá" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "Định dạng file" @@ -2310,16 +2305,16 @@ msgstr "Tên đăng nhập hoặc mật khẩu không đúng" msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "Metadata đã được cập nhật thành công" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "Tìm thấy một tài khoản đã toàn tại cho địa chỉ email này" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "Vai trò không hợp lệ" @@ -2497,12 +2492,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "Tên người dùng" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "Địa chỉ email" @@ -2511,7 +2506,7 @@ msgstr "Địa chỉ email" msgid "Send to eReader Email" msgstr "Kindle" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "Gửi tới Kindle" @@ -2522,7 +2517,7 @@ msgid "Admin" msgstr "Admin" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "Mật khẩu" @@ -2547,7 +2542,7 @@ msgstr "Chỉnh sửa" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "Xoá" @@ -2813,7 +2808,7 @@ msgstr "Ok" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "Huỷ bỏ" @@ -2911,7 +2906,7 @@ msgstr "Đang tải lên..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "Đóng" @@ -3037,7 +3032,7 @@ msgstr "Fetch Metadata" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "Lưu" @@ -4020,35 +4015,35 @@ msgstr "" msgid "Permissions" msgstr "Phiên bản" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "Người dùng quản trị" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "Cho phép tải xuống" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "Cho phép xem eBook" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "Cho phép tải lên" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "Cho phép chỉnh sửa" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "Cho phép xoá sách" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "Cho phép thay đổi mật khẩu" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "Cho phép chỉnh sửa giá sách công khai" @@ -4081,12 +4076,12 @@ msgstr "" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "Hiển thị sách ngẫu nhiên trong màn hình chi tiết" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 #, fuzzy msgid "Add Allowed/Denied Tags" msgstr "Chỉnh sửa những tags đươc cho phép" @@ -4374,7 +4369,7 @@ msgid "Cover Image" msgstr "Khám phá" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5611,71 +5606,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "" - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "Sách mới được thêm gần đây" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "Sách mới nhất" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "Sách ngẫu nhiên" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "Sách sắp xếp theo tác giả" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "Sách sắp xếp theo nhà phát hành" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "Sách sắp xếp theo thể loại" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "Sách sắp xếp theo series" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "Sách sắp xếp theo ngôn ngữ" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "Sách sắp xếp theo xếp hạng" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "Sách sắp xếp theo định dạng" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "Giá sách" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "Sách tổ chức theo giá sách" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "Trang chủ" @@ -5689,7 +5619,7 @@ msgid "Search Library" msgstr "Tìm kiếm thư viện" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "Tài khoản" @@ -5729,6 +5659,10 @@ msgstr "Làm ơn đừng load lại trang" msgid "Browse" msgstr "Tìm kiếm" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "Giá sách" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6070,7 +6004,7 @@ msgstr "Xoay trái" msgid "Flip Image" msgstr "Lật ảnh" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "" @@ -6452,180 +6386,200 @@ msgstr "{} người dung đã đươc xoá thành công" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "Địa chỉ email của bạn" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "Thiết lập" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "Reset mật khẩu người dùng" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "Thiết lập" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "Kindle" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "Nhập ngôn ngữ" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "Ngôn ngữ của sách" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "Ngôn ngữ sách không hợp lệ" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "Thiết lập OAuth" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "Link" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "Unlink" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Token đồng bộ Kobo" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "Tạo/xem" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "Ép đồng bộ tất cả với Kobo" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "Đồng bộ sách trên những giá được chọn với Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "Thiết lập OAuth" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 #, fuzzy msgid "Add allowed/Denied Custom Column Values" msgstr "Thêm cho phép/từ chối giá trị cột tuỳ biến" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "Chỉnh sửa giá sách công khai" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "Xoá người dùng" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "Chọn..." @@ -6728,6 +6682,39 @@ msgstr "Đồng bộ những giá sách đã chọn với Kobo" msgid "Show Read/Unread Section" msgstr "Hiển thị đã đọc và chưa đọc" +#~ msgid "Recently added Books" +#~ msgstr "Sách mới được thêm gần đây" + +#~ msgid "The latest Books" +#~ msgstr "Sách mới nhất" + +#~ msgid "Random Books" +#~ msgstr "Sách ngẫu nhiên" + +#~ msgid "Books ordered by Author" +#~ msgstr "Sách sắp xếp theo tác giả" + +#~ msgid "Books ordered by publisher" +#~ msgstr "Sách sắp xếp theo nhà phát hành" + +#~ msgid "Books ordered by category" +#~ msgstr "Sách sắp xếp theo thể loại" + +#~ msgid "Books ordered by series" +#~ msgstr "Sách sắp xếp theo series" + +#~ msgid "Books ordered by Languages" +#~ msgstr "Sách sắp xếp theo ngôn ngữ" + +#~ msgid "Books ordered by Rating" +#~ msgstr "Sách sắp xếp theo xếp hạng" + +#~ msgid "Books ordered by file formats" +#~ msgstr "Sách sắp xếp theo định dạng" + +#~ msgid "Books organized in shelves" +#~ msgstr "Sách tổ chức theo giá sách" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "Lỗi kết nối" diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 777229d..2eae7db 100755 --- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language-Team: zh_Hans_CN \n" @@ -116,7 +116,7 @@ msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在" msgid "Edit Users" msgstr "管理用户" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "全部" @@ -131,7 +131,7 @@ msgid "{} users deleted successfully" msgstr "成功删除 {} 个用户" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "显示全部" @@ -361,7 +361,7 @@ msgstr "Gmail 账户验证成功" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "数据库错误:%(error)s" @@ -1092,8 +1092,8 @@ msgstr "不能上传文件扩展名为“%(ext)s”的文件到此服务器" msgid "File to be uploaded must have an extension" msgstr "要上传的文件必须具有扩展名" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "糟糕!选择书名无法打开。文件不存在或者文件不可访问" @@ -1567,17 +1567,17 @@ msgstr "Google Oauth 错误: {}" msgid "OAuth error: {}" msgstr "GitHub Oauth 错误: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "标题" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "简介" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} 星" @@ -1608,7 +1608,7 @@ msgstr "书籍" msgid "Show recent books" msgstr "显示最近查看的书籍" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "热门书籍" @@ -1625,7 +1625,7 @@ msgstr "已下载书籍" msgid "Show Downloaded Books" msgstr "显示下载过的书籍" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "最高评分书籍" @@ -1633,8 +1633,7 @@ msgstr "最高评分书籍" msgid "Show Top Rated Books" msgstr "显示最高评分书籍" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "已读书籍" @@ -1642,8 +1641,7 @@ msgstr "已读书籍" msgid "Show Read and Unread" msgstr "显示已读或未读状态" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "未读书籍" @@ -1655,13 +1653,12 @@ msgstr "显示未读" msgid "Discover" msgstr "发现" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "显示随机书籍" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "分类" @@ -1672,7 +1669,7 @@ msgstr "显示分类栏目" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "丛书" @@ -1683,7 +1680,7 @@ msgstr "显示丛书栏目" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "作者" @@ -1691,8 +1688,7 @@ msgstr "作者" msgid "Show Author Section" msgstr "显示作者栏目" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "出版社" @@ -1701,8 +1697,7 @@ msgid "Show Publisher Section" msgstr "显示出版社栏目" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "语言" @@ -1710,7 +1705,7 @@ msgstr "语言" msgid "Show Language Section" msgstr "显示语言栏目" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "评分" @@ -1718,7 +1713,7 @@ msgstr "评分" msgid "Show Ratings Section" msgstr "显示评分栏目" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "文件格式" @@ -2297,15 +2292,15 @@ msgstr "请输入有效的用户名进行密码重置" msgid "You are now logged in as: '%(nickname)s'" msgstr "您现在已以“%(nickname)s”身份登录" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "资料已更新" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "使用此邮箱的账号已经存在" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "无效角色" @@ -2481,12 +2476,12 @@ msgstr "用户  👤" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "用户名" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "邮箱地址" @@ -2494,7 +2489,7 @@ msgstr "邮箱地址" msgid "Send to eReader Email" msgstr "接收书籍的电子阅读器邮箱地址" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "发送到电子阅读器" @@ -2505,7 +2500,7 @@ msgid "Admin" msgstr "管理权限" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "密码" @@ -2530,7 +2525,7 @@ msgstr "编辑书籍" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "删除数据" @@ -2796,7 +2791,7 @@ msgstr "确定" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "取消" @@ -2893,7 +2888,7 @@ msgstr "正在上传..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "关闭" @@ -3018,7 +3013,7 @@ msgstr "获取元数据" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "保存" @@ -3986,35 +3981,35 @@ msgstr "" msgid "Permissions" msgstr "版本" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "管理员用户" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "允许下载书籍" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "允许在线阅读" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "允许上传书籍" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "允许编辑书籍" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "允许删除书籍" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "允许修改密码" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "允许编辑公共书架" @@ -4049,12 +4044,12 @@ msgstr "新用户默认显示权限" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "在主页显示随机书籍" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "添加显示或隐藏书籍的标签值" @@ -4341,7 +4336,7 @@ msgid "Cover Image" msgstr "封面" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5597,71 +5592,6 @@ msgstr "按丛书编号排序" msgid "Sort descending according to series index" msgstr "按丛书编号逆排序" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "字母排序书籍" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "按字母排序的书籍" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "基于下载数的热门书籍" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "基于评分的热门书籍" - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "最近添加的书籍" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "最新书籍" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "随机书籍" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "书籍按作者排序" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "书籍按出版社排序" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "书籍按分类排序" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "书籍按丛书排序" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "书籍按语言排序" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "书籍按评分排序" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "书籍按文件格式排序" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "书架列表" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "书架上的书" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "首页" @@ -5675,7 +5605,7 @@ msgid "Search Library" msgstr "搜索书库" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "账号" @@ -5715,6 +5645,10 @@ msgstr "请不要刷新页面" msgid "Browse" msgstr "按条件浏览" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "书架列表" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6051,7 +5985,7 @@ msgstr "向左旋转" msgid "Flip Image" msgstr "翻转图片" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "主题" @@ -6429,180 +6363,200 @@ msgstr "选中的重复书籍已成功删除!" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "您的邮箱地址" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "设置" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "重置用户密码" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "服务器配置" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "接收书籍的电子阅读器邮箱地址" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "输入语言" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "按语言显示书籍" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "无有效书籍语言" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth 设置" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "链接" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "取消链接" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 #, fuzzy msgid "Hardcover API Token" msgstr "Hardcover API token" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo 同步 Token" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "新建或查看" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "强制与 Kobo 完全同步" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "仅同步所选书架中的书籍到 Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "安全设置" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "添加显示或隐藏书籍的自定义栏目值" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "编辑公共书架" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "删除此用户" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "生成 Kobo Auth 地址" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "选择..." @@ -6701,6 +6655,51 @@ msgstr "同步所选书架到 Kobo" msgid "Show Read/Unread Section" msgstr "显示已读、未读栏目" +#~ msgid "Alphabetical Books" +#~ msgstr "字母排序书籍" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "按字母排序的书籍" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "基于下载数的热门书籍" + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "基于评分的热门书籍" + +#~ msgid "Recently added Books" +#~ msgstr "最近添加的书籍" + +#~ msgid "The latest Books" +#~ msgstr "最新书籍" + +#~ msgid "Random Books" +#~ msgstr "随机书籍" + +#~ msgid "Books ordered by Author" +#~ msgstr "书籍按作者排序" + +#~ msgid "Books ordered by publisher" +#~ msgstr "书籍按出版社排序" + +#~ msgid "Books ordered by category" +#~ msgstr "书籍按分类排序" + +#~ msgid "Books ordered by series" +#~ msgstr "书籍按丛书排序" + +#~ msgid "Books ordered by Languages" +#~ msgstr "书籍按语言排序" + +#~ msgid "Books ordered by Rating" +#~ msgstr "书籍按评分排序" + +#~ msgid "Books ordered by file formats" +#~ msgstr "书籍按文件格式排序" + +#~ msgid "Books organized in shelves" +#~ msgstr "书架上的书" + #~ msgid "Unable to fetch OAuth metadata from URL." #~ msgstr "无法从 URL 获取 OAuth 元数据。" diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po index 0dbb099..125cb0d 100755 --- a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language-Team: zh_Hans_CN \n" @@ -119,7 +119,7 @@ msgstr "自定義列號:%(column)d在Calibre數據庫中不存在" msgid "Edit Users" msgstr "管理用戶" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "全部" @@ -134,7 +134,7 @@ msgid "{} users deleted successfully" msgstr "成功刪除 {} 個用戶" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "顯示全部" @@ -361,7 +361,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "數據庫錯誤:%(error)s。" @@ -1091,8 +1091,8 @@ msgstr "不能上傳文件附檔名為“%(ext)s”的文件到此服務器" msgid "File to be uploaded must have an extension" msgstr "要上傳的文件必須具有附檔名" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not accessible" msgstr "糟糕!選擇書名無法打開。文件不存在或者文件不可訪問" @@ -1570,17 +1570,17 @@ msgstr "Google Oauth 錯誤: {}" msgid "OAuth error: {}" msgstr "GitHub Oauth 錯誤: {}" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 #, fuzzy msgid "title" msgstr "標題" -#: cps/opds.py:187 +#: cps/opds.py:200 #, fuzzy msgid "description" msgstr "簡介" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "{} 星" @@ -1611,7 +1611,7 @@ msgstr "書籍" msgid "Show recent books" msgstr "顯示最近書籍" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "熱門書籍" @@ -1628,7 +1628,7 @@ msgstr "已下載書籍" msgid "Show Downloaded Books" msgstr "顯示下載過的書籍" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "最高評分書籍" @@ -1636,8 +1636,7 @@ msgstr "最高評分書籍" msgid "Show Top Rated Books" msgstr "顯示最高評分書籍" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "已讀書籍" @@ -1646,8 +1645,7 @@ msgstr "已讀書籍" msgid "Show Read and Unread" msgstr "顯示閱讀狀態" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "未讀書籍" @@ -1659,13 +1657,12 @@ msgstr "顯示未讀" msgid "Discover" msgstr "發現" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "隨機顯示書籍" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "分類" @@ -1677,7 +1674,7 @@ msgstr "顯示分類選擇" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "叢書" @@ -1689,7 +1686,7 @@ msgstr "顯示叢書選擇" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "作者" @@ -1698,8 +1695,7 @@ msgstr "作者" msgid "Show Author Section" msgstr "顯示作者選擇" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "出版社" @@ -1709,8 +1705,7 @@ msgid "Show Publisher Section" msgstr "顯示出版社選擇" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "語言" @@ -1719,7 +1714,7 @@ msgstr "語言" msgid "Show Language Section" msgstr "顯示語言選擇" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "評分" @@ -1728,7 +1723,7 @@ msgstr "評分" msgid "Show Ratings Section" msgstr "顯示評分選擇" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "文件格式" @@ -2316,16 +2311,16 @@ msgstr "請輸入有效的用戶名進行密碼重置" msgid "You are now logged in as: '%(nickname)s'" msgstr "您現在已以“%(nickname)s”身份登入" -#: cps/web.py:2514 +#: cps/web.py:2548 #, fuzzy msgid "Success! Profile Updated" msgstr "資料已更新" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "使用此郵箱的賬號已經存在。" -#: cps/web.py:2688 +#: cps/web.py:2739 #, fuzzy msgid "Invalid book ID." msgstr "無效角色" @@ -2503,12 +2498,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "用戶名" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "郵箱地址" @@ -2517,7 +2512,7 @@ msgstr "郵箱地址" msgid "Send to eReader Email" msgstr "接收書籍的Kindle郵箱地址" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 #, fuzzy msgid "Send to eReader Subject" msgstr "發送到Kindle" @@ -2528,7 +2523,7 @@ msgid "Admin" msgstr "管理權限" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "密碼" @@ -2553,7 +2548,7 @@ msgstr "編輯書籍" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "刪除數據" @@ -2818,7 +2813,7 @@ msgstr "確定" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "取消" @@ -2916,7 +2911,7 @@ msgstr "正在上傳..." #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "關閉" @@ -3041,7 +3036,7 @@ msgstr "獲取元數據" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "儲存" @@ -4011,35 +4006,35 @@ msgstr "" msgid "Permissions" msgstr "版本" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "管理員用戶" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "允許下載書籍" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "允許在線閱讀" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "允許上傳書籍" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "允許編輯書籍" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "允許刪除書籍" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "允許修改密碼" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "允許編輯公共書架" @@ -4076,12 +4071,12 @@ msgstr "新用戶默認顯示權限" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "在主頁顯示隨機書籍" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "添加顯示或隱藏書籍的標籤值" @@ -4368,7 +4363,7 @@ msgid "Cover Image" msgstr "發現" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5606,71 +5601,6 @@ msgstr "按叢書編號排序" msgid "Sort descending according to series index" msgstr "按叢書編號逆排序" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "字母排序書籍" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "按字母排序的書籍" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "基於下載數的熱門書籍。" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "基於評分的熱門書籍。" - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "最近添加的書籍" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "最新書籍" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "隨機書籍" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "書籍按作者排序" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "書籍按出版社排序" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "書籍按分類排序" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "書籍按叢書排序" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "書籍按語言排序" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "書籍按評分排序" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "書籍按文件格式排序" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "書架列表" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "書架上的書" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "首頁" @@ -5684,7 +5614,7 @@ msgid "Search Library" msgstr "搜索書庫" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "賬號" @@ -5724,6 +5654,10 @@ msgstr "請不要刷新頁面" msgid "Browse" msgstr "瀏覽" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "書架列表" + #: cps/templates/layout.html:304 #, fuzzy msgid "Create Shelf" @@ -6061,7 +5995,7 @@ msgstr "向左旋轉" msgid "Flip Image" msgstr "翻轉圖片" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "主題" @@ -6440,179 +6374,199 @@ msgstr "成功刪除 {} 個用戶" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "Your Profile" msgstr "您的郵箱地址" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 #, fuzzy msgid "User Settings" msgstr "設置" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "" "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "重置用戶密碼" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 #, fuzzy msgid "eReader Configuration" msgstr "伺服器配置" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 #, fuzzy msgid "Send to eReader Email Address" msgstr "接收書籍的Kindle郵箱地址" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses with " "commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 #, fuzzy msgid "Interface Language" msgstr "輸入語言" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "按語言顯示書籍" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 #, fuzzy msgid "Book Language Filter" msgstr "無有效書籍語言" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "OAuth設置" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "連接" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "取消連接" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "Kobo 同步 Token" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "新建或查看" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "僅同步所選書架中的書籍到 Kobo" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 #, fuzzy msgid "Sidebar Display Settings" msgstr "OAuth設置" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "添加顯示或隱藏書籍的自定義欄位值" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want. " +"Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot be " "deleted, only hidden. Public shelves from other users can also be hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 #, fuzzy msgid "Public Shelves:" msgstr "編輯公共書架" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "刪除此用戶" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "生成Kobo Auth 地址" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr "選擇..." @@ -6715,6 +6669,51 @@ msgstr "同步所選書架到 Kobo" msgid "Show Read/Unread Section" msgstr "顯示已讀/未讀選擇" +#~ msgid "Alphabetical Books" +#~ msgstr "字母排序書籍" + +#~ msgid "Books sorted alphabetically" +#~ msgstr "按字母排序的書籍" + +#~ msgid "Popular publications from this catalog based on Downloads." +#~ msgstr "基於下載數的熱門書籍。" + +#~ msgid "Popular publications from this catalog based on Rating." +#~ msgstr "基於評分的熱門書籍。" + +#~ msgid "Recently added Books" +#~ msgstr "最近添加的書籍" + +#~ msgid "The latest Books" +#~ msgstr "最新書籍" + +#~ msgid "Random Books" +#~ msgstr "隨機書籍" + +#~ msgid "Books ordered by Author" +#~ msgstr "書籍按作者排序" + +#~ msgid "Books ordered by publisher" +#~ msgstr "書籍按出版社排序" + +#~ msgid "Books ordered by category" +#~ msgstr "書籍按分類排序" + +#~ msgid "Books ordered by series" +#~ msgstr "書籍按叢書排序" + +#~ msgid "Books ordered by Languages" +#~ msgstr "書籍按語言排序" + +#~ msgid "Books ordered by Rating" +#~ msgstr "書籍按評分排序" + +#~ msgid "Books ordered by file formats" +#~ msgstr "書籍按文件格式排序" + +#~ msgid "Books organized in shelves" +#~ msgstr "書架上的書" + #, fuzzy #~ msgid "Connection successful!" #~ msgstr "連接錯誤" diff --git a/cps/web.py b/cps/web.py index 141b6ba..9611787 100644 --- a/cps/web.py +++ b/cps/web.py @@ -2482,6 +2482,40 @@ def change_profile(kobo_support, hardcover_support, local_oauth_check, oauth_sta except Exception: pass + # OPDS root order + opds_order_raw = to_save.get("opds_root_order", "").strip() + if opds_order_raw: + from .opds import normalize_opds_root_order + opds_order_list = [item.strip() for item in opds_order_raw.split(',') if item.strip()] + normalized_order = normalize_opds_root_order(opds_order_list) + if current_user.view_settings is None: + current_user.view_settings = {} + current_user.view_settings.setdefault('opds', {})['root_order'] = normalized_order + flag_modified(current_user, "view_settings") + else: + if current_user.view_settings and current_user.view_settings.get('opds', {}).get('root_order'): + current_user.view_settings['opds'].pop('root_order', None) + if not current_user.view_settings['opds']: + current_user.view_settings.pop('opds', None) + flag_modified(current_user, "view_settings") + + # OPDS hidden entries + opds_hidden_raw = to_save.get("opds_hidden_entries", "").strip() + if opds_hidden_raw: + from .opds import OPDS_ROOT_ENTRY_DEFS + hidden_entries = [item.strip() for item in opds_hidden_raw.split(',') if item.strip()] + hidden_entries = [key for key in hidden_entries if key in OPDS_ROOT_ENTRY_DEFS] + if current_user.view_settings is None: + current_user.view_settings = {} + current_user.view_settings.setdefault('opds', {})['hidden_entries'] = hidden_entries + flag_modified(current_user, "view_settings") + else: + if current_user.view_settings and current_user.view_settings.get('opds', {}).get('hidden_entries'): + current_user.view_settings['opds'].pop('hidden_entries', None) + if not current_user.view_settings['opds']: + current_user.view_settings.pop('opds', None) + flag_modified(current_user, "view_settings") + except Exception as ex: flash(str(ex), category="error") return render_title_template("user_edit.html", @@ -2565,6 +2599,20 @@ def profile(): hidden_custom_shelves = [s for s in all_public_shelves if s.id in hidden_custom_shelf_ids] visible_public_shelves = [s for s in all_public_shelves if s.id not in hidden_custom_shelf_ids] + from .opds import get_opds_root_order_for_user, get_opds_hidden_entries_for_user, OPDS_ROOT_ENTRY_DEFS, OPDS_ROOT_ORDER_DEFAULT + opds_root_order = get_opds_root_order_for_user(current_user) + opds_root_order_string = ",".join(opds_root_order) + opds_hidden_entries = list(get_opds_hidden_entries_for_user(current_user)) + opds_hidden_entries_string = ",".join(opds_hidden_entries) + opds_root_labels = [ + { + "key": key, + "label": _(OPDS_ROOT_ENTRY_DEFS[key]['title']) + } + for key in OPDS_ROOT_ORDER_DEFAULT + if key in OPDS_ROOT_ENTRY_DEFS + ] + return render_title_template("user_edit.html", translations=translations, profile=1, @@ -2578,6 +2626,9 @@ def profile(): hidden_custom_shelf_ids=hidden_custom_shelf_ids, hidden_custom_shelves=hidden_custom_shelves, visible_public_shelves=visible_public_shelves, + opds_root_order_string=opds_root_order_string, + opds_hidden_entries_string=opds_hidden_entries_string, + opds_root_labels=opds_root_labels, title=_(f"{current_user.name.capitalize()}'s Profile", name=current_user.name), page="me", registered_oauth=local_oauth_check, diff --git a/messages.pot b/messages.pot index f7e3313..304109f 100644 --- a/messages.pot +++ b/messages.pot @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: Calibre-Web Automated v4.0.2\n" "Report-Msgid-Bugs-To: https://github.com/crocodilestick/Calibre-Web-" "Automated\n" -"POT-Creation-Date: 2026-01-31 13:53+0100\n" +"POT-Creation-Date: 2026-01-31 14:06+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -116,7 +116,7 @@ msgstr "" msgid "Edit Users" msgstr "" -#: cps/admin.py:618 cps/opds.py:785 cps/templates/grid.html:14 +#: cps/admin.py:618 cps/opds.py:798 cps/templates/grid.html:14 #: cps/templates/list.html:19 msgid "All" msgstr "" @@ -131,7 +131,7 @@ msgid "{} users deleted successfully" msgstr "" #: cps/admin.py:682 cps/templates/config_view_edit.html:170 -#: cps/templates/user_edit.html:202 cps/templates/user_edit.html:225 +#: cps/templates/user_edit.html:241 cps/templates/user_edit.html:264 #: cps/templates/user_table.html:81 msgid "Show All" msgstr "" @@ -360,7 +360,7 @@ msgstr "" #: cps/admin.py:2413 cps/admin.py:2607 cps/editbooks.py:879 #: cps/editbooks.py:1638 cps/shelf.py:93 cps/shelf.py:167 cps/shelf.py:228 #: cps/shelf.py:278 cps/shelf.py:315 cps/shelf.py:389 cps/shelf.py:511 -#: cps/tasks/convert.py:145 cps/web.py:2525 +#: cps/tasks/convert.py:145 cps/web.py:2559 #, python-format msgid "Oops! Database Error: %(error)s." msgstr "" @@ -1063,8 +1063,8 @@ msgstr "" msgid "File to be uploaded must have an extension" msgstr "" -#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2597 -#: cps/web.py:2675 cps/web.py:2744 +#: cps/editbooks.py:691 cps/editbooks.py:1261 cps/web.py:612 cps/web.py:2648 +#: cps/web.py:2726 cps/web.py:2795 msgid "" "Oops! Selected book is unavailable. File does not exist or is not " "accessible" @@ -1524,15 +1524,15 @@ msgstr "" msgid "OAuth error: {}" msgstr "" -#: cps/opds.py:186 +#: cps/opds.py:199 cps/web.py:2610 msgid "title" msgstr "" -#: cps/opds.py:187 +#: cps/opds.py:200 msgid "description" msgstr "" -#: cps/opds.py:470 +#: cps/opds.py:483 #, python-brace-format msgid "{} Stars" msgstr "" @@ -1563,7 +1563,7 @@ msgstr "" msgid "Show recent books" msgstr "" -#: cps/render_template.py:43 cps/templates/index.xml:27 +#: cps/render_template.py:43 msgid "Hot Books" msgstr "" @@ -1580,7 +1580,7 @@ msgstr "" msgid "Show Downloaded Books" msgstr "" -#: cps/render_template.py:57 cps/templates/index.xml:36 cps/web.py:502 +#: cps/render_template.py:57 cps/web.py:502 msgid "Top Rated Books" msgstr "" @@ -1588,8 +1588,7 @@ msgstr "" msgid "Show Top Rated Books" msgstr "" -#: cps/render_template.py:60 cps/templates/index.xml:63 -#: cps/templates/index.xml:67 cps/web.py:851 +#: cps/render_template.py:60 cps/web.py:851 msgid "Read Books" msgstr "" @@ -1597,8 +1596,7 @@ msgstr "" msgid "Show Read and Unread" msgstr "" -#: cps/render_template.py:64 cps/templates/index.xml:70 -#: cps/templates/index.xml:74 cps/web.py:854 +#: cps/render_template.py:64 cps/web.py:854 msgid "Unread Books" msgstr "" @@ -1610,13 +1608,12 @@ msgstr "" msgid "Discover" msgstr "" -#: cps/render_template.py:69 cps/templates/index.xml:58 -#: cps/templates/user_table.html:160 cps/templates/user_table.html:163 +#: cps/render_template.py:69 cps/templates/user_table.html:160 +#: cps/templates/user_table.html:163 msgid "Show Random Books" msgstr "" -#: cps/render_template.py:70 cps/templates/book_table.html:106 -#: cps/templates/index.xml:97 cps/web.py:1762 +#: cps/render_template.py:70 cps/templates/book_table.html:106 cps/web.py:1762 msgid "Categories" msgstr "" @@ -1627,7 +1624,7 @@ msgstr "" #: cps/render_template.py:73 cps/templates/book_edit.html:98 #: cps/templates/book_table.html:107 cps/templates/cwa_settings.html:351 #: cps/templates/cwa_settings.html:353 cps/templates/cwa_settings.html:1071 -#: cps/templates/hardcover_review_matches.html:134 cps/templates/index.xml:106 +#: cps/templates/hardcover_review_matches.html:134 #: cps/templates/search_form.html:70 cps/web.py:1642 cps/web.py:1654 msgid "Series" msgstr "" @@ -1638,7 +1635,7 @@ msgstr "" #: cps/render_template.py:76 cps/templates/book_table.html:105 #: cps/templates/cwa_settings.html:323 cps/templates/cwa_settings.html:325 -#: cps/templates/hardcover_review_matches.html:128 cps/templates/index.xml:79 +#: cps/templates/hardcover_review_matches.html:128 msgid "Authors" msgstr "" @@ -1646,8 +1643,7 @@ msgstr "" msgid "Show Author Section" msgstr "" -#: cps/render_template.py:80 cps/templates/book_table.html:111 -#: cps/templates/index.xml:88 cps/web.py:1610 +#: cps/render_template.py:80 cps/templates/book_table.html:111 cps/web.py:1610 msgid "Publishers" msgstr "" @@ -1656,8 +1652,7 @@ msgid "Show Publisher Section" msgstr "" #: cps/render_template.py:83 cps/templates/book_table.html:109 -#: cps/templates/index.xml:115 cps/templates/search_form.html:108 -#: cps/web.py:1734 +#: cps/templates/search_form.html:108 cps/web.py:1734 msgid "Languages" msgstr "" @@ -1665,7 +1660,7 @@ msgstr "" msgid "Show Language Section" msgstr "" -#: cps/render_template.py:87 cps/templates/index.xml:124 cps/web.py:1694 +#: cps/render_template.py:87 cps/web.py:1694 msgid "Ratings" msgstr "" @@ -1673,7 +1668,7 @@ msgstr "" msgid "Show Ratings Section" msgstr "" -#: cps/render_template.py:90 cps/templates/index.xml:133 +#: cps/render_template.py:90 msgid "File formats" msgstr "" @@ -2231,15 +2226,15 @@ msgstr "" msgid "You are now logged in as: '%(nickname)s'" msgstr "" -#: cps/web.py:2514 +#: cps/web.py:2548 msgid "Success! Profile Updated" msgstr "" -#: cps/web.py:2520 +#: cps/web.py:2554 msgid "Oops! An account already exists for this Email." msgstr "" -#: cps/web.py:2688 +#: cps/web.py:2739 msgid "Invalid book ID." msgstr "" @@ -2407,12 +2402,12 @@ msgstr "" #: cps/templates/admin.html:14 cps/templates/login.html:10 #: cps/templates/login.html:12 cps/templates/register.html:9 -#: cps/templates/user_edit.html:136 cps/templates/user_table.html:134 +#: cps/templates/user_edit.html:175 cps/templates/user_table.html:134 msgid "Username" msgstr "" #: cps/templates/admin.html:15 cps/templates/register.html:14 -#: cps/templates/user_edit.html:144 cps/templates/user_table.html:135 +#: cps/templates/user_edit.html:183 cps/templates/user_table.html:135 msgid "Email" msgstr "" @@ -2420,7 +2415,7 @@ msgstr "" msgid "Send to eReader Email" msgstr "" -#: cps/templates/admin.html:17 cps/templates/user_edit.html:172 +#: cps/templates/admin.html:17 cps/templates/user_edit.html:211 msgid "Send to eReader Subject" msgstr "" @@ -2430,7 +2425,7 @@ msgid "Admin" msgstr "" #: cps/templates/admin.html:20 cps/templates/login.html:15 -#: cps/templates/login.html:16 cps/templates/user_edit.html:155 +#: cps/templates/login.html:16 cps/templates/user_edit.html:194 msgid "Password" msgstr "" @@ -2455,7 +2450,7 @@ msgstr "" #: cps/templates/book_table.html:62 cps/templates/book_table.html:141 #: cps/templates/book_table.html:190 cps/templates/duplicates.html:539 #: cps/templates/modal_dialogs.html:63 cps/templates/modal_dialogs.html:116 -#: cps/templates/user_edit.html:266 cps/templates/user_table.html:150 +#: cps/templates/user_edit.html:305 cps/templates/user_table.html:150 msgid "Delete" msgstr "" @@ -2711,7 +2706,7 @@ msgstr "" #: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:46 #: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:94 #: cps/templates/tasks.html:166 cps/templates/tasks.html:173 -#: cps/templates/user_edit.html:445 +#: cps/templates/user_edit.html:502 msgid "Cancel" msgstr "" @@ -2808,7 +2803,7 @@ msgstr "" #: cps/templates/book_table.html:342 cps/templates/duplicates.html:587 #: cps/templates/layout.html:151 cps/templates/layout.html:360 #: cps/templates/layout.html:425 cps/templates/modal_dialogs.html:34 -#: cps/templates/user_edit.html:463 +#: cps/templates/user_edit.html:520 msgid "Close" msgstr "" @@ -2933,7 +2928,7 @@ msgstr "" #: cps/templates/config_edit.html:619 cps/templates/config_view_edit.html:215 #: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:45 #: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 -#: cps/templates/user_edit.html:443 +#: cps/templates/user_edit.html:500 msgid "Save" msgstr "" @@ -3869,35 +3864,35 @@ msgstr "" msgid "Permissions" msgstr "" -#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:327 +#: cps/templates/config_view_edit.html:115 cps/templates/user_edit.html:384 msgid "Admin User" msgstr "" -#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:333 +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:390 msgid "Allow Downloads" msgstr "" -#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:338 +#: cps/templates/config_view_edit.html:125 cps/templates/user_edit.html:395 msgid "Allow eBook Viewer" msgstr "" -#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:344 +#: cps/templates/config_view_edit.html:131 cps/templates/user_edit.html:401 msgid "Allow Uploads" msgstr "" -#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:350 +#: cps/templates/config_view_edit.html:137 cps/templates/user_edit.html:407 msgid "Allow Edit" msgstr "" -#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:355 +#: cps/templates/config_view_edit.html:142 cps/templates/user_edit.html:412 msgid "Allow Delete Books" msgstr "" -#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:361 +#: cps/templates/config_view_edit.html:147 cps/templates/user_edit.html:418 msgid "Allow Changing Password" msgstr "" -#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:366 +#: cps/templates/config_view_edit.html:152 cps/templates/user_edit.html:423 msgid "Allow Editing Public Shelves" msgstr "" @@ -3929,12 +3924,12 @@ msgstr "" msgid "Choose which sidebar sections are visible by default for new users." msgstr "" -#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:305 +#: cps/templates/config_view_edit.html:195 cps/templates/user_edit.html:344 #: cps/templates/user_table.html:155 msgid "Show Random Books in Detail View" msgstr "" -#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:311 +#: cps/templates/config_view_edit.html:201 cps/templates/user_edit.html:350 msgid "Add Allowed/Denied Tags" msgstr "" @@ -4215,7 +4210,7 @@ msgid "Cover Image" msgstr "" #: cps/templates/cwa_settings.html:387 cps/templates/cwa_settings.html:494 -#: cps/templates/cwa_settings.html:699 +#: cps/templates/cwa_settings.html:699 cps/templates/user_edit.html:368 msgid "Tip" msgstr "" @@ -5405,71 +5400,6 @@ msgstr "" msgid "Sort descending according to series index" msgstr "" -#: cps/templates/index.xml:19 -msgid "Alphabetical Books" -msgstr "" - -#: cps/templates/index.xml:23 -msgid "Books sorted alphabetically" -msgstr "" - -#: cps/templates/index.xml:31 -msgid "Popular publications from this catalog based on Downloads." -msgstr "" - -#: cps/templates/index.xml:40 -msgid "Popular publications from this catalog based on Rating." -msgstr "" - -#: cps/templates/index.xml:45 -msgid "Recently added Books" -msgstr "" - -#: cps/templates/index.xml:49 -msgid "The latest Books" -msgstr "" - -#: cps/templates/index.xml:54 -msgid "Random Books" -msgstr "" - -#: cps/templates/index.xml:83 -msgid "Books ordered by Author" -msgstr "" - -#: cps/templates/index.xml:92 -msgid "Books ordered by publisher" -msgstr "" - -#: cps/templates/index.xml:101 -msgid "Books ordered by category" -msgstr "" - -#: cps/templates/index.xml:110 -msgid "Books ordered by series" -msgstr "" - -#: cps/templates/index.xml:119 -msgid "Books ordered by Languages" -msgstr "" - -#: cps/templates/index.xml:128 -msgid "Books ordered by Rating" -msgstr "" - -#: cps/templates/index.xml:137 -msgid "Books ordered by file formats" -msgstr "" - -#: cps/templates/index.xml:142 cps/templates/layout.html:298 -#: cps/templates/search_form.html:88 -msgid "Shelves" -msgstr "" - -#: cps/templates/index.xml:146 -msgid "Books organized in shelves" -msgstr "" - #: cps/templates/layout.html:93 cps/templates/login.html:44 msgid "Home" msgstr "" @@ -5483,7 +5413,7 @@ msgid "Search Library" msgstr "" #: cps/templates/layout.html:132 cps/templates/layout.html:169 -#: cps/templates/user_edit.html:245 cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:284 cps/templates/user_edit.html:286 msgid "Account" msgstr "" @@ -5520,6 +5450,10 @@ msgstr "" msgid "Browse" msgstr "" +#: cps/templates/layout.html:298 cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "" + #: cps/templates/layout.html:304 msgid "Create Shelf" msgstr "" @@ -5840,7 +5774,7 @@ msgstr "" msgid "Flip Image" msgstr "" -#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:211 +#: cps/templates/readcbr.html:101 cps/templates/user_edit.html:250 msgid "Theme" msgstr "" @@ -6208,171 +6142,191 @@ msgstr "" msgid "Error cancelling scheduled item" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 msgid "Your Profile" msgstr "" -#: cps/templates/user_edit.html:124 +#: cps/templates/user_edit.html:163 msgid "User Settings" msgstr "" -#: cps/templates/user_edit.html:132 +#: cps/templates/user_edit.html:171 msgid "Account Information" msgstr "" -#: cps/templates/user_edit.html:141 +#: cps/templates/user_edit.html:180 msgid "If you need to change your email address or password, you can do so here." msgstr "" -#: cps/templates/user_edit.html:151 +#: cps/templates/user_edit.html:190 msgid "Reset user Password" msgstr "" -#: cps/templates/user_edit.html:163 +#: cps/templates/user_edit.html:202 msgid "eReader Configuration" msgstr "" -#: cps/templates/user_edit.html:166 +#: cps/templates/user_edit.html:205 msgid "Send to eReader Email Address" msgstr "" -#: cps/templates/user_edit.html:167 +#: cps/templates/user_edit.html:206 msgid "Use comma to separate multiple addresses" msgstr "" -#: cps/templates/user_edit.html:168 +#: cps/templates/user_edit.html:207 msgid "" "Email address(es) for your eReader devices. Separate multiple addresses " "with commas." msgstr "" -#: cps/templates/user_edit.html:179 +#: cps/templates/user_edit.html:218 msgid "Automatically send new books to my eReader(s)" msgstr "" -#: cps/templates/user_edit.html:180 +#: cps/templates/user_edit.html:219 msgid "" "When enabled, newly ingested books will be automatically sent to all " "configured eReader email addresses above." msgstr "" -#: cps/templates/user_edit.html:188 +#: cps/templates/user_edit.html:227 msgid "Language & Theme Preferences" msgstr "" -#: cps/templates/user_edit.html:191 +#: cps/templates/user_edit.html:230 msgid "Interface Language" msgstr "" -#: cps/templates/user_edit.html:200 cps/templates/user_edit.html:223 +#: cps/templates/user_edit.html:239 cps/templates/user_edit.html:262 msgid "Language of Books" msgstr "" -#: cps/templates/user_edit.html:207 cps/templates/user_edit.html:230 +#: cps/templates/user_edit.html:246 cps/templates/user_edit.html:269 msgid "Filter the library to only show books in a specific language." msgstr "" -#: cps/templates/user_edit.html:220 +#: cps/templates/user_edit.html:259 msgid "Book Language Filter" msgstr "" -#: cps/templates/user_edit.html:238 +#: cps/templates/user_edit.html:277 msgid "OAuth & API Integrations" msgstr "" -#: cps/templates/user_edit.html:243 +#: cps/templates/user_edit.html:282 msgid "OAuth Settings" msgstr "" -#: cps/templates/user_edit.html:245 +#: cps/templates/user_edit.html:284 msgid "Link" msgstr "" -#: cps/templates/user_edit.html:247 +#: cps/templates/user_edit.html:286 msgid "Unlink" msgstr "" -#: cps/templates/user_edit.html:255 +#: cps/templates/user_edit.html:294 msgid "Hardcover API Token" msgstr "" -#: cps/templates/user_edit.html:257 +#: cps/templates/user_edit.html:296 msgid "API token for Hardcover metadata provider integration." msgstr "" -#: cps/templates/user_edit.html:263 +#: cps/templates/user_edit.html:302 msgid "Kobo Sync Token" msgstr "" -#: cps/templates/user_edit.html:265 +#: cps/templates/user_edit.html:304 msgid "Create/View" msgstr "" -#: cps/templates/user_edit.html:269 +#: cps/templates/user_edit.html:308 msgid "Force full kobo sync" msgstr "" -#: cps/templates/user_edit.html:276 +#: cps/templates/user_edit.html:315 msgid "Sync only books in selected shelves with Kobo" msgstr "" -#: cps/templates/user_edit.html:286 +#: cps/templates/user_edit.html:325 msgid "Sidebar Display Settings" msgstr "" -#: cps/templates/user_edit.html:287 +#: cps/templates/user_edit.html:326 msgid "Choose which sections to display in your sidebar navigation." msgstr "" -#: cps/templates/user_edit.html:312 +#: cps/templates/user_edit.html:351 msgid "Add allowed/Denied Custom Column Values" msgstr "" -#: cps/templates/user_edit.html:320 -msgid "User Permissions" +#: cps/templates/user_edit.html:359 +msgid "OPDS Catalog Order" msgstr "" -#: cps/templates/user_edit.html:321 -msgid "Configure what actions this user is allowed to perform." +#: cps/templates/user_edit.html:360 +msgid "" +"Reorder the OPDS root catalog by listing entry IDs in the order you want." +" Unknown IDs are ignored and missing entries are appended automatically." msgstr "" -#: cps/templates/user_edit.html:376 -msgid "Magic Shelves Visibility" +#: cps/templates/user_edit.html:368 +msgid "" +"Drag to reorder OPDS root entries. Missing entries are appended " +"automatically." msgstr "" #: cps/templates/user_edit.html:377 +msgid "User Permissions" +msgstr "" + +#: cps/templates/user_edit.html:378 +msgid "Configure what actions this user is allowed to perform." +msgstr "" + +#: cps/templates/user_edit.html:433 +msgid "Magic Shelves Visibility" +msgstr "" + +#: cps/templates/user_edit.html:434 msgid "" "Uncheck shelves you want to hide from your sidebar. System shelves cannot" " be deleted, only hidden. Public shelves from other users can also be " "hidden." msgstr "" -#: cps/templates/user_edit.html:381 +#: cps/templates/user_edit.html:438 msgid "Default System Shelves:" msgstr "" -#: cps/templates/user_edit.html:405 +#: cps/templates/user_edit.html:462 msgid "Public Shelves:" msgstr "" -#: cps/templates/user_edit.html:430 +#: cps/templates/user_edit.html:487 #, python-format msgid "%(visible)s of %(total)s default shelves visible" msgstr "" -#: cps/templates/user_edit.html:434 +#: cps/templates/user_edit.html:491 #, python-format msgid "%(visible)s of %(total)s public shelves visible" msgstr "" -#: cps/templates/user_edit.html:448 cps/templates/user_table.html:170 +#: cps/templates/user_edit.html:505 cps/templates/user_table.html:170 msgid "Delete User" msgstr "" -#: cps/templates/user_edit.html:459 +#: cps/templates/user_edit.html:516 msgid "Generate Kobo Auth URL" msgstr "" +#: cps/templates/user_edit.html:575 +msgid "Visible" +msgstr "" + #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." msgstr ""