mirror of
https://github.com/janeczku/calibre-web
synced 2024-12-24 17:10:31 +00:00
Merge branch 'Develop' into metadata -> Now all tests should run "pass" now
# Conflicts: # cps/constants.py # cps/helper.py # cps/tasks/convert.py # test/Calibre-Web TestSummary_Linux.html
This commit is contained in:
commit
31c8909dea
16
cps/admin.py
16
cps/admin.py
@ -102,10 +102,13 @@ def admin_required(f):
|
||||
|
||||
@admi.before_app_request
|
||||
def before_request():
|
||||
if not ub.check_user_session(current_user.id,
|
||||
flask_session.get('_id')) and 'opds' not in request.path \
|
||||
and config.config_session == 1:
|
||||
logout_user()
|
||||
try:
|
||||
if not ub.check_user_session(current_user.id,
|
||||
flask_session.get('_id')) and 'opds' not in request.path \
|
||||
and config.config_session == 1:
|
||||
logout_user()
|
||||
except AttributeError:
|
||||
pass # ? fails on requesting /ajax/emailstat during restart ?
|
||||
g.constants = constants
|
||||
g.google_site_verification = os.getenv('GOOGLE_SITE_VERIFICATION', '')
|
||||
g.allow_registration = config.config_public_reg
|
||||
@ -1702,7 +1705,7 @@ def _db_configuration_update_helper():
|
||||
return _db_configuration_result('{}'.format(ex), gdrive_error)
|
||||
|
||||
if db_change or not db_valid or not config.db_configured \
|
||||
or config.config_calibre_dir != to_save["config_calibre_dir"]:
|
||||
or config.config_calibre_dir != to_save["config_calibre_dir"]:
|
||||
if not os.path.exists(metadata_db) or not to_save['config_calibre_dir']:
|
||||
return _db_configuration_result(_('DB Location is not Valid, Please Enter Correct Path'), gdrive_error)
|
||||
else:
|
||||
@ -1725,6 +1728,9 @@ def _db_configuration_update_helper():
|
||||
calibre_db.update_config(config)
|
||||
if not os.access(os.path.join(config.config_calibre_dir, "metadata.db"), os.W_OK):
|
||||
flash(_("DB is not Writeable"), category="warning")
|
||||
_config_string(to_save, "config_calibre_split_dir")
|
||||
config.config_calibre_split = to_save.get('config_calibre_split', 0) == "on"
|
||||
calibre_db.update_config(config)
|
||||
config.save()
|
||||
return _db_configuration_result(None, gdrive_error)
|
||||
|
||||
|
@ -70,6 +70,8 @@ class _Settings(_Base):
|
||||
|
||||
config_calibre_dir = Column(String)
|
||||
config_calibre_uuid = Column(String)
|
||||
config_calibre_split = Column(Boolean, default=False)
|
||||
config_calibre_split_dir = Column(String)
|
||||
config_port = Column(Integer, default=constants.DEFAULT_PORT)
|
||||
config_external_port = Column(Integer, default=constants.DEFAULT_PORT)
|
||||
config_certfile = Column(String)
|
||||
@ -394,6 +396,9 @@ class ConfigSQL(object):
|
||||
self.db_configured = False
|
||||
self.save()
|
||||
|
||||
def get_book_path(self):
|
||||
return self.config_calibre_split_dir if self.config_calibre_split_dir else self.config_calibre_dir
|
||||
|
||||
def store_calibre_uuid(self, calibre_db, Library_table):
|
||||
try:
|
||||
calibre_uuid = calibre_db.session.query(Library_table).one_or_none()
|
||||
|
@ -149,7 +149,7 @@ del env_CALIBRE_PORT
|
||||
|
||||
EXTENSIONS_AUDIO = {'mp3', 'mp4', 'ogg', 'opus', 'wav', 'flac', 'm4a', 'm4b'}
|
||||
EXTENSIONS_CONVERT_FROM = ['pdf', 'epub', 'mobi', 'azw3', 'docx', 'rtf', 'fb2', 'lit', 'lrf',
|
||||
'txt', 'htmlz', 'rtf', 'odt', 'cbz', 'cbr']
|
||||
'txt', 'htmlz', 'rtf', 'odt', 'cbz', 'cbr', 'prc']
|
||||
EXTENSIONS_CONVERT_TO = ['pdf', 'epub', 'mobi', 'azw3', 'docx', 'rtf', 'fb2',
|
||||
'lit', 'lrf', 'txt', 'htmlz', 'rtf', 'odt']
|
||||
EXTENSIONS_UPLOAD = {'txt', 'pdf', 'epub', 'kepub', 'mobi', 'azw', 'azw3', 'cbr', 'cbz', 'cbt', 'cb7', 'djvu', 'djv',
|
||||
@ -173,6 +173,7 @@ def selected_roles(dictionary):
|
||||
BookMeta = namedtuple('BookMeta', 'file_path, extension, title, author, cover, description, tags, series, '
|
||||
'series_id, languages, publisher, pubdate, identifiers')
|
||||
|
||||
# python build process likes to have x.y.zbw -> b for beta and w a counting number
|
||||
STABLE_VERSION = {'version': '0.6.22b'}
|
||||
|
||||
NIGHTLY_VERSION = dict()
|
||||
|
@ -61,7 +61,7 @@ def dependency_check(optional=False):
|
||||
deps = load_dependencies(optional)
|
||||
for dep in deps:
|
||||
try:
|
||||
dep_version_int = [int(x) for x in dep[0].split('.')]
|
||||
dep_version_int = [int(x) if x.isnumeric() else 0 for x in dep[0].split('.')]
|
||||
low_check = [int(x) for x in dep[3].split('.')]
|
||||
high_check = [int(x) for x in dep[5].split('.')]
|
||||
except AttributeError:
|
||||
|
40
cps/editbooks.py
Executable file → Normal file
40
cps/editbooks.py
Executable file → Normal file
@ -29,9 +29,18 @@ from markupsafe import escape, Markup # dependency of flask
|
||||
from functools import wraps
|
||||
|
||||
try:
|
||||
from lxml.html.clean import clean_html, Cleaner
|
||||
from bleach import clean_text as clean_html
|
||||
BLEACH = True
|
||||
except ImportError:
|
||||
clean_html = None
|
||||
try:
|
||||
from nh3 import clean as clean_html
|
||||
BLEACH = False
|
||||
except ImportError:
|
||||
try:
|
||||
from lxml.html.clean import clean_html
|
||||
BLEACH = False
|
||||
except ImportError:
|
||||
clean_html = None
|
||||
|
||||
from flask import Blueprint, request, flash, redirect, url_for, abort, Response
|
||||
from flask_babel import gettext as _
|
||||
@ -126,7 +135,7 @@ def edit_book(book_id):
|
||||
edited_books_id = book.id
|
||||
modify_date = True
|
||||
title_author_error = helper.update_dir_structure(edited_books_id,
|
||||
config.config_calibre_dir,
|
||||
config.get_book_path(),
|
||||
input_authors[0],
|
||||
renamed_author=renamed)
|
||||
if title_author_error:
|
||||
@ -271,7 +280,7 @@ def upload():
|
||||
meta.extension.lower())
|
||||
else:
|
||||
error = helper.update_dir_structure(book_id,
|
||||
config.config_calibre_dir,
|
||||
config.get_book_path(),
|
||||
input_authors[0],
|
||||
meta.file_path,
|
||||
title_dir + meta.extension.lower(),
|
||||
@ -321,7 +330,7 @@ def convert_bookformat(book_id):
|
||||
return redirect(url_for('edit-book.show_edit_book', book_id=book_id))
|
||||
|
||||
log.info('converting: book id: %s from: %s to: %s', book_id, book_format_from, book_format_to)
|
||||
rtn = helper.convert_book_format(book_id, config.config_calibre_dir, book_format_from.upper(),
|
||||
rtn = helper.convert_book_format(book_id, config.get_book_path(), book_format_from.upper(),
|
||||
book_format_to.upper(), current_user.name)
|
||||
|
||||
if rtn is None:
|
||||
@ -391,7 +400,7 @@ def edit_list_book(param):
|
||||
elif param == 'title':
|
||||
sort_param = book.sort
|
||||
if handle_title_on_edit(book, vals.get('value', "")):
|
||||
rename_error = helper.update_dir_structure(book.id, config.config_calibre_dir)
|
||||
rename_error = helper.update_dir_structure(book.id, config.get_book_path())
|
||||
if not rename_error:
|
||||
ret = Response(json.dumps({'success': True, 'newValue': book.title}),
|
||||
mimetype='application/json')
|
||||
@ -409,7 +418,7 @@ def edit_list_book(param):
|
||||
mimetype='application/json')
|
||||
elif param == 'authors':
|
||||
input_authors, __, renamed = handle_author_on_edit(book, vals['value'], vals.get('checkA', None) == "true")
|
||||
rename_error = helper.update_dir_structure(book.id, config.config_calibre_dir, input_authors[0],
|
||||
rename_error = helper.update_dir_structure(book.id, config.get_book_path(), input_authors[0],
|
||||
renamed_author=renamed)
|
||||
if not rename_error:
|
||||
ret = Response(json.dumps({
|
||||
@ -513,10 +522,10 @@ def merge_list_book():
|
||||
for element in from_book.data:
|
||||
if element.format not in to_file:
|
||||
# create new data entry with: book_id, book_format, uncompressed_size, name
|
||||
filepath_new = os.path.normpath(os.path.join(config.config_calibre_dir,
|
||||
filepath_new = os.path.normpath(os.path.join(config.get_book_path(),
|
||||
to_book.path,
|
||||
to_name + "." + element.format.lower()))
|
||||
filepath_old = os.path.normpath(os.path.join(config.config_calibre_dir,
|
||||
filepath_old = os.path.normpath(os.path.join(config.get_book_path(),
|
||||
from_book.path,
|
||||
element.name + "." + element.format.lower()))
|
||||
copyfile(filepath_old, filepath_new)
|
||||
@ -556,7 +565,7 @@ def table_xchange_author_title():
|
||||
|
||||
if edited_books_id:
|
||||
# toDo: Handle error
|
||||
edit_error = helper.update_dir_structure(edited_books_id, config.config_calibre_dir, input_authors[0],
|
||||
edit_error = helper.update_dir_structure(edited_books_id, config.get_book_path(), input_authors[0],
|
||||
renamed_author=renamed)
|
||||
if modify_date:
|
||||
book.last_modified = datetime.utcnow()
|
||||
@ -753,7 +762,7 @@ def move_coverfile(meta, db_book):
|
||||
cover_file = meta.cover
|
||||
else:
|
||||
cover_file = os.path.join(constants.STATIC_DIR, 'generic_cover.jpg')
|
||||
new_cover_path = os.path.join(config.config_calibre_dir, db_book.path)
|
||||
new_cover_path = os.path.join(config.get_book_path(), db_book.path)
|
||||
try:
|
||||
os.makedirs(new_cover_path, exist_ok=True)
|
||||
copyfile(cover_file, os.path.join(new_cover_path, "cover.jpg"))
|
||||
@ -839,7 +848,7 @@ def delete_book_from_table(book_id, book_format, json_response):
|
||||
book = calibre_db.get_book(book_id)
|
||||
if book:
|
||||
try:
|
||||
result, error = helper.delete_book(book, config.config_calibre_dir, book_format=book_format.upper())
|
||||
result, error = helper.delete_book(book, config.get_book_path(), book_format=book_format.upper())
|
||||
if not result:
|
||||
if json_response:
|
||||
return json.dumps([{"location": url_for("edit-book.show_edit_book", book_id=book_id),
|
||||
@ -992,7 +1001,10 @@ def edit_book_series_index(series_index, book):
|
||||
def edit_book_comments(comments, book):
|
||||
modify_date = False
|
||||
if comments:
|
||||
comments = clean_html(comments)
|
||||
if BLEACH:
|
||||
comments = clean_html(comments, tags=None, attributes=None)
|
||||
else:
|
||||
comments = clean_html(comments)
|
||||
if len(book.comments):
|
||||
if book.comments[0].text != comments:
|
||||
book.comments[0].text = comments
|
||||
@ -1172,7 +1184,7 @@ def upload_single_file(file_request, book, book_id):
|
||||
return False
|
||||
|
||||
file_name = book.path.rsplit('/', 1)[-1]
|
||||
filepath = os.path.normpath(os.path.join(config.config_calibre_dir, book.path))
|
||||
filepath = os.path.normpath(os.path.join(config.get_book_path(), book.path))
|
||||
saved_filename = os.path.join(filepath, file_name + '.' + file_ext)
|
||||
|
||||
# check if file path exists, otherwise create it, copy file to calibre path and delete temp file
|
||||
|
@ -48,7 +48,8 @@ def get_epub_layout(book, book_data):
|
||||
'n': 'urn:oasis:names:tc:opendocument:xmlns:container',
|
||||
'pkg': 'http://www.idpf.org/2007/opf',
|
||||
}
|
||||
file_path = os.path.normpath(os.path.join(config.config_calibre_dir, book.path, book_data.name + "." + book_data.format.lower()))
|
||||
file_path = os.path.normpath(os.path.join(config.get_book_path(),
|
||||
book.path, book_data.name + "." + book_data.format.lower()))
|
||||
|
||||
try:
|
||||
epubZip = zipfile.ZipFile(file_path)
|
||||
|
@ -782,7 +782,7 @@ def get_book_cover_internal(book, resolution=None):
|
||||
|
||||
# Send the book cover from the Calibre directory
|
||||
else:
|
||||
cover_file_path = os.path.join(config.config_calibre_dir, book.path)
|
||||
cover_file_path = os.path.join(config.get_book_path(), book.path)
|
||||
if os.path.isfile(os.path.join(cover_file_path, "cover.jpg")):
|
||||
return send_from_directory(cover_file_path, "cover.jpg")
|
||||
else:
|
||||
@ -932,7 +932,7 @@ def save_cover(img, book_path):
|
||||
else:
|
||||
return False, message
|
||||
else:
|
||||
return save_cover_from_filestorage(os.path.join(config.config_calibre_dir, book_path), "cover.jpg", img)
|
||||
return save_cover_from_filestorage(os.path.join(config.get_book_path(), book_path), "cover.jpg", img)
|
||||
|
||||
|
||||
def do_download_file(book, book_format, client, data, headers):
|
||||
@ -954,7 +954,7 @@ def do_download_file(book, book_format, client, data, headers):
|
||||
else:
|
||||
abort(404)
|
||||
else:
|
||||
filename = os.path.join(config.config_calibre_dir, book.path)
|
||||
filename = os.path.join(config.get_book_path(), book.path)
|
||||
if not os.path.isfile(os.path.join(filename, book_name + "." + book_format)):
|
||||
# ToDo: improve error handling
|
||||
log.error('File not found: %s', os.path.join(filename, book_name + "." + book_format))
|
||||
@ -1086,38 +1086,33 @@ def tags_filters():
|
||||
# in all calls the email address is checked for validity
|
||||
def check_valid_domain(domain_text):
|
||||
sql = "SELECT * FROM registration WHERE (:domain LIKE domain and allow = 1);"
|
||||
result = ub.session.query(ub.Registration).from_statement(text(sql)).params(domain=domain_text).all()
|
||||
if not len(result):
|
||||
if not len(ub.session.query(ub.Registration).from_statement(text(sql)).params(domain=domain_text).all()):
|
||||
return False
|
||||
sql = "SELECT * FROM registration WHERE (:domain LIKE domain and allow = 0);"
|
||||
result = ub.session.query(ub.Registration).from_statement(text(sql)).params(domain=domain_text).all()
|
||||
return not len(result)
|
||||
return not len(ub.session.query(ub.Registration).from_statement(text(sql)).params(domain=domain_text).all())
|
||||
|
||||
|
||||
def get_download_link(book_id, book_format, client):
|
||||
book_format = book_format.split(".")[0]
|
||||
book = calibre_db.get_filtered_book(book_id, allow_show_archived=True)
|
||||
data1= ""
|
||||
if book:
|
||||
data1 = calibre_db.get_book_format(book.id, book_format.upper())
|
||||
if data1:
|
||||
# collect downloaded books only for registered user and not for anonymous user
|
||||
if current_user.is_authenticated:
|
||||
ub.update_download(book_id, int(current_user.id))
|
||||
file_name = book.title
|
||||
if len(book.authors) > 0:
|
||||
file_name = file_name + ' - ' + book.authors[0].name
|
||||
file_name = get_valid_filename(file_name, replace_whitespace=False)
|
||||
headers = Headers()
|
||||
headers["Content-Type"] = mimetypes.types_map.get('.' + book_format, "application/octet-stream")
|
||||
headers["Content-Disposition"] = "attachment; filename=%s.%s; filename*=UTF-8''%s.%s" % (
|
||||
quote(file_name), book_format, quote(file_name), book_format)
|
||||
return do_download_file(book, book_format, client, data1, headers)
|
||||
else:
|
||||
log.error("Book id {} not found for downloading".format(book_id))
|
||||
abort(404)
|
||||
if data1:
|
||||
# collect downloaded books only for registered user and not for anonymous user
|
||||
if current_user.is_authenticated:
|
||||
ub.update_download(book_id, int(current_user.id))
|
||||
file_name = book.title
|
||||
if len(book.authors) > 0:
|
||||
file_name = file_name + ' - ' + book.authors[0].name
|
||||
file_name = get_valid_filename(file_name, replace_whitespace=False)
|
||||
headers = Headers()
|
||||
headers["Content-Type"] = mimetypes.types_map.get('.' + book_format, "application/octet-stream")
|
||||
headers["Content-Disposition"] = "attachment; filename=%s.%s; filename*=UTF-8''%s.%s" % (
|
||||
quote(file_name), book_format, quote(file_name), book_format)
|
||||
return do_download_file(book, book_format, client, data1, headers)
|
||||
else:
|
||||
abort(404)
|
||||
abort(404)
|
||||
|
||||
|
||||
def get_calibre_binarypath(binary):
|
||||
|
@ -7760,6 +7760,384 @@ LANGUAGE_NAMES = {
|
||||
"zxx": "Нет языкового содержимого",
|
||||
"zza": "Зазаки"
|
||||
},
|
||||
"sk": {
|
||||
"abk": "Abkhazian",
|
||||
"ace": "Achinese",
|
||||
"ach": "Acoli",
|
||||
"ada": "Adangme",
|
||||
"ady": "Adyghe",
|
||||
"aar": "Afar",
|
||||
"afh": "Afrihili",
|
||||
"afr": "Afrikánsky",
|
||||
"ain": "Ainu (Japan)",
|
||||
"aka": "Akan",
|
||||
"akk": "Akkadian",
|
||||
"sqi": "Albanian",
|
||||
"ale": "Aleut",
|
||||
"amh": "Amharic",
|
||||
"anp": "Angika",
|
||||
"ara": "Arabská",
|
||||
"arg": "Aragonese",
|
||||
"arp": "Arapaho",
|
||||
"arw": "Arawak",
|
||||
"hye": "Arménčina",
|
||||
"asm": "Assamese",
|
||||
"ast": "Asturian",
|
||||
"ava": "Avaric",
|
||||
"ave": "Avestan",
|
||||
"awa": "Awadhi",
|
||||
"aym": "Aymara",
|
||||
"aze": "Ázerbajdžánsky",
|
||||
"ban": "Balinese",
|
||||
"bal": "Baluchi",
|
||||
"bam": "Bambara",
|
||||
"bas": "Basa (Cameroon)",
|
||||
"bak": "Bashkir",
|
||||
"eus": "Baskitský",
|
||||
"bej": "Beja",
|
||||
"bel": "Belarusian",
|
||||
"bem": "Bemba (Zambia)",
|
||||
"ben": "Bengali",
|
||||
"bit": "Berinomo",
|
||||
"bho": "Bhojpuri",
|
||||
"bik": "Bikol",
|
||||
"byn": "Bilin",
|
||||
"bin": "Bini",
|
||||
"bis": "Bislama",
|
||||
"zbl": "Blissymbols",
|
||||
"bos": "Bosnian",
|
||||
"bra": "Braj",
|
||||
"bre": "Bretónsky",
|
||||
"bug": "Buginese",
|
||||
"bul": "Bulharský",
|
||||
"bua": "Buriat",
|
||||
"mya": "Burmese",
|
||||
"cad": "Caddo",
|
||||
"cat": "Katalánsky",
|
||||
"ceb": "Cebuano",
|
||||
"chg": "Chagatai",
|
||||
"cha": "Chamorro",
|
||||
"che": "Chechen",
|
||||
"chr": "Cherokee",
|
||||
"chy": "Cheyenne",
|
||||
"chb": "Chibcha",
|
||||
"zho": "Čínsky",
|
||||
"chn": "Chinook jargon",
|
||||
"chp": "Chipewyan",
|
||||
"cho": "Choctaw",
|
||||
"cht": "Cholón",
|
||||
"chk": "Chuukese",
|
||||
"chv": "Chuvash",
|
||||
"cop": "Coptic",
|
||||
"cor": "Cornish",
|
||||
"cos": "Corsican",
|
||||
"cre": "Cree",
|
||||
"mus": "Creek",
|
||||
"hrv": "Chorvátsky",
|
||||
"ces": "Český",
|
||||
"dak": "Dakota",
|
||||
"dan": "Dánsky",
|
||||
"dar": "Dargwa",
|
||||
"del": "Delaware",
|
||||
"div": "Dhivehi",
|
||||
"din": "Dinka",
|
||||
"doi": "Dogri (macrolanguage)",
|
||||
"dgr": "Dogrib",
|
||||
"dua": "Duala",
|
||||
"nld": "Holandský",
|
||||
"dse": "Dutch Sign Language",
|
||||
"dyu": "Dyula",
|
||||
"dzo": "Dzongkha",
|
||||
"efi": "Efik",
|
||||
"egy": "Egyptian (Ancient)",
|
||||
"eka": "Ekajuk",
|
||||
"elx": "Elamite",
|
||||
"eng": "Angličtina",
|
||||
"enu": "Enu",
|
||||
"myv": "Erzya",
|
||||
"epo": "Esperanto",
|
||||
"est": "Estónsky",
|
||||
"ewe": "Ewe",
|
||||
"ewo": "Ewondo",
|
||||
"fan": "Fang (Equatorial Guinea)",
|
||||
"fat": "Fanti",
|
||||
"fao": "Faroese",
|
||||
"fij": "Fijian",
|
||||
"fil": "Filipino",
|
||||
"fin": "Fínsky",
|
||||
"fon": "Fon",
|
||||
"fra": "Francúzsky",
|
||||
"fur": "Friulian",
|
||||
"ful": "Fulah",
|
||||
"gaa": "Ga",
|
||||
"glg": "Galician",
|
||||
"lug": "Ganda",
|
||||
"gay": "Gayo",
|
||||
"gba": "Gbaya (Central African Republic)",
|
||||
"hmj": "Ge",
|
||||
"gez": "Geez",
|
||||
"kat": "Georgian",
|
||||
"deu": "Nemecký",
|
||||
"gil": "Gilbertese",
|
||||
"gon": "Gondi",
|
||||
"gor": "Gorontalo",
|
||||
"got": "Gothic",
|
||||
"grb": "Grebo",
|
||||
"grn": "Guarani",
|
||||
"guj": "Gujarati",
|
||||
"gwi": "Gwichʼin",
|
||||
"hai": "Haida",
|
||||
"hau": "Hausa",
|
||||
"haw": "Hawaiian",
|
||||
"heb": "Hebrejský",
|
||||
"her": "Herero",
|
||||
"hil": "Hiligaynon",
|
||||
"hin": "Hindi",
|
||||
"hmo": "Hiri Motu",
|
||||
"hit": "Hittite",
|
||||
"hmn": "Hmong",
|
||||
"hun": "Maďarský",
|
||||
"hup": "Hupa",
|
||||
"iba": "Iban",
|
||||
"isl": "Islandský",
|
||||
"ido": "Ido",
|
||||
"ibo": "Igbo",
|
||||
"ilo": "Iloko",
|
||||
"ind": "Indonézsky",
|
||||
"inh": "Ingush",
|
||||
"ina": "Interlingua (International Auxiliary Language Association)",
|
||||
"ile": "Interlingue",
|
||||
"iku": "Inuktitut",
|
||||
"ipk": "Inupiaq",
|
||||
"gle": "Írsky",
|
||||
"ita": "Taliansky",
|
||||
"jpn": "Japonský",
|
||||
"jav": "Javanese",
|
||||
"jrb": "Judeo-Arabic",
|
||||
"jpr": "Judeo-Persian",
|
||||
"kbd": "Kabardian",
|
||||
"kab": "Kabyle",
|
||||
"kac": "Kachin",
|
||||
"kal": "Kalaallisut",
|
||||
"xal": "Kalmyk",
|
||||
"kam": "Kamba (Kenya)",
|
||||
"kan": "Kannada",
|
||||
"kau": "Kanuri",
|
||||
"kaa": "Kara-Kalpak",
|
||||
"krc": "Karachay-Balkar",
|
||||
"krl": "Karelian",
|
||||
"kas": "Kashmiri",
|
||||
"csb": "Kashubian",
|
||||
"kaw": "Kawi",
|
||||
"kaz": "Kazakh",
|
||||
"kha": "Khasi",
|
||||
"kho": "Khotanese",
|
||||
"kik": "Kikuyu",
|
||||
"kmb": "Kimbundu",
|
||||
"kin": "Kinyarwanda",
|
||||
"kir": "Kirghiz",
|
||||
"tlh": "Klingon",
|
||||
"kom": "Komi",
|
||||
"kon": "Kongo",
|
||||
"kok": "Konkani (macrolanguage)",
|
||||
"kor": "Kórejský",
|
||||
"kos": "Kosraean",
|
||||
"kpe": "Kpelle",
|
||||
"kua": "Kuanyama",
|
||||
"kum": "Kumyk",
|
||||
"kur": "Kurdský",
|
||||
"kru": "Kurukh",
|
||||
"kut": "Kutenai",
|
||||
"lad": "Ladino",
|
||||
"lah": "Lahnda",
|
||||
"lam": "Lamba",
|
||||
"lao": "Lao",
|
||||
"lat": "Latin",
|
||||
"lav": "Latvian",
|
||||
"lez": "Lezghian",
|
||||
"lim": "Limburgan",
|
||||
"lin": "Lingala",
|
||||
"lit": "Lotyšský",
|
||||
"jbo": "Lojban",
|
||||
"loz": "Lozi",
|
||||
"lub": "Luba-Katanga",
|
||||
"lua": "Luba-Lulua",
|
||||
"lui": "Luiseno",
|
||||
"smj": "Lule Sami",
|
||||
"lun": "Lunda",
|
||||
"luo": "Luo (Kenya and Tanzania)",
|
||||
"lus": "Lushai",
|
||||
"ltz": "Luxembourgish",
|
||||
"mkd": "Macedónsky",
|
||||
"mad": "Madurese",
|
||||
"mag": "Magahi",
|
||||
"mai": "Maithili",
|
||||
"mak": "Makasar",
|
||||
"mlg": "Malagasy",
|
||||
"msa": "Malay (macrolanguage)",
|
||||
"mal": "Malayalam",
|
||||
"mlt": "Maltézsky",
|
||||
"mnc": "Manchu",
|
||||
"mdr": "Mandar",
|
||||
"man": "Mandingo",
|
||||
"mni": "Manipuri",
|
||||
"glv": "Manx",
|
||||
"mri": "Maori",
|
||||
"arn": "Mapudungun",
|
||||
"mar": "Marathi",
|
||||
"chm": "Mari (Russia)",
|
||||
"mah": "Marshallese",
|
||||
"mwr": "Marwari",
|
||||
"mas": "Masai",
|
||||
"men": "Mende (Sierra Leone)",
|
||||
"mic": "Mi'kmaq",
|
||||
"min": "Minangkabau",
|
||||
"mwl": "Mirandese",
|
||||
"moh": "Mohawk",
|
||||
"mdf": "Moksha",
|
||||
"lol": "Mongo",
|
||||
"mon": "Mongolian",
|
||||
"mos": "Mossi",
|
||||
"mul": "Multiple languages",
|
||||
"nqo": "N'Ko",
|
||||
"nau": "Nauru",
|
||||
"nav": "Navajo",
|
||||
"ndo": "Ndonga",
|
||||
"nap": "Neapolitan",
|
||||
"nia": "Nias",
|
||||
"niu": "Niuean",
|
||||
"zxx": "No linguistic content",
|
||||
"nog": "Nogai",
|
||||
"nor": "Norwegian",
|
||||
"nob": "Norwegian Bokmål",
|
||||
"nno": "Norwegian Nynorsk",
|
||||
"nym": "Nyamwezi",
|
||||
"nya": "Nyanja",
|
||||
"nyn": "Nyankole",
|
||||
"nyo": "Nyoro",
|
||||
"nzi": "Nzima",
|
||||
"oci": "Occitan (post 1500)",
|
||||
"oji": "Ojibwa",
|
||||
"orm": "Oromo",
|
||||
"osa": "Osage",
|
||||
"oss": "Ossetian",
|
||||
"pal": "Pahlavi",
|
||||
"pau": "Palauan",
|
||||
"pli": "Pali",
|
||||
"pam": "Pampanga",
|
||||
"pag": "Pangasinan",
|
||||
"pan": "Panjabi",
|
||||
"pap": "Papiamento",
|
||||
"fas": "Persian",
|
||||
"phn": "Phoenician",
|
||||
"pon": "Pohnpeian",
|
||||
"pol": "Poľský",
|
||||
"por": "Portugalský",
|
||||
"pus": "Pashto",
|
||||
"que": "Quechua",
|
||||
"raj": "Rajasthani",
|
||||
"rap": "Rapanui",
|
||||
"ron": "Rumunský",
|
||||
"roh": "Romansh",
|
||||
"rom": "Romany",
|
||||
"run": "Rundi",
|
||||
"rus": "Ruský",
|
||||
"smo": "Samoan",
|
||||
"sad": "Sandawe",
|
||||
"sag": "Sango",
|
||||
"san": "Sanskrit",
|
||||
"sat": "Santali",
|
||||
"srd": "Sardinian",
|
||||
"sas": "Sasak",
|
||||
"sco": "Scots",
|
||||
"sel": "Selkup",
|
||||
"srp": "Srbský",
|
||||
"srr": "Serer",
|
||||
"shn": "Shan",
|
||||
"sna": "Shona",
|
||||
"scn": "Sicilian",
|
||||
"sid": "Sidamo",
|
||||
"bla": "Siksika",
|
||||
"snd": "Sindhi",
|
||||
"sin": "Sinhala",
|
||||
"den": "Slave (Athapascan)",
|
||||
"slk": "Slovenský",
|
||||
"slv": "Slovinský",
|
||||
"sog": "Sogdian",
|
||||
"som": "Somali",
|
||||
"snk": "Soninke",
|
||||
"spa": "Španielsky",
|
||||
"srn": "Sranan Tongo",
|
||||
"suk": "Sukuma",
|
||||
"sux": "Sumerian",
|
||||
"sun": "Sundanese",
|
||||
"sus": "Susu",
|
||||
"swa": "Swahili (macrolanguage)",
|
||||
"ssw": "Swati",
|
||||
"swe": "Švédsky",
|
||||
"syr": "Syriac",
|
||||
"tgl": "Tagalog",
|
||||
"tah": "Tahitian",
|
||||
"tgk": "Tajik",
|
||||
"tmh": "Tamashek",
|
||||
"tam": "Tamilský",
|
||||
"tat": "Tatar",
|
||||
"tel": "Telugu",
|
||||
"ter": "Tereno",
|
||||
"tet": "Tetum",
|
||||
"tha": "Thajský",
|
||||
"bod": "Tibetan",
|
||||
"tig": "Tigre",
|
||||
"tir": "Tigrinya",
|
||||
"tem": "Timne",
|
||||
"tiv": "Tiv",
|
||||
"tli": "Tlingit",
|
||||
"tpi": "Tok Pisin",
|
||||
"tkl": "Tokelau",
|
||||
"tog": "Tonga (Nyasa)",
|
||||
"ton": "Tonga (Tonga Islands)",
|
||||
"tsi": "Tsimshian",
|
||||
"tso": "Tsonga",
|
||||
"tsn": "Tswana",
|
||||
"tum": "Tumbuka",
|
||||
"tur": "Turecký",
|
||||
"tuk": "Turkmen",
|
||||
"tvl": "Tuvalu",
|
||||
"tyv": "Tuvinian",
|
||||
"twi": "Twi",
|
||||
"udm": "Udmurt",
|
||||
"uga": "Ugaritic",
|
||||
"uig": "Uighur",
|
||||
"ukr": "Ukrainian",
|
||||
"umb": "Umbundu",
|
||||
"mis": "Uncoded languages",
|
||||
"und": "Undetermined",
|
||||
"urd": "Urdu",
|
||||
"uzb": "Uzbek",
|
||||
"vai": "Vai",
|
||||
"ven": "Venda",
|
||||
"vie": "Vietnamský",
|
||||
"vol": "Volapük",
|
||||
"vot": "Votic",
|
||||
"wln": "Vallónsky",
|
||||
"war": "Waray (Philippines)",
|
||||
"was": "Washo",
|
||||
"cym": "Welšský",
|
||||
"wal": "Wolaytta",
|
||||
"wol": "Wolof",
|
||||
"xho": "Xhosa",
|
||||
"sah": "Yakut",
|
||||
"yao": "Yao",
|
||||
"yap": "Yapese",
|
||||
"yid": "Yiddish",
|
||||
"yor": "Yoruba",
|
||||
"zap": "Zapotec",
|
||||
"zza": "Zaza",
|
||||
"zen": "Zenaga",
|
||||
"zha": "Zhuang",
|
||||
"zul": "Zulu",
|
||||
"zun": "Zuni"
|
||||
},
|
||||
"sv": {
|
||||
"aar": "Afar",
|
||||
"abk": "Abchaziska",
|
||||
|
@ -56,7 +56,7 @@ from .kobo_auth import requires_kobo_auth, get_auth_token
|
||||
|
||||
KOBO_FORMATS = {"KEPUB": ["KEPUB"], "EPUB": ["EPUB3", "EPUB"]}
|
||||
KOBO_STOREAPI_URL = "https://storeapi.kobo.com"
|
||||
KOBO_IMAGEHOST_URL = "https://kbimages1-a.akamaihd.net"
|
||||
KOBO_IMAGEHOST_URL = "https://cdn.kobo.com/book-images"
|
||||
|
||||
SYNC_ITEM_LIMIT = 100
|
||||
|
||||
@ -205,7 +205,7 @@ def HandleSyncRequest():
|
||||
for book in books:
|
||||
formats = [data.format for data in book.Books.data]
|
||||
if 'KEPUB' not in formats and config.config_kepubifypath and 'EPUB' in formats:
|
||||
helper.convert_book_format(book.Books.id, config.config_calibre_dir, 'EPUB', 'KEPUB', current_user.name)
|
||||
helper.convert_book_format(book.Books.id, config.get_book_path(), 'EPUB', 'KEPUB', current_user.name)
|
||||
|
||||
kobo_reading_state = get_or_create_reading_state(book.Books.id)
|
||||
entitlement = {
|
||||
@ -959,6 +959,7 @@ def HandleUnimplementedRequest(dummy=None):
|
||||
@kobo.route("/v1/user/wishlist", methods=["GET", "POST"])
|
||||
@kobo.route("/v1/user/recommendations", methods=["GET", "POST"])
|
||||
@kobo.route("/v1/analytics/<dummy>", methods=["GET", "POST"])
|
||||
@kobo.route("/v1/assets", methods=["GET"])
|
||||
def HandleUserRequest(dummy=None):
|
||||
log.debug("Unimplemented User Request received: %s (request is forwarded to kobo if configured)", request.base_url)
|
||||
return redirect_or_proxy_request()
|
||||
|
@ -150,7 +150,7 @@ def setup(log_file, log_level=None):
|
||||
else:
|
||||
try:
|
||||
file_handler = RotatingFileHandler(log_file, maxBytes=100000, backupCount=2, encoding='utf-8')
|
||||
except IOError:
|
||||
except (IOError, PermissionError):
|
||||
if log_file == DEFAULT_LOG_FILE:
|
||||
raise
|
||||
file_handler = RotatingFileHandler(DEFAULT_LOG_FILE, maxBytes=100000, backupCount=2, encoding='utf-8')
|
||||
@ -177,7 +177,7 @@ def create_access_log(log_file, log_name, formatter):
|
||||
access_log.setLevel(logging.INFO)
|
||||
try:
|
||||
file_handler = RotatingFileHandler(log_file, maxBytes=50000, backupCount=2, encoding='utf-8')
|
||||
except IOError:
|
||||
except (IOError, PermissionError):
|
||||
if log_file == DEFAULT_ACCESS_LOG:
|
||||
raise
|
||||
file_handler = RotatingFileHandler(DEFAULT_ACCESS_LOG, maxBytes=50000, backupCount=2, encoding='utf-8')
|
||||
|
@ -169,7 +169,8 @@ class Douban(Metadata):
|
||||
),
|
||||
)
|
||||
|
||||
html = etree.HTML(r.content.decode("utf8"))
|
||||
decode_content = r.content.decode("utf8")
|
||||
html = etree.HTML(decode_content)
|
||||
|
||||
match.title = html.xpath(self.TITTLE_XPATH)[0].text
|
||||
match.cover = html.xpath(
|
||||
@ -184,7 +185,7 @@ class Douban(Metadata):
|
||||
if len(tag_elements):
|
||||
match.tags = [tag_element.text for tag_element in tag_elements]
|
||||
else:
|
||||
match.tags = self._get_tags(html.text)
|
||||
match.tags = self._get_tags(decode_content)
|
||||
|
||||
description_element = html.xpath(self.DESCRIPTION_XPATH)
|
||||
if len(description_element):
|
||||
|
@ -502,7 +502,7 @@ def render_element_index(database_column, linked_table, folder):
|
||||
entries = entries.join(linked_table).join(db.Books)
|
||||
entries = entries.filter(calibre_db.common_filters()).group_by(func.upper(func.substr(database_column, 1, 1))).all()
|
||||
elements = []
|
||||
if off == 0:
|
||||
if off == 0 and entries:
|
||||
elements.append({'id': "00", 'name': _("All")})
|
||||
shift = 1
|
||||
for entry in entries[
|
||||
|
@ -217,8 +217,8 @@ def extend_search_term(searchterm,
|
||||
searchterm.extend([_("Rating <= %(rating)s", rating=rating_high)])
|
||||
if rating_low:
|
||||
searchterm.extend([_("Rating >= %(rating)s", rating=rating_low)])
|
||||
if read_status:
|
||||
searchterm.extend([_("Read Status = %(status)s", status=read_status)])
|
||||
if read_status != "Any":
|
||||
searchterm.extend([_("Read Status = '%(status)s'", status=read_status)])
|
||||
searchterm.extend(ext for ext in tags['include_extension'])
|
||||
searchterm.extend(ext for ext in tags['exclude_extension'])
|
||||
# handle custom columns
|
||||
@ -283,7 +283,7 @@ def render_adv_search_results(term, offset=None, order=None, limit=None):
|
||||
cc_present = True
|
||||
|
||||
if any(tags.values()) or author_name or book_title or publisher or pub_start or pub_end or rating_low \
|
||||
or rating_high or description or cc_present or read_status:
|
||||
or rating_high or description or cc_present or read_status != "Any":
|
||||
search_term, pub_start, pub_end = extend_search_term(search_term,
|
||||
author_name,
|
||||
book_title,
|
||||
@ -302,7 +302,8 @@ def render_adv_search_results(term, offset=None, order=None, limit=None):
|
||||
q = q.filter(func.datetime(db.Books.pubdate) > func.datetime(pub_start))
|
||||
if pub_end:
|
||||
q = q.filter(func.datetime(db.Books.pubdate) < func.datetime(pub_end))
|
||||
q = q.filter(adv_search_read_status(read_status))
|
||||
if read_status != "Any":
|
||||
q = q.filter(adv_search_read_status(read_status))
|
||||
if publisher:
|
||||
q = q.filter(db.Books.publishers.any(func.lower(db.Publishers.name).ilike("%" + publisher + "%")))
|
||||
q = adv_search_tag(q, tags['include_tag'], tags['exclude_tag'])
|
||||
|
@ -21,12 +21,12 @@ import os
|
||||
import errno
|
||||
import signal
|
||||
import socket
|
||||
import subprocess # nosec
|
||||
|
||||
try:
|
||||
from gevent.pywsgi import WSGIServer
|
||||
from .gevent_wsgi import MyWSGIHandler
|
||||
from gevent.pool import Pool
|
||||
from gevent.socket import socket as GeventSocket
|
||||
from gevent import __version__ as _version
|
||||
from greenlet import GreenletExit
|
||||
import ssl
|
||||
@ -36,6 +36,7 @@ except ImportError:
|
||||
from .tornado_wsgi import MyWSGIContainer
|
||||
from tornado.httpserver import HTTPServer
|
||||
from tornado.ioloop import IOLoop
|
||||
from tornado.netutil import bind_unix_socket
|
||||
from tornado import version as _version
|
||||
VERSION = 'Tornado ' + _version
|
||||
_GEVENT = False
|
||||
@ -95,7 +96,12 @@ class WebServer(object):
|
||||
log.warning('Cert path: %s', certfile_path)
|
||||
log.warning('Key path: %s', keyfile_path)
|
||||
|
||||
def _make_gevent_unix_socket(self, socket_file):
|
||||
def _make_gevent_socket_activated(self):
|
||||
# Reuse an already open socket on fd=SD_LISTEN_FDS_START
|
||||
SD_LISTEN_FDS_START = 3
|
||||
return GeventSocket(fileno=SD_LISTEN_FDS_START)
|
||||
|
||||
def _prepare_unix_socket(self, socket_file):
|
||||
# the socket file must not exist prior to bind()
|
||||
if os.path.exists(socket_file):
|
||||
# avoid nuking regular files and symbolic links (could be a mistype or security issue)
|
||||
@ -103,35 +109,41 @@ class WebServer(object):
|
||||
raise OSError(errno.EEXIST, os.strerror(errno.EEXIST), socket_file)
|
||||
os.remove(socket_file)
|
||||
|
||||
unix_sock = WSGIServer.get_listener(socket_file, family=socket.AF_UNIX)
|
||||
self.unix_socket_file = socket_file
|
||||
|
||||
# ensure current user and group have r/w permissions, no permissions for other users
|
||||
# this way the socket can be shared in a semi-secure manner
|
||||
# between the user running calibre-web and the user running the fronting webserver
|
||||
os.chmod(socket_file, 0o660)
|
||||
|
||||
return unix_sock
|
||||
|
||||
def _make_gevent_socket(self):
|
||||
def _make_gevent_listener(self):
|
||||
if os.name != 'nt':
|
||||
socket_activated = os.environ.get("LISTEN_FDS")
|
||||
if socket_activated:
|
||||
sock = self._make_gevent_socket_activated()
|
||||
sock_info = sock.getsockname()
|
||||
return sock, "systemd-socket:" + _readable_listen_address(sock_info[0], sock_info[1])
|
||||
unix_socket_file = os.environ.get("CALIBRE_UNIX_SOCKET")
|
||||
if unix_socket_file:
|
||||
return self._make_gevent_unix_socket(unix_socket_file), "unix:" + unix_socket_file
|
||||
self._prepare_unix_socket(unix_socket_file)
|
||||
unix_sock = WSGIServer.get_listener(unix_socket_file, family=socket.AF_UNIX)
|
||||
# ensure current user and group have r/w permissions, no permissions for other users
|
||||
# this way the socket can be shared in a semi-secure manner
|
||||
# between the user running calibre-web and the user running the fronting webserver
|
||||
os.chmod(unix_socket_file, 0o660)
|
||||
|
||||
return unix_sock, "unix:" + unix_socket_file
|
||||
|
||||
if self.listen_address:
|
||||
return (self.listen_address, self.listen_port), None
|
||||
return ((self.listen_address, self.listen_port),
|
||||
_readable_listen_address(self.listen_address, self.listen_port))
|
||||
|
||||
if os.name == 'nt':
|
||||
self.listen_address = '0.0.0.0'
|
||||
return (self.listen_address, self.listen_port), None
|
||||
return ((self.listen_address, self.listen_port),
|
||||
_readable_listen_address(self.listen_address, self.listen_port))
|
||||
|
||||
try:
|
||||
address = ('::', self.listen_port)
|
||||
sock = WSGIServer.get_listener(address, family=socket.AF_INET6)
|
||||
except socket.error as ex:
|
||||
log.error('%s', ex)
|
||||
log.warning('Unable to listen on "", trying on IPv4 only...')
|
||||
log.warning('Unable to listen on {}, trying on IPv4 only...'.format(address))
|
||||
address = ('', self.listen_port)
|
||||
sock = WSGIServer.get_listener(address, family=socket.AF_INET)
|
||||
|
||||
@ -201,9 +213,7 @@ class WebServer(object):
|
||||
ssl_args = self.ssl_args or {}
|
||||
|
||||
try:
|
||||
sock, output = self._make_gevent_socket()
|
||||
if output is None:
|
||||
output = _readable_listen_address(self.listen_address, self.listen_port)
|
||||
sock, output = self._make_gevent_listener()
|
||||
log.info('Starting Gevent server on %s', output)
|
||||
self.wsgiserver = WSGIServer(sock, self.app, log=self.access_logger, handler_class=MyWSGIHandler,
|
||||
error_log=log,
|
||||
@ -228,17 +238,42 @@ class WebServer(object):
|
||||
if os.name == 'nt' and sys.version_info > (3, 7):
|
||||
import asyncio
|
||||
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
|
||||
log.info('Starting Tornado server on %s', _readable_listen_address(self.listen_address, self.listen_port))
|
||||
try:
|
||||
# Max Buffersize set to 200MB
|
||||
http_server = HTTPServer(MyWSGIContainer(self.app),
|
||||
max_buffer_size=209700000,
|
||||
ssl_options=self.ssl_args)
|
||||
|
||||
# Max Buffersize set to 200MB
|
||||
http_server = HTTPServer(MyWSGIContainer(self.app),
|
||||
max_buffer_size=209700000,
|
||||
ssl_options=self.ssl_args)
|
||||
http_server.listen(self.listen_port, self.listen_address)
|
||||
self.wsgiserver = IOLoop.current()
|
||||
self.wsgiserver.start()
|
||||
# wait for stop signal
|
||||
self.wsgiserver.close(True)
|
||||
unix_socket_file = os.environ.get("CALIBRE_UNIX_SOCKET")
|
||||
if os.environ.get("LISTEN_FDS") and os.name != 'nt':
|
||||
SD_LISTEN_FDS_START = 3
|
||||
sock = socket.socket(fileno=SD_LISTEN_FDS_START)
|
||||
http_server.add_socket(sock)
|
||||
sock.setblocking(0)
|
||||
socket_name =sock.getsockname()
|
||||
output = "systemd-socket:" + _readable_listen_address(socket_name[0], socket_name[1])
|
||||
elif unix_socket_file and os.name != 'nt':
|
||||
self._prepare_unix_socket(unix_socket_file)
|
||||
output = "unix:" + unix_socket_file
|
||||
unix_socket = bind_unix_socket(self.unix_socket_file)
|
||||
http_server.add_socket(unix_socket)
|
||||
# ensure current user and group have r/w permissions, no permissions for other users
|
||||
# this way the socket can be shared in a semi-secure manner
|
||||
# between the user running calibre-web and the user running the fronting webserver
|
||||
os.chmod(self.unix_socket_file, 0o660)
|
||||
else:
|
||||
output = _readable_listen_address(self.listen_address, self.listen_port)
|
||||
http_server.listen(self.listen_port, self.listen_address)
|
||||
log.info('Starting Tornado server on %s', output)
|
||||
|
||||
self.wsgiserver = IOLoop.current()
|
||||
self.wsgiserver.start()
|
||||
# wait for stop signal
|
||||
self.wsgiserver.close(True)
|
||||
finally:
|
||||
if self.unix_socket_file:
|
||||
os.remove(self.unix_socket_file)
|
||||
self.unix_socket_file = None
|
||||
|
||||
def start(self):
|
||||
try:
|
||||
|
@ -179,8 +179,9 @@ kthoom.ImageFile = function(file) {
|
||||
};
|
||||
|
||||
function updateDirectionButtons(){
|
||||
var left, right = 1;
|
||||
if (currentImage == 0 ) {
|
||||
var left = 1;
|
||||
var right = 1;
|
||||
if (currentImage <= 0 ) {
|
||||
if (settings.direction === 0) {
|
||||
left = 0;
|
||||
} else {
|
||||
|
1
cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js
vendored
Normal file
1
cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
!function(a){a.fn.datepicker.dates.sk={days:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],daysShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],daysMin:["Ne","Po","Ut","St","Št","Pia","So"],months:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],today:"Dnes",clear:"Vymazať",weekStart:1,format:"d.m.yyyy"}}(jQuery);
|
9
cps/tasks/convert.py
Executable file → Normal file
9
cps/tasks/convert.py
Executable file → Normal file
@ -49,7 +49,6 @@ class TaskConvert(CalibreTask):
|
||||
self.file_path = file_path
|
||||
self.book_id = book_id
|
||||
self.title = ""
|
||||
self.has_cover = None
|
||||
self.settings = settings
|
||||
self.ereader_mail = ereader_mail
|
||||
self.user = user
|
||||
@ -67,14 +66,14 @@ class TaskConvert(CalibreTask):
|
||||
data.name + "." + self.settings['old_book_format'].lower())
|
||||
df_cover = gdriveutils.getFileFromEbooksFolder(cur_book.path, "cover.jpg")
|
||||
if df:
|
||||
datafile = os.path.join(config.config_calibre_dir,
|
||||
datafile = os.path.join(config.get_book_path(),
|
||||
cur_book.path,
|
||||
data.name + "." + self.settings['old_book_format'].lower())
|
||||
if df_cover:
|
||||
datafile_cover = os.path.join(config.config_calibre_dir,
|
||||
datafile_cover = os.path.join(config.get_book_path(),
|
||||
cur_book.path, "cover.jpg")
|
||||
if not os.path.exists(os.path.join(config.config_calibre_dir, cur_book.path)):
|
||||
os.makedirs(os.path.join(config.config_calibre_dir, cur_book.path))
|
||||
if not os.path.exists(os.path.join(config.get_book_path(), cur_book.path)):
|
||||
os.makedirs(os.path.join(config.get_book_path(), cur_book.path))
|
||||
df.GetContentFile(datafile)
|
||||
if df_cover:
|
||||
df_cover.GetContentFile(datafile_cover)
|
||||
|
2
cps/tasks/mail.py
Executable file → Normal file
2
cps/tasks/mail.py
Executable file → Normal file
@ -239,7 +239,7 @@ class TaskEmail(CalibreTask):
|
||||
@classmethod
|
||||
def _get_attachment(cls, book_path, filename):
|
||||
"""Get file as MIMEBase message"""
|
||||
calibre_path = config.config_calibre_dir
|
||||
calibre_path = config.get_book_path()
|
||||
if config.config_use_google_drive:
|
||||
df = gdriveutils.getFileFromEbooksFolder(book_path, filename)
|
||||
if df:
|
||||
|
@ -114,7 +114,7 @@ class TaskBackupMetadata(CalibreTask):
|
||||
True)
|
||||
else:
|
||||
# ToDo: Handle book folder not found or not readable
|
||||
book_metadata_filepath = os.path.join(config.config_calibre_dir, book.path, 'metadata.opf')
|
||||
book_metadata_filepath = os.path.join(config.get_book_path(), book.path, 'metadata.opf')
|
||||
# prepare finalize everything and output
|
||||
doc = etree.ElementTree(package)
|
||||
try:
|
||||
|
@ -209,7 +209,7 @@ class TaskGenerateCoverThumbnails(CalibreTask):
|
||||
if stream is not None:
|
||||
stream.close()
|
||||
else:
|
||||
book_cover_filepath = os.path.join(config.config_calibre_dir, book.path, 'cover.jpg')
|
||||
book_cover_filepath = os.path.join(config.get_book_path(), book.path, 'cover.jpg')
|
||||
if not os.path.isfile(book_cover_filepath):
|
||||
raise Exception('Book cover file not found')
|
||||
|
||||
@ -404,7 +404,7 @@ class TaskGenerateSeriesThumbnails(CalibreTask):
|
||||
if stream is not None:
|
||||
stream.close()
|
||||
|
||||
book_cover_filepath = os.path.join(config.config_calibre_dir, book.path, 'cover.jpg')
|
||||
book_cover_filepath = os.path.join(config.get_book_path(), book.path, 'cover.jpg')
|
||||
if not os.path.isfile(book_cover_filepath):
|
||||
raise Exception('Book cover file not found')
|
||||
|
||||
|
@ -16,6 +16,18 @@
|
||||
<button type="button" data-toggle="modal" id="calibre_modal_path" data-link="config_calibre_dir" data-filefilter="metadata.db" data-target="#fileModal" id="library_path" class="btn btn-default"><span class="glyphicon glyphicon-folder-open"></span></button>
|
||||
</span>
|
||||
</div>
|
||||
<div class="form-group required">
|
||||
<input type="checkbox" id="config_calibre_split" name="config_calibre_split" data-control="split_settings" data-t ="{{ config.config_calibre_split_dir }}" {% if config.config_calibre_split %}checked{% endif %} >
|
||||
<label for="config_calibre_split">{{_('Separate Book files from Library')}}</label>
|
||||
</div>
|
||||
<div data-related="split_settings">
|
||||
<div class="form-group required input-group">
|
||||
<input type="text" class="form-control" id="config_calibre_split_dir" name="config_calibre_split_dir" value="{% if config.config_calibre_split_dir != None %}{{ config.config_calibre_split_dir }}{% endif %}" autocomplete="off">
|
||||
<span class="input-group-btn">
|
||||
<button type="button" data-toggle="modal" id="calibre_modal_split_path" data-link="config_calibre_split_dir" data-filefilter="" data-target="#fileModal" id="book_path" class="btn btn-default"><span class="glyphicon glyphicon-folder-open"></span></button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
{% if feature_support['gdrive'] %}
|
||||
<div class="form-group required">
|
||||
<input type="checkbox" id="config_use_google_drive" name="config_use_google_drive" data-control="gdrive_settings" {% if config.config_use_google_drive %}checked{% endif %} >
|
||||
|
@ -41,7 +41,8 @@
|
||||
<div class="form-group">
|
||||
<label for="read_status">{{_('Read Status')}}</label>
|
||||
<select name="read_status" id="read_status" class="form-control">
|
||||
<option value="" selected></option>
|
||||
<option value="Any" selected>{{_('Any')}}</option>
|
||||
<option value="">{{_('Empty')}}</option>
|
||||
<option value="True" >{{_('Yes')}}</option>
|
||||
<option value="False" >{{_('No')}}</option>
|
||||
</select>
|
||||
|
Binary file not shown.
@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-06-09 21:11+0100\n"
|
||||
"Last-Translator: Lukas Heroudek <lukas.heroudek@gmail.com>\n"
|
||||
"Language: cs_CZ\n"
|
||||
@ -938,7 +938,7 @@ msgstr "Knihy"
|
||||
msgid "Show recent books"
|
||||
msgstr "Zobrazit nedávné knihy"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Žhavé knihy"
|
||||
|
||||
@ -955,7 +955,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Nejlépe hodnocené knihy"
|
||||
|
||||
@ -963,8 +963,8 @@ msgstr "Nejlépe hodnocené knihy"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Zobrazit nejlépe hodnocené knihy"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Přečtené knihy"
|
||||
|
||||
@ -973,8 +973,8 @@ msgstr "Přečtené knihy"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Zobrazit prečtené a nepřečtené"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Nepřečtené knihy"
|
||||
|
||||
@ -986,13 +986,13 @@ msgstr "Zobrazit nepřečtené"
|
||||
msgid "Discover"
|
||||
msgstr "Objevte"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Zobrazit náhodné knihy"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategorie"
|
||||
|
||||
@ -1002,7 +1002,7 @@ msgid "Show Category Section"
|
||||
msgstr "Zobrazit výběr kategorie"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Série"
|
||||
@ -1013,7 +1013,7 @@ msgid "Show Series Section"
|
||||
msgstr "Zobrazit výběr sérií"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autoři"
|
||||
|
||||
@ -1023,7 +1023,7 @@ msgid "Show Author Section"
|
||||
msgstr "Zobrazit výběr autora"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Vydavatelé"
|
||||
|
||||
@ -1033,7 +1033,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Zobrazit výběr vydavatele"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Jazyky"
|
||||
@ -1043,7 +1043,7 @@ msgstr "Jazyky"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Zobrazit výběr jazyka"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Hodnocení"
|
||||
|
||||
@ -1052,7 +1052,7 @@ msgstr "Hodnocení"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Zobrazit výběr hodnocení"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formáty souborů"
|
||||
|
||||
@ -1079,7 +1079,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2631,7 +2631,7 @@ msgid "Add to shelf"
|
||||
msgstr "Přidat do police"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2709,7 +2709,7 @@ msgstr "Zadejte jméno domény"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Zakázané domény pro registraci"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Další"
|
||||
|
||||
@ -2769,72 +2769,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Start"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
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:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Oblíbené publikace z tohoto katalogu založené na hodnocení."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Nedávno přidané knihy"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Nejnovější knihy"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Náhodné knihy"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Knihy seřazené podle autora"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Knihy seřazené podle vydavatele"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Knihy seřazené podle kategorie"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Knihy seřazené podle série"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Knihy seřazené podle jazyků"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Knihy řazené podle hodnocení"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Knihy seřazené podle souboru formátů"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Police"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Knihy organizované v policích"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2023-10-21 15:45+0200\n"
|
||||
"Last-Translator: Ozzie Isaacs\n"
|
||||
"Language: de\n"
|
||||
@ -917,7 +917,7 @@ msgstr "Bücher"
|
||||
msgid "Show recent books"
|
||||
msgstr "Zeige kürzlich hinzugefügte Bücher"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Beliebte Bücher"
|
||||
|
||||
@ -934,7 +934,7 @@ msgstr "Heruntergeladene Bücher"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Zeige heruntergeladene Bücher"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Best bewertete Bücher"
|
||||
|
||||
@ -942,8 +942,8 @@ msgstr "Best bewertete Bücher"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Bestbewertete Bücher anzeigen"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Gelesene Bücher"
|
||||
|
||||
@ -951,8 +951,8 @@ msgstr "Gelesene Bücher"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Zeige gelesene/ungelesene Bücher"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Ungelesene Bücher"
|
||||
|
||||
@ -964,13 +964,13 @@ msgstr "Zeige Ungelesene"
|
||||
msgid "Discover"
|
||||
msgstr "Entdecke"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Zeige zufällige Bücher"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategorien"
|
||||
|
||||
@ -979,7 +979,7 @@ msgid "Show Category Section"
|
||||
msgstr "Zeige Kategorienauswahl"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Serien"
|
||||
@ -989,7 +989,7 @@ msgid "Show Series Section"
|
||||
msgstr "Zeige Serienauswahl"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autoren"
|
||||
|
||||
@ -998,7 +998,7 @@ msgid "Show Author Section"
|
||||
msgstr "Zeige Autorenauswahl"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Verleger"
|
||||
|
||||
@ -1007,7 +1007,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Zeige Verlegerauswahl"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Sprachen"
|
||||
@ -1016,7 +1016,7 @@ msgstr "Sprachen"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Zeige Sprachauswahl"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Bewertungen"
|
||||
|
||||
@ -1024,7 +1024,7 @@ msgstr "Bewertungen"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Zeige Bewertungsauswahl"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Dateiformate"
|
||||
|
||||
@ -1049,7 +1049,7 @@ msgid "Show Books List"
|
||||
msgstr "Zeige Bücherliste"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2578,7 +2578,7 @@ msgid "Add to shelf"
|
||||
msgstr "Zu Bücherregal hinzufügen"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2654,7 +2654,7 @@ msgstr "Domainnamen eingeben"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Verbotene Domains für eine Registrierung"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Nächste"
|
||||
|
||||
@ -2712,72 +2712,72 @@ msgstr "Sortiere Serienindex aufsteigend"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "Sortiere Serienindex absteigend"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Start"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Bücher alphabetisch"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Bücher alphabetisch sortiert"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Beliebte Publikationen aus dieser Bibliothek basierend auf Anzahl der Downloads."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Beliebte Veröffentlichungen dieses Katalogs basierend auf Bewertung."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Kürzlich hinzugefügte Bücher"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Die neuesten Bücher"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Zufällige Bücher"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Bücher nach Autoren sortiert"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Bücher nach Verlegern sortiert"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Bücher nach Kategorien sortiert"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Bücher nach Serien sortiert"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Bücher nach Sprache sortiert"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Bücher nach Bewertungen sortiert"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Bücher nach Dateiformaten sortiert"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Bücherregale"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Bücher in Bücherregalen organisiert"
|
||||
|
||||
|
Binary file not shown.
@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Depountis Georgios\n"
|
||||
"Language: el\n"
|
||||
@ -938,7 +938,7 @@ msgstr "Βιβλία"
|
||||
msgid "Show recent books"
|
||||
msgstr "Προβολή πρόσφατων βιβλίων"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Βιβλία στη Μόδα"
|
||||
|
||||
@ -955,7 +955,7 @@ msgstr "Κατεβασμένα Βιβλία"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Προβολή Κατεβασμένων Βιβλίων"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Βιβλία με Κορυφαία Αξιολόγηση"
|
||||
|
||||
@ -963,8 +963,8 @@ msgstr "Βιβλία με Κορυφαία Αξιολόγηση"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Προβολή Βιβλίων με Κορυφαία Αξιολόγηση"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Βιβλία που Διαβάστηκαν"
|
||||
|
||||
@ -973,8 +973,8 @@ msgstr "Βιβλία που Διαβάστηκαν"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Προβολή διαβασμένων και αδιάβαστων"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Βιβλία που δεν Διαβάστηκαν"
|
||||
|
||||
@ -986,13 +986,13 @@ msgstr "Προβολή αδιάβαστων"
|
||||
msgid "Discover"
|
||||
msgstr "Ανακάλυψε"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Προβολή Τυχαίων Βιβλίων"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Κατηγορίες"
|
||||
|
||||
@ -1002,7 +1002,7 @@ msgid "Show Category Section"
|
||||
msgstr "Προβολή επιλογών κατηγορίας"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Σειρές"
|
||||
@ -1013,7 +1013,7 @@ msgid "Show Series Section"
|
||||
msgstr "Προβολή επιλογών σειράς"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Συγγραφείς"
|
||||
|
||||
@ -1023,7 +1023,7 @@ msgid "Show Author Section"
|
||||
msgstr "Προβολή επιλογών συγγραφέα"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Εκδότες"
|
||||
|
||||
@ -1033,7 +1033,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Προβολή επιλογών εκδότη"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Γλώσσες"
|
||||
@ -1043,7 +1043,7 @@ msgstr "Γλώσσες"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Προβολή επιλογών γλώσσας"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Αξιολογήσεις"
|
||||
|
||||
@ -1052,7 +1052,7 @@ msgstr "Αξιολογήσεις"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Προβολή επιλογών αξιολόγησης"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Μορφές αρχείου"
|
||||
|
||||
@ -1079,7 +1079,7 @@ msgid "Show Books List"
|
||||
msgstr "Προβολή Λίστας Βιβλίων"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2631,7 +2631,7 @@ msgid "Add to shelf"
|
||||
msgstr "Προσθήκη στο ράφι"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2709,7 +2709,7 @@ msgstr "Όνομα domain"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domains που Απορρίφθηκαν (Μαύρη λίστα)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Επόμενο"
|
||||
|
||||
@ -2769,72 +2769,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Έναρξη"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Δημοφιλείς εκδόσεις από αυτό τον κατάλογο με βάση τις Λήψεις."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Δημοφιλείς εκδόσεις από αυτό τον κατάλογο με βάση την Αξιολόγηση."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Βιβλία που προστέθηκαν Πρόσφατα"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Τα τελευταία Βιβλία"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Τυχαία Βιβλία"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά Συγγραφέα"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά εκδότη"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά κατηγορία"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά σειρές"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά Γλώσσες"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά Αξιολόγηση"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Τα βιβλία ταξινομήθηκαν ανά μορφές αρχείου"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Ράφια"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Βιβλία οργανωμένα σε ράφια"
|
||||
|
||||
|
Binary file not shown.
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-05-25 17:22+0200\n"
|
||||
"Last-Translator: minakmostoles <xxx@xxx.com>\n"
|
||||
"Language: es\n"
|
||||
@ -943,7 +943,7 @@ msgstr "Libros"
|
||||
msgid "Show recent books"
|
||||
msgstr "Mostrar libros recientes"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Libros populares"
|
||||
|
||||
@ -960,7 +960,7 @@ msgstr "Libros Descargados"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Mostrar Libros Descargados"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Libros mejor valorados"
|
||||
|
||||
@ -968,8 +968,8 @@ msgstr "Libros mejor valorados"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Mostrar libros mejor valorados"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Libros leídos"
|
||||
|
||||
@ -978,8 +978,8 @@ msgstr "Libros leídos"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Mostrar leídos y no leídos"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Libros no leídos"
|
||||
|
||||
@ -991,13 +991,13 @@ msgstr "Mostrar no leído"
|
||||
msgid "Discover"
|
||||
msgstr "Descubrir"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Mostrar libros al azar"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Categorías"
|
||||
|
||||
@ -1007,7 +1007,7 @@ msgid "Show Category Section"
|
||||
msgstr "Mostrar selección de categorías"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Series"
|
||||
@ -1018,7 +1018,7 @@ msgid "Show Series Section"
|
||||
msgstr "Mostrar selección de series"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autores"
|
||||
|
||||
@ -1028,7 +1028,7 @@ msgid "Show Author Section"
|
||||
msgstr "Mostrar selección de autores"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Editores"
|
||||
|
||||
@ -1038,7 +1038,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Mostrar selección de editores"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Idiomas"
|
||||
@ -1048,7 +1048,7 @@ msgstr "Idiomas"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Mostrar selección de idiomas"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Calificaciones"
|
||||
|
||||
@ -1057,7 +1057,7 @@ msgstr "Calificaciones"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Mostrar selección de calificaciones"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formatos de archivo"
|
||||
|
||||
@ -1084,7 +1084,7 @@ msgid "Show Books List"
|
||||
msgstr "Mostrar Lista de Libros"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2637,7 +2637,7 @@ msgid "Add to shelf"
|
||||
msgstr "Agregar al estante"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2716,7 +2716,7 @@ msgstr "Introducir nombre de dominio"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Dominios prohibidos (Blaclist)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Siguiente"
|
||||
|
||||
@ -2776,72 +2776,72 @@ msgstr "Ordenar ascendientemente en base al índice de serie"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "Ordenar descendientemente en base al índice de serie"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Iniciar"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Libros Alfabéticos"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Libros ordenados alfabéticamente"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Publicaciones populares de este catálogo basadas en las Descargas."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Publicaciones populares del catálogo basados en la clasificación."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Libros añadidos recientemente"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Últimos ibros"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Libros al azar"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Libros ordenados por autor"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Libros ordenados por editor"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Libros ordenados por categorías"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Libros ordenados por series"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Libros ordenados por idioma"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Libros ordenados por puntuación"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Libros ordenados por formato de archivo"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Estanterías"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Libros organizados en estanterías"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-01-12 13:56+0100\n"
|
||||
"Last-Translator: Samuli Valavuo <svalavuo@gmail.com>\n"
|
||||
"Language: fi\n"
|
||||
@ -934,7 +934,7 @@ msgstr "Kirjat"
|
||||
msgid "Show recent books"
|
||||
msgstr "Näytä viimeisimmät kirjat"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Kuumat kirjat"
|
||||
|
||||
@ -951,7 +951,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Parhaiten arvioidut kirjat"
|
||||
|
||||
@ -959,8 +959,8 @@ msgstr "Parhaiten arvioidut kirjat"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Näytä parhaiten arvioidut kirjat"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Luetut kirjat"
|
||||
|
||||
@ -969,8 +969,8 @@ msgstr "Luetut kirjat"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Näytä luetut ja lukemattomat"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Lukemattomat kirjat"
|
||||
|
||||
@ -982,13 +982,13 @@ msgstr "Näyt lukemattomat"
|
||||
msgid "Discover"
|
||||
msgstr "Löydä"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Näytä satunnausia kirjoja"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategoriat"
|
||||
|
||||
@ -998,7 +998,7 @@ msgid "Show Category Section"
|
||||
msgstr "Näytä kategoriavalinta"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Sarjat"
|
||||
@ -1009,7 +1009,7 @@ msgid "Show Series Section"
|
||||
msgstr "Näytä sarjavalinta"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Kirjailijat"
|
||||
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Author Section"
|
||||
msgstr "Näytä kirjailijavalinta"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Julkaisijat"
|
||||
|
||||
@ -1029,7 +1029,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Näytä julkaisijavalinta"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Kielet"
|
||||
@ -1039,7 +1039,7 @@ msgstr "Kielet"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Näytä keilivalinta"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Arvostelut"
|
||||
|
||||
@ -1048,7 +1048,7 @@ msgstr "Arvostelut"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Näytä arvosteluvalinta"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Tiedotomuodot"
|
||||
|
||||
@ -1075,7 +1075,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2625,7 +2625,7 @@ msgid "Add to shelf"
|
||||
msgstr "Lisää hyllyyn"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2703,7 +2703,7 @@ msgstr "Syötä domainnimi"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Seuraava"
|
||||
|
||||
@ -2761,72 +2761,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Aloita"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Suositut julkaisut tästä kokoelmasta perustuen latauksiin."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Suositut julkaisut tästä kokoelmasta perustuen arvioihin."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Viimeisimmät kirjat"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Satunnaisia kirjoja"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Kirjat kirjailijoittain"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Kirjat julkaisijoittain"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Kirjat kategorioittain"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Kirjat sarjoittain"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-06-07 06:47+0200\n"
|
||||
"Last-Translator: <thovi98@gmail.com>\n"
|
||||
"Language: fr\n"
|
||||
@ -955,7 +955,7 @@ msgstr "Livres"
|
||||
msgid "Show recent books"
|
||||
msgstr "Afficher les livres récents"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Livres populaires"
|
||||
|
||||
@ -972,7 +972,7 @@ msgstr "Livres téléchargés"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Montrer les livres téléchargés"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Livres les mieux notés"
|
||||
|
||||
@ -980,8 +980,8 @@ msgstr "Livres les mieux notés"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Montrer les livres les mieux notés"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Livres lus"
|
||||
|
||||
@ -990,8 +990,8 @@ msgstr "Livres lus"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Montrer lus et non-lus"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Livres non-lus"
|
||||
|
||||
@ -1003,13 +1003,13 @@ msgstr "Afficher non-lus"
|
||||
msgid "Discover"
|
||||
msgstr "Découvrir"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Montrer des livres au hasard"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Catégories"
|
||||
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Category Section"
|
||||
msgstr "Montrer la sélection par catégories"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Séries"
|
||||
@ -1030,7 +1030,7 @@ msgid "Show Series Section"
|
||||
msgstr "Montrer la sélection par séries"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Auteurs"
|
||||
|
||||
@ -1040,7 +1040,7 @@ msgid "Show Author Section"
|
||||
msgstr "Montrer la sélection par auteur"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Éditeurs"
|
||||
|
||||
@ -1050,7 +1050,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Montrer la sélection par éditeur"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Langues"
|
||||
@ -1060,7 +1060,7 @@ msgstr "Langues"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Montrer la sélection par langue"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Notes"
|
||||
|
||||
@ -1069,7 +1069,7 @@ msgstr "Notes"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Afficher la sélection des évaluations"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formats de fichier"
|
||||
|
||||
@ -1096,7 +1096,7 @@ msgid "Show Books List"
|
||||
msgstr "Montrer la liste des livres"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2649,7 +2649,7 @@ msgid "Add to shelf"
|
||||
msgstr "Ajouter à l'étagère"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2728,7 +2728,7 @@ msgstr "Saisir le nom du domaine"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domaines refusés (Liste noire)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Suivant"
|
||||
|
||||
@ -2788,72 +2788,72 @@ 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:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Démarrer"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Livres alphabétiques"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Livres triés dans l’ordre alphabétique"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
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:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Publications populaires de ce catalogue sur la base des évaluations."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Livres récents ajoutés"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Les derniers livres"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Livres au hasard"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Livres classés par auteur"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Livres classés par éditeur"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Livres classés par catégorie"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Livres classés par série"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Livres classés par langue"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Livres classés par évaluation"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Livres classés par formats de fichiers"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Etagères"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Livres organisés par étagères"
|
||||
|
||||
|
Binary file not shown.
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2022-08-11 16:46+0200\n"
|
||||
"Last-Translator: pollitor <pollitor@gmx.com>\n"
|
||||
"Language: gl\n"
|
||||
@ -924,7 +924,7 @@ msgstr "Libros"
|
||||
msgid "Show recent books"
|
||||
msgstr "Mostrar libros recentes"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Libros populares"
|
||||
|
||||
@ -941,7 +941,7 @@ msgstr "Libros descargados"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Mostrar libros descargados"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Libros mellor valorados"
|
||||
|
||||
@ -949,8 +949,8 @@ msgstr "Libros mellor valorados"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Mostrar libros mellor valorados"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Libros lidos"
|
||||
|
||||
@ -959,8 +959,8 @@ msgstr "Libros lidos"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Mostrar lidos e non lidos"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Libros non lidos"
|
||||
|
||||
@ -972,13 +972,13 @@ msgstr "Mostrar non lidos"
|
||||
msgid "Discover"
|
||||
msgstr "Descubrir"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Mostrar libros ao chou"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Categorías"
|
||||
|
||||
@ -988,7 +988,7 @@ msgid "Show Category Section"
|
||||
msgstr "Mostrar selección de categorías"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Series"
|
||||
@ -999,7 +999,7 @@ msgid "Show Series Section"
|
||||
msgstr "Mostrar selección de series"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autores"
|
||||
|
||||
@ -1009,7 +1009,7 @@ msgid "Show Author Section"
|
||||
msgstr "Mostrar selección de autores"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Editores"
|
||||
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Mostrar selección de editores"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Linguas"
|
||||
@ -1029,7 +1029,7 @@ msgstr "Linguas"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Mostrar selección de linguas"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Valoracións"
|
||||
|
||||
@ -1038,7 +1038,7 @@ msgstr "Valoracións"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Mostrar selección de valoracións"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formatos de arquivo"
|
||||
|
||||
@ -1065,7 +1065,7 @@ msgid "Show Books List"
|
||||
msgstr "Mostrar lista de libros"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2606,7 +2606,7 @@ msgid "Add to shelf"
|
||||
msgstr "Engadir ao andel"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2685,7 +2685,7 @@ msgstr "Introducir nome de dominio"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Dominios prohibidos (Blaclist)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Seguinte"
|
||||
|
||||
@ -2743,72 +2743,72 @@ 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:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Comezar"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Libros alfabéticos"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Libros ordeados alfabéticamente"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Publicacións populares do catálogo baseadas nas descargas."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Publicacións populares do catálogo baseadas na valoración."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Libros engadidos recentemente"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Últimos libros"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Libros ao chou"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Libros ordeados por autor"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Libros ordeados por editor"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Libros ordeados por categorías"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Libros ordeados por series"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Libros ordeados por lingua"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Libros ordeados por valoración"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Libros ordeados por formato de arquivo"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Andeis"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Libros organizados en andeis"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2019-04-06 23:36+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language: hu\n"
|
||||
@ -933,7 +933,7 @@ msgstr ""
|
||||
msgid "Show recent books"
|
||||
msgstr "Legutóbbi könyvek mutatása"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Kelendő könyvek"
|
||||
|
||||
@ -950,7 +950,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Legjobb könyvek"
|
||||
|
||||
@ -958,8 +958,8 @@ msgstr "Legjobb könyvek"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Legjobbra értékelt könyvek mutatása"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Olvasott könyvek"
|
||||
|
||||
@ -968,8 +968,8 @@ msgstr "Olvasott könyvek"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Mutassa az olvasva/olvasatlan állapotot"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Olvasatlan könyvek"
|
||||
|
||||
@ -981,13 +981,13 @@ msgstr ""
|
||||
msgid "Discover"
|
||||
msgstr "Felfedezés"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Mutass könyveket találomra"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Címkék"
|
||||
|
||||
@ -997,7 +997,7 @@ msgid "Show Category Section"
|
||||
msgstr "Címke választó mutatása"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Sorozatok"
|
||||
@ -1008,7 +1008,7 @@ msgid "Show Series Section"
|
||||
msgstr "Sorozat választó mutatása"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Szerzők"
|
||||
|
||||
@ -1018,7 +1018,7 @@ msgid "Show Author Section"
|
||||
msgstr "Szerző választó mutatása"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Kiadók"
|
||||
|
||||
@ -1028,7 +1028,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Kiadó választó mutatása"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Nyelvek"
|
||||
@ -1038,7 +1038,7 @@ msgstr "Nyelvek"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Nyelv választó mutatása"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
@ -1047,7 +1047,7 @@ msgstr ""
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Sorozat választó mutatása"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr ""
|
||||
|
||||
@ -1074,7 +1074,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2622,7 +2622,7 @@ msgid "Add to shelf"
|
||||
msgstr "Hozzáadás polchoz"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2700,7 +2700,7 @@ msgstr "Tartomány megadása"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Következő"
|
||||
|
||||
@ -2758,72 +2758,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Kezdés"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
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:36
|
||||
#: cps/templates/index.xml:37
|
||||
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:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "A legfrissebb könyvek"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Könyvek találomra"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Könyvek szerző szerint rendezve"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Könyvek kiadók szerint rendezve"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Könyvek címke szerint rendezve"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Könyvek sorozat szerint rendezve"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2023-01-21 10:00+0700\n"
|
||||
"Last-Translator: Arief Hidayat<arihid95@gmail.com>\n"
|
||||
"Language: id\n"
|
||||
@ -927,7 +927,7 @@ msgstr "Buku"
|
||||
msgid "Show recent books"
|
||||
msgstr "Tampilkan buku terbaru"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Buku Populer"
|
||||
|
||||
@ -944,7 +944,7 @@ msgstr "Buku yang Diunduh"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Tampilkan Buku yang Diunduh"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Buku Berperingkat Teratas"
|
||||
|
||||
@ -952,8 +952,8 @@ msgstr "Buku Berperingkat Teratas"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Tampilkan Buku Berperingkat Teratas"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Buku Telah Dibaca"
|
||||
|
||||
@ -962,8 +962,8 @@ msgstr "Buku Telah Dibaca"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Tampilkan sudah dibaca dan belum dibaca"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Buku yang Belum Dibaca"
|
||||
|
||||
@ -975,13 +975,13 @@ msgstr "Tampilkan belum dibaca"
|
||||
msgid "Discover"
|
||||
msgstr "Temukan"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Tampilkan Buku Acak"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategori"
|
||||
|
||||
@ -991,7 +991,7 @@ msgid "Show Category Section"
|
||||
msgstr "Tampilkan pilihan kategori"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Seri"
|
||||
@ -1002,7 +1002,7 @@ msgid "Show Series Section"
|
||||
msgstr "Tampilkan pilihan seri"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Penulis"
|
||||
|
||||
@ -1012,7 +1012,7 @@ msgid "Show Author Section"
|
||||
msgstr "Tampilkan pilihan penulis"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Penerbit"
|
||||
|
||||
@ -1022,7 +1022,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Tampilkan pilihan penerbit"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Bahasa"
|
||||
@ -1032,7 +1032,7 @@ msgstr "Bahasa"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Tampilkan pilihan bahasa"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Peringkat"
|
||||
|
||||
@ -1041,7 +1041,7 @@ msgstr "Peringkat"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Tampilkan pilihan peringkat"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Format berkas"
|
||||
|
||||
@ -1068,7 +1068,7 @@ msgid "Show Books List"
|
||||
msgstr "Tampilkan Daftar Buku"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2609,7 +2609,7 @@ msgid "Add to shelf"
|
||||
msgstr "Tambah ke rak"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2688,7 +2688,7 @@ msgstr "Masukkan Nama Domain"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domain yang Ditolak (Daftar Hitam)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Selanjutnya"
|
||||
|
||||
@ -2746,72 +2746,72 @@ msgstr "Urutkan naik menurut indeks seri"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "Urutkan menurun menurut indeks seri"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Mulai"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Buku Abjad"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Buku diurutkan menurut abjad"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Publikasi populer dari katalog ini berdasarkan Unduhan."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Publikasi populer dari katalog ini berdasarkan Rating."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Buku yang baru ditambahkan"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Buku-buku terbaru"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Buku Acak"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Buku yang diurutkan menurut Penulis"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Buku yang diurutkan menurut Penerbit"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Buku yang diurutkan menurut Kategori"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Buku yang diurutkan menurut Seri"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Buku yang diurutkan menurut Bahasa"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Buku yang diurutkan menurut Peringkat"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Buku yang diurutkan menurut format berkas"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Rak"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "本棚に整理された本"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2023-10-21 15:27+0200\n"
|
||||
"Last-Translator: Massimo Pissarello <mapi68@gmail.com>\n"
|
||||
"Language: it\n"
|
||||
@ -917,7 +917,7 @@ msgstr "Libri"
|
||||
msgid "Show recent books"
|
||||
msgstr "Mostra i libri recenti"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Libri hot"
|
||||
|
||||
@ -934,7 +934,7 @@ msgstr "Libri scaricati"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Mostra i libri scaricati"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Libri più votati"
|
||||
|
||||
@ -942,8 +942,8 @@ msgstr "Libri più votati"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Mostra i libri più votati"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Libri letti"
|
||||
|
||||
@ -951,8 +951,8 @@ msgstr "Libri letti"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Mostra i libri letti e da leggere"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Libri da leggere"
|
||||
|
||||
@ -964,13 +964,13 @@ msgstr "Mostra da leggere"
|
||||
msgid "Discover"
|
||||
msgstr "Da scoprire"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Mostra i libri casualmente"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Categorie"
|
||||
|
||||
@ -979,7 +979,7 @@ msgid "Show Category Section"
|
||||
msgstr "Mostra la sezione delle categorie"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Serie"
|
||||
@ -989,7 +989,7 @@ msgid "Show Series Section"
|
||||
msgstr "Mostra la sezione delle serie"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autori"
|
||||
|
||||
@ -998,7 +998,7 @@ msgid "Show Author Section"
|
||||
msgstr "Mostra la sezione degli autori"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Editori"
|
||||
|
||||
@ -1007,7 +1007,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Mostra la sezione degli editori"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Lingue"
|
||||
@ -1016,7 +1016,7 @@ msgstr "Lingue"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Mostra la sezione delle lingue"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Valutazioni"
|
||||
|
||||
@ -1024,7 +1024,7 @@ msgstr "Valutazioni"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Mostra la sezione delle valutazioni"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formati file"
|
||||
|
||||
@ -1049,7 +1049,7 @@ msgid "Show Books List"
|
||||
msgstr "Mostra l'elenco dei libri"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2578,7 +2578,7 @@ msgid "Add to shelf"
|
||||
msgstr "Aggiungi allo scaffale"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2654,7 +2654,7 @@ msgstr "Inserisci il nome del dominio"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domini bloccati (lista nera)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Prossimo"
|
||||
|
||||
@ -2712,72 +2712,72 @@ msgstr "Ordina in ordine ascendente secondo il numero della serie"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "Ordina in ordine discendente secondo il numero della serie"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Avvio"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Libri in ordine alfabetico"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Libri ordinati alfabeticamente"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Pubblicazioni popolari in questo catalogo in base ai download."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Pubblicazioni popolari in questo catalogo in base alle valutazioni."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Libri aggiunti di recente"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Gli ultimi libri"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Libri casuali"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Libri ordinati per autore"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Libri ordinati per editore"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Libri ordinati per categoria"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Libri ordinati per serie"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Libri ordinati per lingua"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Libri ordinati per valutazione"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Libri ordinati per formato"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Scaffali"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Libri organizzati in scaffali"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2018-02-07 02:20-0500\n"
|
||||
"Last-Translator: subdiox <subdiox@gmail.com>\n"
|
||||
"Language: ja\n"
|
||||
@ -927,7 +927,7 @@ msgstr "本"
|
||||
msgid "Show recent books"
|
||||
msgstr "最近追加された本を表示"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "人気の本"
|
||||
|
||||
@ -944,7 +944,7 @@ msgstr "ダウンロードされた本"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "ダウンロードされた本を表示"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "高評価の本"
|
||||
|
||||
@ -952,8 +952,8 @@ msgstr "高評価の本"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "高評価の本を表示"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "既読の本"
|
||||
|
||||
@ -962,8 +962,8 @@ msgstr "既読の本"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "既読の本と未読の本を表示"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "未読の本"
|
||||
|
||||
@ -975,13 +975,13 @@ msgstr "未読の本を表示"
|
||||
msgid "Discover"
|
||||
msgstr "見つける"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "ランダムに本を表示"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "カテゴリ"
|
||||
|
||||
@ -991,7 +991,7 @@ msgid "Show Category Section"
|
||||
msgstr "カテゴリ選択を表示"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "シリーズ"
|
||||
@ -1002,7 +1002,7 @@ msgid "Show Series Section"
|
||||
msgstr "シリーズ選択を表示"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "著者"
|
||||
|
||||
@ -1012,7 +1012,7 @@ msgid "Show Author Section"
|
||||
msgstr "著者選択を表示"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "出版社"
|
||||
|
||||
@ -1022,7 +1022,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "出版社選択を表示"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "言語"
|
||||
@ -1032,7 +1032,7 @@ msgstr "言語"
|
||||
msgid "Show Language Section"
|
||||
msgstr "言語選択を表示"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "評価"
|
||||
|
||||
@ -1041,7 +1041,7 @@ msgstr "評価"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "評価選択を表示"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "ファイル形式"
|
||||
|
||||
@ -1068,7 +1068,7 @@ msgid "Show Books List"
|
||||
msgstr "本の一覧を表示"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2609,7 +2609,7 @@ msgid "Add to shelf"
|
||||
msgstr "本棚に追加"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2688,7 +2688,7 @@ msgstr "ドメイン名を入力"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "拒否するドメイン名 (ブラックリスト)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "次"
|
||||
|
||||
@ -2746,72 +2746,72 @@ msgstr "巻数が小さい順にソート"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "巻数が大きい順にソート"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "開始"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "五十音順の本"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "五十音順にソートされた本"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "ダウンロード数に基づいた、この出版社が出している有名な本"
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "評価に基づいた、この出版社が出している有名な本"
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "最近追加された本"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "最新の本"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "ランダム"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "著者名順"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "出版社順"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "カテゴリ順"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "シリーズ順"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "言語順"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "評価順"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "ファイル形式順"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "本棚"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "本棚に整理された本"
|
||||
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2018-08-27 17:06+0700\n"
|
||||
"Last-Translator: \n"
|
||||
"Language: km_KH\n"
|
||||
@ -931,7 +931,7 @@ msgstr ""
|
||||
msgid "Show recent books"
|
||||
msgstr "បង្ហាញសៀវភៅមកថ្មី"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "សៀវភៅដែលមានប្រជាប្រិយភាព"
|
||||
|
||||
@ -948,7 +948,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "សៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ"
|
||||
|
||||
@ -956,8 +956,8 @@ msgstr "សៀវភៅដែលមានការវាយតម្លៃល្
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "បង្ហាញសៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "សៀវភៅដែលបានអានរួច"
|
||||
|
||||
@ -966,8 +966,8 @@ msgstr "សៀវភៅដែលបានអានរួច"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "បង្ហាញអានរួច និងមិនទាន់អាន"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "សៀវភៅដែលមិនទាន់បានអាន"
|
||||
|
||||
@ -979,13 +979,13 @@ msgstr ""
|
||||
msgid "Discover"
|
||||
msgstr "ស្រាវជ្រាវ"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "បង្ហាញសៀវភៅចៃដន្យ"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "ប្រភេទនានា"
|
||||
|
||||
@ -995,7 +995,7 @@ msgid "Show Category Section"
|
||||
msgstr "បង្ហាញជម្រើសប្រភេទ"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "ស៊េរី"
|
||||
@ -1006,7 +1006,7 @@ msgid "Show Series Section"
|
||||
msgstr "បង្ហាញជម្រើសស៊េរី"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "អ្នកនិពន្ធ"
|
||||
|
||||
@ -1016,7 +1016,7 @@ msgid "Show Author Section"
|
||||
msgstr "បង្ហាញជម្រើសអ្នកនិពន្ធ"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr ""
|
||||
|
||||
@ -1026,7 +1026,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "បង្ហាញជម្រើសស៊េរី"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "ភាសានានា"
|
||||
@ -1036,7 +1036,7 @@ msgstr "ភាសានានា"
|
||||
msgid "Show Language Section"
|
||||
msgstr "បង្ហាញផ្នែកភាសា"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
@ -1045,7 +1045,7 @@ msgstr ""
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "បង្ហាញជម្រើសស៊េរី"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr ""
|
||||
|
||||
@ -1072,7 +1072,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2614,7 +2614,7 @@ msgid "Add to shelf"
|
||||
msgstr "បន្ថែមទៅធ្នើ"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2691,7 +2691,7 @@ msgstr ""
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "បន្ទាប់"
|
||||
|
||||
@ -2749,72 +2749,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "ចាប់ផ្តើម"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការទាញយក"
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "ការបោះពុម្ភផ្សាយដែលមានប្រជាប្រិយភាពពីកាតាឡុកនេះផ្អែកលើការវាយតម្លៃ"
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "សៀវភៅចុងក្រោយគេ"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "សៀវភៅចៃដន្យ"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "សៀវភៅរៀបតាមលំដាប់អ្នកនិពន្ធ"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "សៀវភៅរៀបតាមលំដាប់ប្រភេទ"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "សៀវភៅរៀបតាមលំដាប់ស៊េរី"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2022-01-10 11:30+0900\n"
|
||||
"Last-Translator: 내맘대로의 EPUBGUIDE.NET <byword77@gmail.com>\n"
|
||||
"Language: ko\n"
|
||||
@ -928,7 +928,7 @@ msgstr "책"
|
||||
msgid "Show recent books"
|
||||
msgstr "최근 책 보기"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "인기있는 책"
|
||||
|
||||
@ -945,7 +945,7 @@ msgstr "다운로드된 책"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "다운로드된 책 보기"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "평점이 높은 책"
|
||||
|
||||
@ -953,8 +953,8 @@ msgstr "평점이 높은 책"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "평점이 높은 책 보기"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "읽은 책"
|
||||
|
||||
@ -963,8 +963,8 @@ msgstr "읽은 책"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "읽은 책과 읽지 않은 책 보기"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "읽지 않은 책"
|
||||
|
||||
@ -976,13 +976,13 @@ msgstr "읽지 않은 책 보기"
|
||||
msgid "Discover"
|
||||
msgstr "발견"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "무작위 추천"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "카테고리"
|
||||
|
||||
@ -992,7 +992,7 @@ msgid "Show Category Section"
|
||||
msgstr "카테고리별 보기"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "시리즈"
|
||||
@ -1003,7 +1003,7 @@ msgid "Show Series Section"
|
||||
msgstr "시리즈별 보기"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "저자"
|
||||
|
||||
@ -1013,7 +1013,7 @@ msgid "Show Author Section"
|
||||
msgstr "저자별 보기"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "출판사"
|
||||
|
||||
@ -1023,7 +1023,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "출판사별 보기"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "언어"
|
||||
@ -1033,7 +1033,7 @@ msgstr "언어"
|
||||
msgid "Show Language Section"
|
||||
msgstr "언어별 보기"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "평점"
|
||||
|
||||
@ -1042,7 +1042,7 @@ msgstr "평점"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "평점별 보기"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "파일 유형"
|
||||
|
||||
@ -1069,7 +1069,7 @@ msgid "Show Books List"
|
||||
msgstr "책 목록 보기"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2612,7 +2612,7 @@ msgid "Add to shelf"
|
||||
msgstr "서재에 추가"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2691,7 +2691,7 @@ msgstr "도메인 입력"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "거부 도메인(블랙리스트)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "다음"
|
||||
|
||||
@ -2750,72 +2750,72 @@ msgstr "시리즈 인덱스에 따라 오름차순 정렬"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "시리즈 인덱스에 따라 내림차순 정렬"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "시작"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "가나다(알파벳) 순"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "가나다(알파벳)순으로 정렬한 책"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "다운로드 기준 인기 도서."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "별점 기준 인기 도서."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "최근 추가된 도서"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "최신 도서"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "랜덤 정렬"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "저자별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "출판사별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "카테고리별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "시리즈별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "언어별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "평점별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "파일 종류별 정렬"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "서재"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "서재별 정렬"
|
||||
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web (GPLV3)\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-12-12 08:20+0100\n"
|
||||
"Last-Translator: Marcel Maas <marcel.maas@outlook.com>\n"
|
||||
"Language: nl\n"
|
||||
@ -940,7 +940,7 @@ msgstr "Boeken"
|
||||
msgid "Show recent books"
|
||||
msgstr "Recent toegevoegde boeken tonen"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Populaire boeken"
|
||||
|
||||
@ -957,7 +957,7 @@ msgstr "Gedownloade boeken"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Gedownloade boeken tonen"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Best beoordeelde boeken"
|
||||
|
||||
@ -965,8 +965,8 @@ msgstr "Best beoordeelde boeken"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Best beoordeelde boeken tonen"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Gelezen boeken"
|
||||
|
||||
@ -975,8 +975,8 @@ msgstr "Gelezen boeken"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Gelezen/Ongelezen boeken tonen"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Ongelezen boeken"
|
||||
|
||||
@ -988,13 +988,13 @@ msgstr "Ongelezen boeken tonen"
|
||||
msgid "Discover"
|
||||
msgstr "Willekeurige boeken"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Willekeurige boeken tonen"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Categorieën"
|
||||
|
||||
@ -1004,7 +1004,7 @@ msgid "Show Category Section"
|
||||
msgstr "Categoriekeuze tonen"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Boekenreeksen"
|
||||
@ -1015,7 +1015,7 @@ msgid "Show Series Section"
|
||||
msgstr "Boekenreeksenkeuze tonen"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Auteurs"
|
||||
|
||||
@ -1025,7 +1025,7 @@ msgid "Show Author Section"
|
||||
msgstr "Auteurkeuze tonen"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Uitgevers"
|
||||
|
||||
@ -1035,7 +1035,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Uitgeverskeuze tonen"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Talen"
|
||||
@ -1045,7 +1045,7 @@ msgstr "Talen"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Taalkeuze tonen"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Beoordelingen"
|
||||
|
||||
@ -1054,7 +1054,7 @@ msgstr "Beoordelingen"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Beoordelingen tonen"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Bestandsformaten"
|
||||
|
||||
@ -1081,7 +1081,7 @@ msgid "Show Books List"
|
||||
msgstr "Boekenlijst tonen"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2634,7 +2634,7 @@ msgid "Add to shelf"
|
||||
msgstr "Toevoegen aan boekenplank"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2713,7 +2713,7 @@ msgstr "Voer domeinnaam in"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Geweigerde domeinen voor registratie"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Volgende"
|
||||
|
||||
@ -2773,72 +2773,72 @@ 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:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Starten"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Alfabetische Boeken"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Boeken Alfabetisch gesorteerd"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Populaire publicaties uit deze catalogus, gebaseerd op Downloads."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Populaire publicaties uit deze catalogus, gebaseerd op Beoordeling."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Recent toegevoegde boeken"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Nieuwe boeken"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Willekeurige boeken"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Boeken gesorteerd op auteur"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Boeken gesorteerd op uitgever"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Boeken gesorteerd op categorie"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Boeken gesorteerd op reeks"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Boeken gesorteerd op taal"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Boeken gesorteerd op beoordeling"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Boeken gesorteerd op bestandsformaat"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Boekenplanken"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Boeken georganiseerd op boekenplanken"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2023-01-06 11:00+0000\n"
|
||||
"Last-Translator: Vegard Fladby <vegard.fladby@gmail.com>\n"
|
||||
"Language: no\n"
|
||||
@ -934,7 +934,7 @@ msgstr "Bøker"
|
||||
msgid "Show recent books"
|
||||
msgstr "Vis nyere bøker"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Hot bøker"
|
||||
|
||||
@ -951,7 +951,7 @@ msgstr "Nedlastede bøker"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Vis nedlastede bøker"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Topprangerte bøker"
|
||||
|
||||
@ -959,8 +959,8 @@ msgstr "Topprangerte bøker"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Vis best rangerte bøker"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Lese bøker"
|
||||
|
||||
@ -969,8 +969,8 @@ msgstr "Lese bøker"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Vis lest og ulest"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Uleste bøker"
|
||||
|
||||
@ -982,13 +982,13 @@ msgstr "Vis ulest"
|
||||
msgid "Discover"
|
||||
msgstr "Oppdage"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Vis tilfeldige bøker"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategorier"
|
||||
|
||||
@ -998,7 +998,7 @@ msgid "Show Category Section"
|
||||
msgstr "Vis kategorivalg"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Serie"
|
||||
@ -1009,7 +1009,7 @@ msgid "Show Series Section"
|
||||
msgstr "Vis serieutvalg"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Forfattere"
|
||||
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Author Section"
|
||||
msgstr "Vis forfattervalg"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Forlag"
|
||||
|
||||
@ -1029,7 +1029,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Vis utgivervalg"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Språk"
|
||||
@ -1039,7 +1039,7 @@ msgstr "Språk"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Vis språkvalg"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Vurderinger"
|
||||
|
||||
@ -1048,7 +1048,7 @@ msgstr "Vurderinger"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Vis vurderingsvalg"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Filformater"
|
||||
|
||||
@ -1075,7 +1075,7 @@ msgid "Show Books List"
|
||||
msgstr "Vis bokliste"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2637,7 +2637,7 @@ msgid "Add to shelf"
|
||||
msgstr "Rediger en hylle"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2717,7 +2717,7 @@ msgstr "Skriv inn kommentarer"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
@ -2778,76 +2778,76 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
#, fuzzy
|
||||
msgid "Start"
|
||||
msgstr "Omstart"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
#, fuzzy
|
||||
msgid "Recently added Books"
|
||||
msgstr "Vis nyere bøker"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
#, fuzzy
|
||||
msgid "The latest Books"
|
||||
msgstr "Slå sammen valgte bøker"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
#, fuzzy
|
||||
msgid "Random Books"
|
||||
msgstr "Vis tilfeldige bøker"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2021-06-12 15:35+0200\n"
|
||||
"Last-Translator: Radosław Kierznowski <radek.kierznowski@outlook.com>\n"
|
||||
"Language: pl\n"
|
||||
@ -944,7 +944,7 @@ msgstr "Książki"
|
||||
msgid "Show recent books"
|
||||
msgstr "Pokaż menu ostatnio dodanych książek"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Najpopularniejsze"
|
||||
|
||||
@ -961,7 +961,7 @@ msgstr "Pobrane książki"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Pokaż pobrane książki"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Najwyżej ocenione"
|
||||
|
||||
@ -969,8 +969,8 @@ msgstr "Najwyżej ocenione"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Pokaż menu najwyżej ocenionych książek"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Przeczytane"
|
||||
|
||||
@ -979,8 +979,8 @@ msgstr "Przeczytane"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Pokaż menu przeczytane i nieprzeczytane"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Nieprzeczytane"
|
||||
|
||||
@ -992,13 +992,13 @@ msgstr "Pokaż nieprzeczytane"
|
||||
msgid "Discover"
|
||||
msgstr "Odkrywaj"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Pokazuj losowe książki"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategorie"
|
||||
|
||||
@ -1008,7 +1008,7 @@ msgid "Show Category Section"
|
||||
msgstr "Pokaż menu wyboru kategorii"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Cykle"
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Series Section"
|
||||
msgstr "Pokaż menu wyboru cyklu"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autorzy"
|
||||
|
||||
@ -1029,7 +1029,7 @@ msgid "Show Author Section"
|
||||
msgstr "Pokaż menu wyboru autora"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Wydawcy"
|
||||
|
||||
@ -1039,7 +1039,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Pokaż menu wyboru wydawcy"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Języki"
|
||||
@ -1049,7 +1049,7 @@ msgstr "Języki"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Pokaż menu wyboru języka"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Oceny"
|
||||
|
||||
@ -1058,7 +1058,7 @@ msgstr "Oceny"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Pokaż menu listy ocen"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formaty plików"
|
||||
|
||||
@ -1085,7 +1085,7 @@ msgid "Show Books List"
|
||||
msgstr "Pokaż listę książek"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2646,7 +2646,7 @@ msgid "Add to shelf"
|
||||
msgstr "Dodaj do półki"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2725,7 +2725,7 @@ msgstr "Podaj nazwę domeny"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domeny zabronione (czarna lista)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Następne"
|
||||
|
||||
@ -2787,72 +2787,72 @@ 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:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Rozpocznij"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Książki alfabetyczne"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Książki uporządkowane alfabetycznie"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Popularne publikacje z tego katalogu bazujące na pobranych."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Popularne publikacje z tego katalogu bazujące na ocenach."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Ostatnio dodane książki"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Ostatnie książki"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Losowe książki"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Książki sortowane według autorów"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Książki sortowane według wydawców"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Książki sortowane według kategorii"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Książki sortowane według cyklu"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Ksiązki sortowane według języka"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Książki sortowane według oceny"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Ksiązki sortowane według formatu"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Półki"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Książki ułożone na półkach"
|
||||
|
||||
|
Binary file not shown.
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2023-07-25 11:30+0100\n"
|
||||
"Last-Translator: horus68 <https://github.com/horus68>\n"
|
||||
"Language: pt\n"
|
||||
@ -924,7 +924,7 @@ msgstr "Livros"
|
||||
msgid "Show recent books"
|
||||
msgstr "Mostrar livros recentes"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Livros quentes"
|
||||
|
||||
@ -941,7 +941,7 @@ msgstr "Livros descarregados"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Mostrar livros descarregados"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Top de pontuação de livros"
|
||||
|
||||
@ -949,8 +949,8 @@ msgstr "Top de pontuação de livros"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Mostrar livros mais bem pontuados"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Livros lidos"
|
||||
|
||||
@ -959,8 +959,8 @@ msgstr "Livros lidos"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Mostrar lido e não lido"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Livros não lidos"
|
||||
|
||||
@ -972,13 +972,13 @@ msgstr "Mostrar Não Lidos"
|
||||
msgid "Discover"
|
||||
msgstr "Descobrir"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Mostrar livros aleatoriamente"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Categorias"
|
||||
|
||||
@ -988,7 +988,7 @@ msgid "Show Category Section"
|
||||
msgstr "Mostrar secção da categoria"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Séries"
|
||||
@ -999,7 +999,7 @@ msgid "Show Series Section"
|
||||
msgstr "Mostrar secção de séries"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autores"
|
||||
|
||||
@ -1009,7 +1009,7 @@ msgid "Show Author Section"
|
||||
msgstr "Mostrar secção de autor"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Editoras"
|
||||
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Mostrar seleção de editoras"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Idiomas"
|
||||
@ -1029,7 +1029,7 @@ msgstr "Idiomas"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Mostrar secção de idioma"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Pontuações"
|
||||
|
||||
@ -1038,7 +1038,7 @@ msgstr "Pontuações"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Mostrar secção de pontuações"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formatos de ficheiro"
|
||||
|
||||
@ -1065,7 +1065,7 @@ msgid "Show Books List"
|
||||
msgstr "Mostrar lista de livros"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2606,7 +2606,7 @@ msgid "Add to shelf"
|
||||
msgstr "Adicionar à estante"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2685,7 +2685,7 @@ msgstr "Digite o nome do domínio"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domínios ngados (Lista Negra)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Seguinte"
|
||||
|
||||
@ -2743,72 +2743,72 @@ 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:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Início"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Livros alfabeticamente"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Livros ordenados alfabeticamente"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
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:36
|
||||
#: cps/templates/index.xml:37
|
||||
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:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Livros recentemente adicionados"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Os livros mais recentes"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Livros aleatórios"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Livros ordenados por autor"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Livros ordenados por editora"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Livros ordenados por categoria"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Livros ordenados por série"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Livros ordenados por idiomas"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Livros ordenados por pontuação"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Livros ordenados por formatos de ficheiro"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Estantes"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Livros organizados em estantes"
|
||||
|
||||
|
Binary file not shown.
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language: br\n"
|
||||
@ -924,7 +924,7 @@ msgstr "Livros"
|
||||
msgid "Show recent books"
|
||||
msgstr "Mostrar livros recentes"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Livros Quentes"
|
||||
|
||||
@ -941,7 +941,7 @@ msgstr "Livros Baixados"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Mostrar Livros Baixados"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Livros Mais Bem Avaliados"
|
||||
|
||||
@ -949,8 +949,8 @@ msgstr "Livros Mais Bem Avaliados"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Mostrar Livros Mais Bem Avaliados"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Livros Lidos"
|
||||
|
||||
@ -959,8 +959,8 @@ msgstr "Livros Lidos"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Mostrar lido e não lido"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Livros Não Lidos"
|
||||
|
||||
@ -972,13 +972,13 @@ msgstr "Mostrar Não Lidos"
|
||||
msgid "Discover"
|
||||
msgstr "Descubra"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Mostrar Livros Aleatórios"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Categorias"
|
||||
|
||||
@ -988,7 +988,7 @@ msgid "Show Category Section"
|
||||
msgstr "Mostrar seção de categoria"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Série"
|
||||
@ -999,7 +999,7 @@ msgid "Show Series Section"
|
||||
msgstr "Mostrar seção de séries"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Autores"
|
||||
|
||||
@ -1009,7 +1009,7 @@ msgid "Show Author Section"
|
||||
msgstr "Mostrar seção de autor"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Editoras"
|
||||
|
||||
@ -1019,7 +1019,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Mostrar seção de editoras"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Idiomas"
|
||||
@ -1029,7 +1029,7 @@ msgstr "Idiomas"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Mostrar seção de idioma"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Avaliações"
|
||||
|
||||
@ -1038,7 +1038,7 @@ msgstr "Avaliações"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Mostrar seção de avaliações"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Formatos de arquivo"
|
||||
|
||||
@ -1065,7 +1065,7 @@ msgid "Show Books List"
|
||||
msgstr "Mostrar Lista de Livros"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2606,7 +2606,7 @@ msgid "Add to shelf"
|
||||
msgstr "Adicionar à estante"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2685,7 +2685,7 @@ msgstr "Digite o nome do domínio"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domínios Negados (Lista Negra)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Próximo"
|
||||
|
||||
@ -2743,72 +2743,72 @@ 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:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Início"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Livros Alfabéticos"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Livros ordenados alfabeticamente"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Publicações populares deste catálogo baseadas em Downloads."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Publicações populares deste catálogo baseadas em Avaliação."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Livros recentemente adicionados"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Os últimos Livros"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Livros Aleatórios"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Livros ordenados por Autor"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Livros ordenados por editora"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Livros ordenados por categoria"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Livros ordenados por série"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Livros ordenados por Idiomas"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Livros ordenados por Avaliação"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Livros ordenados por formatos de arquivo"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Estantes"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Livros organizados em Estantes"
|
||||
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-04-29 01:20+0400\n"
|
||||
"Last-Translator: ZIZA\n"
|
||||
"Language: ru\n"
|
||||
@ -939,7 +939,7 @@ msgstr "Книги"
|
||||
msgid "Show recent books"
|
||||
msgstr "Показывать недавние книги"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Популярные Книги"
|
||||
|
||||
@ -956,7 +956,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Книги с наилучшим рейтингом"
|
||||
|
||||
@ -964,8 +964,8 @@ msgstr "Книги с наилучшим рейтингом"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Показывать книги с наивысшим рейтингом"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Прочитанные Книги"
|
||||
|
||||
@ -974,8 +974,8 @@ msgstr "Прочитанные Книги"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Показывать прочитанные и непрочитанные"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Непрочитанные Книги"
|
||||
|
||||
@ -987,13 +987,13 @@ msgstr "Показать непрочитанное"
|
||||
msgid "Discover"
|
||||
msgstr "Обзор"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Показывать Случайные Книги"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Категории"
|
||||
|
||||
@ -1003,7 +1003,7 @@ msgid "Show Category Section"
|
||||
msgstr "Показывать выбор категории"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Серии"
|
||||
@ -1014,7 +1014,7 @@ msgid "Show Series Section"
|
||||
msgstr "Показывать выбор серии"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Авторы"
|
||||
|
||||
@ -1024,7 +1024,7 @@ msgid "Show Author Section"
|
||||
msgstr "Показывать выбор автора"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Издатели"
|
||||
|
||||
@ -1034,7 +1034,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Показать выбор издателя"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Языки"
|
||||
@ -1044,7 +1044,7 @@ msgstr "Языки"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Показывать выбор языка"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Рейтинги"
|
||||
|
||||
@ -1053,7 +1053,7 @@ msgstr "Рейтинги"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Показать выбор рейтинга"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Форматы файлов"
|
||||
|
||||
@ -1080,7 +1080,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2632,7 +2632,7 @@ msgid "Add to shelf"
|
||||
msgstr "Добавить на книжную полку"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2710,7 +2710,7 @@ msgstr "Введите доменное имя"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Запрещенные домены (черный список)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Далее"
|
||||
|
||||
@ -2770,72 +2770,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Старт"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Популярные книги в этом каталоге, на основе количества Скачиваний."
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Популярные книги из этого каталога на основании Рейтинга."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Недавно добавленные книги"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Последние Книги"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Случайный выбор"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Книги, отсортированные по Автору"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Книги, отсортированные по издателю"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Книги, отсортированные по категории"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Книги, отсортированные по серии"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Книги отсортированы по языкам"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Книги, упорядоченные по рейтингу"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Книги отсортированы по формату файла"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Полки"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Книги организованы на полках"
|
||||
|
||||
|
BIN
cps/translations/sk/LC_MESSAGES/messages.mo
Normal file
BIN
cps/translations/sk/LC_MESSAGES/messages.mo
Normal file
Binary file not shown.
3452
cps/translations/sk/LC_MESSAGES/messages.po
Normal file
3452
cps/translations/sk/LC_MESSAGES/messages.po
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2021-05-13 11:00+0000\n"
|
||||
"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n"
|
||||
"Language: sv\n"
|
||||
@ -937,7 +937,7 @@ msgstr "Böcker"
|
||||
msgid "Show recent books"
|
||||
msgstr "Visa senaste böcker"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Heta böcker"
|
||||
|
||||
@ -954,7 +954,7 @@ msgstr "Hämtade böcker"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Visa hämtade böcker"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Bäst rankade böcker"
|
||||
|
||||
@ -962,8 +962,8 @@ msgstr "Bäst rankade böcker"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Visa böcker med bästa betyg"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Lästa böcker"
|
||||
|
||||
@ -972,8 +972,8 @@ msgstr "Lästa böcker"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Visa lästa och olästa"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Olästa böcker"
|
||||
|
||||
@ -985,13 +985,13 @@ msgstr "Visa olästa"
|
||||
msgid "Discover"
|
||||
msgstr "Upptäck"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Visa slumpmässiga böcker"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategorier"
|
||||
|
||||
@ -1001,7 +1001,7 @@ msgid "Show Category Section"
|
||||
msgstr "Visa kategorival"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Serier"
|
||||
@ -1012,7 +1012,7 @@ msgid "Show Series Section"
|
||||
msgstr "Visa serieval"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Författare"
|
||||
|
||||
@ -1022,7 +1022,7 @@ msgid "Show Author Section"
|
||||
msgstr "Visa författarval"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Förlag"
|
||||
|
||||
@ -1032,7 +1032,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Visa urval av förlag"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Språk"
|
||||
@ -1042,7 +1042,7 @@ msgstr "Språk"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Visa språkval"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Betyg"
|
||||
|
||||
@ -1051,7 +1051,7 @@ msgstr "Betyg"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Visa val av betyg"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Filformat"
|
||||
|
||||
@ -1078,7 +1078,7 @@ msgid "Show Books List"
|
||||
msgstr "Visa boklista"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2630,7 +2630,7 @@ msgid "Add to shelf"
|
||||
msgstr "Lägg till hyllan"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2709,7 +2709,7 @@ msgstr "Ange domännamn"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Avvisade domäner för registrering"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Nästa"
|
||||
|
||||
@ -2769,72 +2769,72 @@ msgstr "Sortera stigande enligt serieindex"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "Sortera fallande enligt serieindex"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Starta"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "Alfabetiska böcker"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "Böcker sorterade alfabetiskt"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
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:36
|
||||
#: cps/templates/index.xml:37
|
||||
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:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Senaste tillagda böcker"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "De senaste böckerna"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Slumpmässiga böcker"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Böcker ordnade efter författare"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Böcker ordnade efter förlag"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Böcker ordnade efter kategori"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Böcker ordnade efter serier"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Böcker ordnade efter språk"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Böcker sorterade efter Betyg"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Böcker ordnade av filformat"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Hyllor"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Böcker organiserade i hyllor"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-04-23 22:47+0300\n"
|
||||
"Last-Translator: iz <iz7iz7iz@protonmail.ch>\n"
|
||||
"Language: tr\n"
|
||||
@ -931,7 +931,7 @@ msgstr "eKitaplar"
|
||||
msgid "Show recent books"
|
||||
msgstr "Son eKitapları göster"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Popüler"
|
||||
|
||||
@ -948,7 +948,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr ""
|
||||
|
||||
@ -956,8 +956,8 @@ msgstr ""
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Okunanlar"
|
||||
|
||||
@ -966,8 +966,8 @@ msgstr "Okunanlar"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Okunan ve okunmayanları göster"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Okunmamışlar"
|
||||
|
||||
@ -979,13 +979,13 @@ msgstr "Okunmamışları göster"
|
||||
msgid "Discover"
|
||||
msgstr "Keşfet"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Rastgele Kitap Göster"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Kategoriler"
|
||||
|
||||
@ -995,7 +995,7 @@ msgid "Show Category Section"
|
||||
msgstr "Kategori seçimini göster"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Seriler"
|
||||
@ -1006,7 +1006,7 @@ msgid "Show Series Section"
|
||||
msgstr "Seri seçimini göster"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Yazarlar"
|
||||
|
||||
@ -1016,7 +1016,7 @@ msgid "Show Author Section"
|
||||
msgstr "Yazar seçimini göster"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Yayıncılar"
|
||||
|
||||
@ -1026,7 +1026,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Yayıncı seçimini göster"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Diller"
|
||||
@ -1036,7 +1036,7 @@ msgstr "Diller"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Dil seçimini göster"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Değerlendirmeler"
|
||||
|
||||
@ -1045,7 +1045,7 @@ msgstr "Değerlendirmeler"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Değerlendirme seçimini göster"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Biçimler"
|
||||
|
||||
@ -1072,7 +1072,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2621,7 +2621,7 @@ msgid "Add to shelf"
|
||||
msgstr "Kitaplığa ekle"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2698,7 +2698,7 @@ msgstr "Servis adı girin"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Sonraki"
|
||||
|
||||
@ -2757,72 +2757,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Başlangıç"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
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:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Değerlendirmeye göre bu katalogdaki popüler yayınlar."
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Yeni eklenen eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "En en eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Rastgele eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Yazara göre sıralanmış eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Yayınevine göre sıralanmış eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Kategoriye göre sıralanmış eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Seriye göre sıralanmış eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Dile göre sıralanmış eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Biçime göre sıralanmış eKitaplar"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2017-04-30 00:47+0300\n"
|
||||
"Last-Translator: ABIS Team <biblio.if.abis@gmail.com>\n"
|
||||
"Language: uk\n"
|
||||
@ -928,7 +928,7 @@ msgstr "Книжки"
|
||||
msgid "Show recent books"
|
||||
msgstr "Показувати останні книги"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Популярні книги"
|
||||
|
||||
@ -945,7 +945,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Книги з найкращим рейтингом"
|
||||
|
||||
@ -953,8 +953,8 @@ msgstr "Книги з найкращим рейтингом"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "Показувати книги з найвищим рейтингом"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Прочитані книги"
|
||||
|
||||
@ -963,8 +963,8 @@ msgstr "Прочитані книги"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Показувати прочитані та непрочитані книги"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Непрочитані книги"
|
||||
|
||||
@ -976,13 +976,13 @@ msgstr "Показати не прочитані"
|
||||
msgid "Discover"
|
||||
msgstr "Огляд"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Показувати випадкові книги"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Категорії"
|
||||
|
||||
@ -992,7 +992,7 @@ msgid "Show Category Section"
|
||||
msgstr "Показувати вибір категорії"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Серії"
|
||||
@ -1003,7 +1003,7 @@ msgid "Show Series Section"
|
||||
msgstr "Показувати вибір серії"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Автори"
|
||||
|
||||
@ -1013,7 +1013,7 @@ msgid "Show Author Section"
|
||||
msgstr "Показувати вибір автора"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Видавництва"
|
||||
|
||||
@ -1023,7 +1023,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Показувати вибір серії"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Мови"
|
||||
@ -1033,7 +1033,7 @@ msgstr "Мови"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Показувати вибір мови"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Рейтинги"
|
||||
|
||||
@ -1042,7 +1042,7 @@ msgstr "Рейтинги"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Показувати вибір серії"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Формати файлів"
|
||||
|
||||
@ -1069,7 +1069,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2613,7 +2613,7 @@ msgid "Add to shelf"
|
||||
msgstr "Додати на книжкову полицю"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2690,7 +2690,7 @@ msgstr "Введіть домен"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Заборонені домени (Чорний список)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Далі"
|
||||
|
||||
@ -2748,72 +2748,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Старт"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "Популярні книги в цьому каталозі, на основі кількості завантажень"
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "Популярні книги з цього каталогу на основі рейтингу"
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Останні книги"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Випадковий список книг"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Книги відсортовані за автором"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Книги відсортовані за категоріями"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Книги відсортовані за серією"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-web\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2022-09-20 21:36+0700\n"
|
||||
"Last-Translator: Ha Link <halink0803@gmail.com>\n"
|
||||
"Language: vi\n"
|
||||
@ -923,7 +923,7 @@ msgstr "Sách"
|
||||
msgid "Show recent books"
|
||||
msgstr "Hiển thị sách gần đây"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "Sách hot"
|
||||
|
||||
@ -940,7 +940,7 @@ msgstr "Sách đã tải"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "Hiển thị sách đã tải"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "Top sách được đánh giá cao"
|
||||
|
||||
@ -948,8 +948,8 @@ 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:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "Sách đã đọc"
|
||||
|
||||
@ -958,8 +958,8 @@ msgstr "Sách đã đọc"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "Hiển thị đã đọc và chưa đọc"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "Sách chưa đọc"
|
||||
|
||||
@ -971,13 +971,13 @@ msgstr "Hiện thị sách chưa đọc"
|
||||
msgid "Discover"
|
||||
msgstr "Khám phá"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "Hiển thị sách ngẫu nhiên"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "Chủ đề"
|
||||
|
||||
@ -987,7 +987,7 @@ msgid "Show Category Section"
|
||||
msgstr "Hiển thị chọn chủ đề"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "Series"
|
||||
@ -998,7 +998,7 @@ msgid "Show Series Section"
|
||||
msgstr "Hiển thị chọn series"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "Tác giả"
|
||||
|
||||
@ -1008,7 +1008,7 @@ msgid "Show Author Section"
|
||||
msgstr "Hiển thị chọn tác giả"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "Nhà phát hành"
|
||||
|
||||
@ -1018,7 +1018,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "Hiển thị chọn nhà phát hành"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "Ngôn ngữ"
|
||||
@ -1028,7 +1028,7 @@ msgstr "Ngôn ngữ"
|
||||
msgid "Show Language Section"
|
||||
msgstr "Hiển thị chọn ngôn ngữ"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "Đánh giá"
|
||||
|
||||
@ -1037,7 +1037,7 @@ msgstr "Đánh giá"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "Hiển thị chọn đánh giá"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "Định dạng file"
|
||||
|
||||
@ -1064,7 +1064,7 @@ msgid "Show Books List"
|
||||
msgstr "Hiển thị danh sách sách"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2609,7 +2609,7 @@ msgid "Add to shelf"
|
||||
msgstr "Thêm vào giá sách"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2688,7 +2688,7 @@ msgstr "Nhập tên domain"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "Domain bị từ chối (Blacklist)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "Tiếp tục"
|
||||
|
||||
@ -2747,72 +2747,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "Bắt đầu"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "Sách mới được thêm gần đây"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "Sách mới nhất"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "Sách ngẫu nhiên"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "Sách sắp xếp theo tác giả"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "Sách sắp xếp theo nhà phát hành"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "Sách sắp xếp theo thể loại"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "Sách sắp xếp theo series"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "Sách sắp xếp theo ngôn ngữ"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "Sách sắp xếp theo xếp hạng"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "Sách sắp xếp theo định dạng"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "Giá sách"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "Sách tổ chức theo giá sách"
|
||||
|
||||
@ -2834,7 +2834,7 @@ msgstr "Tài khoản"
|
||||
|
||||
#: cps/templates/layout.html:71 cps/templates/layout.html:96
|
||||
msgid "Logout"
|
||||
msgstr "Đăng suất"
|
||||
msgstr "Đăng xuất"
|
||||
|
||||
#: cps/templates/layout.html:78 cps/templates/layout.html:134
|
||||
msgid "Uploading..."
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-09-27 22:18+0800\n"
|
||||
"Last-Translator: xlivevil <xlivevil@aliyun.com>\n"
|
||||
"Language: zh_CN\n"
|
||||
@ -917,7 +917,7 @@ msgstr "书籍"
|
||||
msgid "Show recent books"
|
||||
msgstr "显示最近查看的书籍"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "热门书籍"
|
||||
|
||||
@ -934,7 +934,7 @@ msgstr "已下载书籍"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "显示下载过的书籍"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "最高评分书籍"
|
||||
|
||||
@ -942,8 +942,8 @@ msgstr "最高评分书籍"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "显示最高评分书籍"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "已读书籍"
|
||||
|
||||
@ -951,8 +951,8 @@ msgstr "已读书籍"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "显示已读或未读状态"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "未读书籍"
|
||||
|
||||
@ -964,13 +964,13 @@ msgstr "显示未读"
|
||||
msgid "Discover"
|
||||
msgstr "发现"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "显示随机书籍"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "分类"
|
||||
|
||||
@ -979,7 +979,7 @@ msgid "Show Category Section"
|
||||
msgstr "显示分类栏目"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "丛书"
|
||||
@ -989,7 +989,7 @@ msgid "Show Series Section"
|
||||
msgstr "显示丛书栏目"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "作者"
|
||||
|
||||
@ -998,7 +998,7 @@ msgid "Show Author Section"
|
||||
msgstr "显示作者栏目"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "出版社"
|
||||
|
||||
@ -1007,7 +1007,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "显示出版社栏目"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "语言"
|
||||
@ -1016,7 +1016,7 @@ msgstr "语言"
|
||||
msgid "Show Language Section"
|
||||
msgstr "显示语言栏目"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "评分"
|
||||
|
||||
@ -1024,7 +1024,7 @@ msgstr "评分"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "显示评分栏目"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "文件格式"
|
||||
|
||||
@ -1049,7 +1049,7 @@ msgid "Show Books List"
|
||||
msgstr "显示书籍列表"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2578,7 +2578,7 @@ msgid "Add to shelf"
|
||||
msgstr "添加到书架"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2654,7 +2654,7 @@ msgstr "输入域名"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "禁止注册的域名(黑名单)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "下一个"
|
||||
|
||||
@ -2712,72 +2712,72 @@ msgstr "按丛书编号排序"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "按丛书编号逆排序"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "开始"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "字母排序书籍"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "按字母排序的书籍"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "基于下载数的热门书籍"
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "基于评分的热门书籍"
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "最近添加的书籍"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "最新书籍"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "随机书籍"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "书籍按作者排序"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "书籍按出版社排序"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "书籍按分类排序"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "书籍按丛书排序"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "书籍按语言排序"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "书籍按评分排序"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "书籍按文件格式排序"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "书架列表"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "书架上的书"
|
||||
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Calibre-Web\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: 2020-09-27 22:18+0800\n"
|
||||
"Last-Translator: xlivevil <xlivevil@aliyun.com>\n"
|
||||
"Language: zh_TW\n"
|
||||
@ -931,7 +931,7 @@ msgstr "書籍"
|
||||
msgid "Show recent books"
|
||||
msgstr "顯示最近書籍"
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr "熱門書籍"
|
||||
|
||||
@ -948,7 +948,7 @@ msgstr "已下載書籍"
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr "顯示下載過的書籍"
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr "最高評分書籍"
|
||||
|
||||
@ -956,8 +956,8 @@ msgstr "最高評分書籍"
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr "顯示最高評分書籍"
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr "已讀書籍"
|
||||
|
||||
@ -966,8 +966,8 @@ msgstr "已讀書籍"
|
||||
msgid "Show Read and Unread"
|
||||
msgstr "顯示閱讀狀態"
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr "未讀書籍"
|
||||
|
||||
@ -979,13 +979,13 @@ msgstr "顯示未讀"
|
||||
msgid "Discover"
|
||||
msgstr "發現"
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr "隨機顯示書籍"
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr "分類"
|
||||
|
||||
@ -995,7 +995,7 @@ msgid "Show Category Section"
|
||||
msgstr "顯示分類選擇"
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr "叢書"
|
||||
@ -1006,7 +1006,7 @@ msgid "Show Series Section"
|
||||
msgstr "顯示叢書選擇"
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr "作者"
|
||||
|
||||
@ -1016,7 +1016,7 @@ msgid "Show Author Section"
|
||||
msgstr "顯示作者選擇"
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr "出版社"
|
||||
|
||||
@ -1026,7 +1026,7 @@ msgid "Show Publisher Section"
|
||||
msgstr "顯示出版社選擇"
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr "語言"
|
||||
@ -1036,7 +1036,7 @@ msgstr "語言"
|
||||
msgid "Show Language Section"
|
||||
msgstr "顯示語言選擇"
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr "評分"
|
||||
|
||||
@ -1045,7 +1045,7 @@ msgstr "評分"
|
||||
msgid "Show Ratings Section"
|
||||
msgstr "顯示評分選擇"
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr "文件格式"
|
||||
|
||||
@ -1072,7 +1072,7 @@ msgid "Show Books List"
|
||||
msgstr "顯示書籍列表"
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2620,7 +2620,7 @@ msgid "Add to shelf"
|
||||
msgstr "添加到書架"
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2699,7 +2699,7 @@ msgstr "輸入網域名"
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr "禁止註冊的網域名(黑名單)"
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr "下一個"
|
||||
|
||||
@ -2758,72 +2758,72 @@ msgstr "按叢書編號排序"
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr "按叢書編號逆排序"
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr "開始"
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr "字母排序書籍"
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr "按字母排序的書籍"
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr "基於下載數的熱門書籍。"
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr "基於評分的熱門書籍。"
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr "最近添加的書籍"
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr "最新書籍"
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr "隨機書籍"
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr "書籍按作者排序"
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr "書籍按出版社排序"
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr "書籍按分類排序"
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr "書籍按叢書排序"
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr "書籍按語言排序"
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr "書籍按評分排序"
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr "書籍按文件格式排序"
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr "書架列表"
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr "書架上的書"
|
||||
|
||||
|
@ -104,7 +104,7 @@ def check_user_session(user_id, session_key):
|
||||
try:
|
||||
return bool(session.query(User_Sessions).filter(User_Sessions.user_id==user_id,
|
||||
User_Sessions.session_key==session_key).one_or_none())
|
||||
except (exc.OperationalError, exc.InvalidRequestError):
|
||||
except (exc.OperationalError, exc.InvalidRequestError) as e:
|
||||
session.rollback()
|
||||
log.exception(e)
|
||||
|
||||
|
6
cps/web.py
Executable file → Normal file
6
cps/web.py
Executable file → Normal file
@ -1192,7 +1192,7 @@ def serve_book(book_id, book_format, anyname):
|
||||
if book_format.upper() == 'TXT':
|
||||
log.info('Serving book: %s', data.name)
|
||||
try:
|
||||
rawdata = open(os.path.join(config.config_calibre_dir, book.path, data.name + "." + book_format),
|
||||
rawdata = open(os.path.join(config.get_book_path(), book.path, data.name + "." + book_format),
|
||||
"rb").read()
|
||||
result = chardet.detect(rawdata)
|
||||
return make_response(
|
||||
@ -1202,7 +1202,7 @@ def serve_book(book_id, book_format, anyname):
|
||||
return "File Not Found"
|
||||
# enable byte range read of pdf
|
||||
response = make_response(
|
||||
send_from_directory(os.path.join(config.config_calibre_dir, book.path), data.name + "." + book_format))
|
||||
send_from_directory(os.path.join(config.get_book_path(), book.path), data.name + "." + book_format))
|
||||
if not range_header:
|
||||
log.info('Serving book: %s', data.name)
|
||||
response.headers['Accept-Ranges'] = 'bytes'
|
||||
@ -1226,7 +1226,7 @@ def send_to_ereader(book_id, book_format, convert):
|
||||
response = [{'type': "danger", 'message': _("Please configure the SMTP mail settings first...")}]
|
||||
return Response(json.dumps(response), mimetype='application/json')
|
||||
elif current_user.kindle_mail:
|
||||
result = send_mail(book_id, book_format, convert, current_user.kindle_mail, config.config_calibre_dir,
|
||||
result = send_mail(book_id, book_format, convert, current_user.kindle_mail, config.get_book_path(),
|
||||
current_user.name)
|
||||
if result is None:
|
||||
ub.update_download(book_id, int(current_user.id))
|
||||
|
70
messages.pot
70
messages.pot
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2023-10-21 15:46+0200\n"
|
||||
"POT-Creation-Date: 2023-11-06 16:47+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -916,7 +916,7 @@ msgstr ""
|
||||
msgid "Show recent books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:25
|
||||
#: cps/render_template.py:45 cps/templates/index.xml:26
|
||||
msgid "Hot Books"
|
||||
msgstr ""
|
||||
|
||||
@ -933,7 +933,7 @@ msgstr ""
|
||||
msgid "Show Downloaded Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:32 cps/web.py:429
|
||||
#: cps/render_template.py:59 cps/templates/index.xml:33 cps/web.py:429
|
||||
msgid "Top Rated Books"
|
||||
msgstr ""
|
||||
|
||||
@ -941,8 +941,8 @@ msgstr ""
|
||||
msgid "Show Top Rated Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:54
|
||||
#: cps/templates/index.xml:58 cps/web.py:750
|
||||
#: cps/render_template.py:62 cps/templates/index.xml:55
|
||||
#: cps/templates/index.xml:59 cps/web.py:750
|
||||
msgid "Read Books"
|
||||
msgstr ""
|
||||
|
||||
@ -950,8 +950,8 @@ msgstr ""
|
||||
msgid "Show Read and Unread"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:61
|
||||
#: cps/templates/index.xml:65 cps/web.py:753
|
||||
#: cps/render_template.py:66 cps/templates/index.xml:62
|
||||
#: cps/templates/index.xml:66 cps/web.py:753
|
||||
msgid "Unread Books"
|
||||
msgstr ""
|
||||
|
||||
@ -963,13 +963,13 @@ msgstr ""
|
||||
msgid "Discover"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:50
|
||||
#: cps/render_template.py:71 cps/templates/index.xml:51
|
||||
#: cps/templates/user_table.html:159 cps/templates/user_table.html:162
|
||||
msgid "Show Random Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:72 cps/templates/book_table.html:67
|
||||
#: cps/templates/index.xml:83 cps/web.py:1119
|
||||
#: cps/templates/index.xml:84 cps/web.py:1119
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
@ -978,7 +978,7 @@ msgid "Show Category Section"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:75 cps/templates/book_edit.html:91
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:90
|
||||
#: cps/templates/book_table.html:68 cps/templates/index.xml:91
|
||||
#: cps/templates/search_form.html:69 cps/web.py:1009 cps/web.py:1021
|
||||
msgid "Series"
|
||||
msgstr ""
|
||||
@ -988,7 +988,7 @@ msgid "Show Series Section"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:78 cps/templates/book_table.html:66
|
||||
#: cps/templates/index.xml:69
|
||||
#: cps/templates/index.xml:70
|
||||
msgid "Authors"
|
||||
msgstr ""
|
||||
|
||||
@ -997,7 +997,7 @@ msgid "Show Author Section"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:82 cps/templates/book_table.html:72
|
||||
#: cps/templates/index.xml:76 cps/web.py:977
|
||||
#: cps/templates/index.xml:77 cps/web.py:977
|
||||
msgid "Publishers"
|
||||
msgstr ""
|
||||
|
||||
@ -1006,7 +1006,7 @@ msgid "Show Publisher Section"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:85 cps/templates/book_table.html:70
|
||||
#: cps/templates/index.xml:97 cps/templates/search_form.html:107
|
||||
#: cps/templates/index.xml:98 cps/templates/search_form.html:107
|
||||
#: cps/web.py:1091
|
||||
msgid "Languages"
|
||||
msgstr ""
|
||||
@ -1015,7 +1015,7 @@ msgstr ""
|
||||
msgid "Show Language Section"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:104
|
||||
#: cps/render_template.py:89 cps/templates/index.xml:105
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
@ -1023,7 +1023,7 @@ msgstr ""
|
||||
msgid "Show Ratings Section"
|
||||
msgstr ""
|
||||
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:112
|
||||
#: cps/render_template.py:92 cps/templates/index.xml:113
|
||||
msgid "File formats"
|
||||
msgstr ""
|
||||
|
||||
@ -1048,7 +1048,7 @@ msgid "Show Books List"
|
||||
msgstr ""
|
||||
|
||||
#: cps/search.py:48 cps/search.py:398 cps/templates/book_edit.html:236
|
||||
#: cps/templates/feed.xml:33 cps/templates/index.xml:11
|
||||
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
|
||||
#: cps/templates/layout.html:46 cps/templates/layout.html:49
|
||||
#: cps/templates/search_form.html:226
|
||||
msgid "Search"
|
||||
@ -2577,7 +2577,7 @@ msgid "Add to shelf"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/detail.html:304 cps/templates/detail.html:323
|
||||
#: cps/templates/feed.xml:80 cps/templates/layout.html:154
|
||||
#: cps/templates/feed.xml:81 cps/templates/layout.html:154
|
||||
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
|
||||
#: cps/templates/search.html:22
|
||||
msgid "(Public)"
|
||||
@ -2653,7 +2653,7 @@ msgstr ""
|
||||
msgid "Denied Domains (Blacklist)"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/feed.xml:21 cps/templates/layout.html:187
|
||||
#: cps/templates/feed.xml:22 cps/templates/layout.html:187
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
@ -2711,72 +2711,72 @@ msgstr ""
|
||||
msgid "Sort descending according to series index"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:6
|
||||
#: cps/templates/index.xml:7
|
||||
msgid "Start"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:18
|
||||
#: cps/templates/index.xml:19
|
||||
msgid "Alphabetical Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:22
|
||||
#: cps/templates/index.xml:23
|
||||
msgid "Books sorted alphabetically"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:29
|
||||
#: cps/templates/index.xml:30
|
||||
msgid "Popular publications from this catalog based on Downloads."
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:36
|
||||
#: cps/templates/index.xml:37
|
||||
msgid "Popular publications from this catalog based on Rating."
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:39
|
||||
#: cps/templates/index.xml:40
|
||||
msgid "Recently added Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:43
|
||||
#: cps/templates/index.xml:44
|
||||
msgid "The latest Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:46
|
||||
#: cps/templates/index.xml:47
|
||||
msgid "Random Books"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:73
|
||||
#: cps/templates/index.xml:74
|
||||
msgid "Books ordered by Author"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:80
|
||||
#: cps/templates/index.xml:81
|
||||
msgid "Books ordered by publisher"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:87
|
||||
#: cps/templates/index.xml:88
|
||||
msgid "Books ordered by category"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:94
|
||||
#: cps/templates/index.xml:95
|
||||
msgid "Books ordered by series"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:101
|
||||
#: cps/templates/index.xml:102
|
||||
msgid "Books ordered by Languages"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:108
|
||||
#: cps/templates/index.xml:109
|
||||
msgid "Books ordered by Rating"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:116
|
||||
#: cps/templates/index.xml:117
|
||||
msgid "Books ordered by file formats"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:119 cps/templates/layout.html:152
|
||||
#: cps/templates/index.xml:120 cps/templates/layout.html:152
|
||||
#: cps/templates/search_form.html:87
|
||||
msgid "Shelves"
|
||||
msgstr ""
|
||||
|
||||
#: cps/templates/index.xml:123
|
||||
#: cps/templates/index.xml:124
|
||||
msgid "Books organized in shelves"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Werkzeug<3.0.0
|
||||
APScheduler>=3.6.3,<3.11.0
|
||||
Babel>=1.3,<3.0
|
||||
Flask-Babel>=0.11.1,<3.2.0
|
||||
Flask-Babel>=0.11.1,<4.1.0
|
||||
Flask-Login>=0.3.2,<0.6.3
|
||||
Flask-Principal>=0.3.2,<0.5.1
|
||||
Flask>=1.0.2,<2.4.0
|
||||
@ -9,12 +9,12 @@ iso-639>=0.4.5,<0.5.0
|
||||
PyPDF>=3.0.0,<3.16.0
|
||||
pytz>=2016.10
|
||||
requests>=2.28.0,<2.32.0
|
||||
SQLAlchemy>=1.3.0,<2.0.0
|
||||
SQLAlchemy>=1.3.0,<2.1.0
|
||||
tornado>=6.3,<6.4
|
||||
Wand>=0.4.4,<0.7.0
|
||||
unidecode>=0.04.19,<1.4.0
|
||||
lxml>=3.8.0,<5.0.0
|
||||
flask-wtf>=0.14.2,<1.2.0
|
||||
flask-wtf>=0.14.2,<1.3.0
|
||||
chardet>=3.0.0,<4.1.0
|
||||
advocate>=1.0.0,<1.1.0
|
||||
Flask-Limiter>=2.3.0,<3.5.0
|
||||
Flask-Limiter>=2.3.0,<3.6.0
|
||||
|
@ -41,7 +41,7 @@ install_requires =
|
||||
Werkzeug<3.0.0
|
||||
APScheduler>=3.6.3,<3.11.0
|
||||
Babel>=1.3,<3.0
|
||||
Flask-Babel>=0.11.1,<3.2.0
|
||||
Flask-Babel>=0.11.1,<4.1.0
|
||||
Flask-Login>=0.3.2,<0.6.3
|
||||
Flask-Principal>=0.3.2,<0.5.1
|
||||
Flask>=1.0.2,<2.4.0
|
||||
@ -49,15 +49,15 @@ install_requires =
|
||||
PyPDF>=3.0.0,<3.16.0
|
||||
pytz>=2016.10
|
||||
requests>=2.28.0,<2.32.0
|
||||
SQLAlchemy>=1.3.0,<2.0.0
|
||||
SQLAlchemy>=1.3.0,<2.1.0
|
||||
tornado>=6.3,<6.4
|
||||
Wand>=0.4.4,<0.7.0
|
||||
unidecode>=0.04.19,<1.4.0
|
||||
lxml>=3.8.0,<5.0.0
|
||||
flask-wtf>=0.14.2,<1.2.0
|
||||
flask-wtf>=0.14.2,<1.3.0
|
||||
chardet>=3.0.0,<4.1.0
|
||||
advocate>=1.0.0,<1.1.0
|
||||
Flask-Limiter>=2.3.0,<3.5.0
|
||||
Flask-Limiter>=2.3.0,<3.6.0
|
||||
|
||||
|
||||
[options.packages.find]
|
||||
|
Loading…
Reference in New Issue
Block a user