Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
douban-api-proxy
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
captainwong
douban-api-proxy
Commits
a4416c20
Commit
a4416c20
authored
Nov 16, 2019
by
Ozzieisaacs
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'rename/develop'
parents
65126002
3764c33a
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
1168 additions
and
1082 deletions
+1168
-1082
admin.py
cps/admin.py
+15
-1
user_edit.html
cps/templates/user_edit.html
+1
-1
messages.mo
cps/translations/de/LC_MESSAGES/messages.mo
+0
-0
messages.po
cps/translations/de/LC_MESSAGES/messages.po
+82
-78
messages.po
cps/translations/es/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/fr/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/hu/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/it/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/ja/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/km/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/nl/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/pl/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/ru/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/sv/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/uk/LC_MESSAGES/messages.po
+81
-77
messages.po
cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po
+81
-77
web.py
cps/web.py
+17
-1
messages.pot
messages.pot
+81
-77
No files found.
cps/admin.py
View file @
a4416c20
...
...
@@ -563,7 +563,6 @@ def edit_user(user_id):
else
:
if
"password"
in
to_save
and
to_save
[
"password"
]:
content
.
password
=
generate_password_hash
(
to_save
[
"password"
])
anonymous
=
content
.
is_anonymous
content
.
role
=
constants
.
selected_roles
(
to_save
)
if
anonymous
:
...
...
@@ -601,6 +600,21 @@ def edit_user(user_id):
return
render_title_template
(
"user_edit.html"
,
translations
=
translations
,
languages
=
languages
,
new_user
=
0
,
content
=
content
,
downloads
=
downloads
,
registered_oauth
=
oauth_check
,
title
=
_
(
u"Edit User
%(nick)
s"
,
nick
=
content
.
nickname
),
page
=
"edituser"
)
if
"nickname"
in
to_save
and
to_save
[
"nickname"
]
!=
content
.
nickname
:
# Query User nickname, if not existing, change
if
not
ub
.
session
.
query
(
ub
.
User
)
.
filter
(
ub
.
User
.
nickname
==
to_save
[
"nickname"
])
.
scalar
():
content
.
nickname
=
to_save
[
"nickname"
]
else
:
flash
(
_
(
u"This username is already taken"
),
category
=
"error"
)
return
render_title_template
(
"user_edit.html"
,
translations
=
translations
,
languages
=
languages
,
new_user
=
0
,
content
=
content
,
downloads
=
downloads
,
registered_oauth
=
oauth_check
,
title
=
_
(
u"Edit User
%(nick)
s"
,
nick
=
content
.
nickname
),
page
=
"edituser"
)
if
"kindle_mail"
in
to_save
and
to_save
[
"kindle_mail"
]
!=
content
.
kindle_mail
:
content
.
kindle_mail
=
to_save
[
"kindle_mail"
]
...
...
cps/templates/user_edit.html
View file @
a4416c20
...
...
@@ -3,7 +3,7 @@
<div
class=
"discover"
>
<h1>
{{title}}
</h1>
<form
role=
"form"
method=
"POST"
autocomplete=
"off"
>
{% if
g.user and g.user.role_admin() and new_user
%}
{% if
new_user or ( g.user and content.nickname != "Guest" and g.user.role_admin() )
%}
<div
class=
"form-group required"
>
<label
for=
"nickname"
>
{{_('Username')}}
</label>
<input
type=
"text"
class=
"form-control"
name=
"nickname"
id=
"nickname"
value=
"{{ content.nickname if content.nickname != None }}"
autocomplete=
"off"
>
...
...
cps/translations/de/LC_MESSAGES/messages.mo
View file @
a4416c20
No preview for this file type
cps/translations/de/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2019-11-16 0
7:24
+0100\n"
"PO-Revision-Date: 2019-1
0-20 15:14+02
00\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-1
1-16 08:00+01
00\n"
"Last-Translator: Ozzie Isaacs\n"
"Language: de\n"
"Language-Team: \n"
...
...
@@ -58,7 +58,7 @@ msgstr "Konfiguration von Calibre-Web wurde aktualisiert"
msgid "Basic Configuration"
msgstr "Basiskonfiguration"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Bitte alle Felder ausfüllen!"
...
...
@@ -67,7 +67,7 @@ msgstr "Bitte alle Felder ausfüllen!"
msgid "Add new user"
msgstr "Neuen Benutzer hinzufügen"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "E-Mail bezieht sich nicht auf eine gültige Domain"
...
...
@@ -94,7 +94,7 @@ msgstr "Test-E-Mail wurde erfolgreich an %(kindlemail)s versendet"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Es trat ein Fehler beim Versenden der Test-E-Mail auf: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Bitte zuerst die Kindle E-Mailadresse konfigurieren..."
...
...
@@ -111,82 +111,86 @@ msgstr "Benutzer '%(nick)s' gelöscht"
msgid "No admin user remaining, can't delete user"
msgstr "Benutzer kann nicht gelöscht werden, es wäre kein Admin Benutzer übrig"
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Es existiert bereits ein Benutzer für diese E-Mailadresse."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Benutzer %(nick)s bearbeiten"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr "Benutzername ist schon vorhanden"
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Benutzer '%(nick)s' aktualisiert"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Es ist ein unbekannter Fehler aufgetreten."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Passwort für Benutzer %(user)s wurde zurückgesetzt"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr "Logdatei Anzeige"
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Frage Update an"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Lade Update herunter"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Entpacke Update"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Ersetze Dateien"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Schließe Datenbankverbindungen"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Stoppe Server"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Update abgeschlossen, bitte okay drücken und Seite neu laden"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Update fehlgeschlagen:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTP Fehler"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Verbindungsfehler"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Timeout beim Verbindungsaufbau"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Allgemeiner Fehler"
...
...
@@ -577,7 +581,7 @@ msgid "Show best rated books"
msgstr "Zeige am besten bewertete Bücher"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Gelesene Bücher"
...
...
@@ -586,7 +590,7 @@ msgid "Show read and unread"
msgstr "Zeige gelesene/ungelesene Bücher"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Ungelesene Bücher"
...
...
@@ -688,199 +692,204 @@ msgstr "Ein neues Update ist verfügbar. Klicke auf den Button unten, um auf Ver
msgid "Click on the button below to update to the latest stable version."
msgstr "Klicke auf den Button unten, um auf die letzte stabile Version zu aktualisieren."
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Kürzlich hinzugefügte Bücher"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Am besten bewertete Bücher"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Zufällige Bücher"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr "Bücher"
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Beliebte Bücher (am meisten Downloads)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Öffnen des Buchs fehlgeschlagen. Datei existiert nicht oder ist nicht zugänglich:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr "Author: %(name)s"
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Verleger: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Serie: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Bewertung: %(rating)s Sterne"
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr "Dateiformat: %(format)s"
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Kategorie: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Sprache: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Verlegerliste"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Serienliste"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr "Bewertungsliste"
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr "Liste der Dateiformate"
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Verfügbare Sprachen"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Kategorienliste"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Aufgaben"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Suche"
#: cps/web.py:851
msgid "Published after "
msgstr "Herausgegeben nach dem "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Herausgegeben vor dem "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Bewertung <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Bewertung >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "Suche"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Bitte zuerst die SMTP-Einstellung konfigurieren ..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Buch erfolgreich zum Senden an %(kindlemail)s eingereiht"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Beim Senden des Buchs trat ein Fehler auf: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "Registieren"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Diese E-Mail ist nicht für die Registrierung zugelassen"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Eine Bestätigungs-E-Mail wurde an deinen E-Mail Account versendet."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Benutzername oder E-Mailadresse ist bereits in Verwendung."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr "LDAP-Authentifizierung kann nicht aktiviert werden"
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Du bist nun eingeloggt als '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr "Login nicht erfolgreich, LDAP Server nicht erreichbar, bitte Administrator kontaktieren"
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Falscher Benutzername oder Passwort"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Eingeloggt als: '%(nickname)s'"
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "Login"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Token wurde nicht gefunden"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Das Token ist abgelaufen"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Erfolg! Bitte zum Gerät zurückkehren"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "%(name)s's Profil"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Profil aktualisiert"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Lese ein Buch"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr "Fehler beim Öffnen des eBooks. Datei existiert nicht oder ist nicht zugänglich."
...
...
@@ -1692,11 +1701,6 @@ msgstr "Soll diese Domain-Regel wirklich gelöscht werden?"
msgid "Next"
msgstr "Nächste"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Suche"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/es/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-07-26 11:44+0100\n"
"Last-Translator: minakmostoles <xxx@xxx.com>\n"
"Language: es\n"
...
...
@@ -60,7 +60,7 @@ msgstr "Configuración de Calibre-Web actualizada"
msgid "Basic Configuration"
msgstr "Configuración básica"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "¡Por favor completar todos los campos!"
...
...
@@ -69,7 +69,7 @@ msgstr "¡Por favor completar todos los campos!"
msgid "Add new user"
msgstr "Agregar un nuevo usuario"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "El correo electrónico no tiene un nombre de dominio válido"
...
...
@@ -96,7 +96,7 @@ msgstr "Correo electrónico de prueba enviado con éxito a %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Ocurrió un error enviando el correo electrónico de prueba: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Por favor configure primero la dirección de correo de su kindle..."
...
...
@@ -113,82 +113,86 @@ msgstr "Usuario '%(nick)s' borrado"
msgid "No admin user remaining, can't delete user"
msgstr "No queda ningún usuario administrador, no se puede eliminar usuario"
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Encontrada una cuenta existente para esa dirección de correo electrónico."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Editar Usuario %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Usuario '%(nick)s' actualizado"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Ocurrió un error inesperado."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Contraseña para el usuario %(user)s reinicializada"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr "Visor del fichero de log"
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Solicitando paquete de actualización"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Descargando paquete de actualización"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Descomprimiendo paquete de actualización"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Remplazando ficheros"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Los conexiones de base datos están cerradas"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Parando servidor"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Actualización finalizada. Por favor, pulse OK y recargue la página"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Fallo al actualizar"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "Error HTTP"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Error de conexión"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Tiempo agotado mientras se trataba de establecer la conexión"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Error general"
...
...
@@ -579,7 +583,7 @@ msgid "Show best rated books"
msgstr "Mostrar libros mejor valorados"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Libros leídos"
...
...
@@ -588,7 +592,7 @@ msgid "Show read and unread"
msgstr "Mostrar leídos y no leídos"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Libros no leídos"
...
...
@@ -690,199 +694,204 @@ msgstr "Hay una nueva actualización disponible. Haz clic en el botón de abajo
msgid "Click on the button below to update to the latest stable version."
msgstr "Haz clic en el botón de abajo para actualizar a la última versión estable."
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Libros añadidos recientemente"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Libros mejor valorados"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Libros al azar"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr "Libros"
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Libros populares (los más descargados)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Error al abrir eBook. El archivo no existe o no es accesible:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr "Autor/es: %(name)s"
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Editor/es: "
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Series: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Calificación: %(rating)s estrellas"
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr "Formato del fichero: %(format)s"
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Categoría : %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Idioma: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Lista de editores"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Lista de series"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr "Lista de calificaciones"
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr "Lista de formatos"
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Idiomas disponibles"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Lista de categorías"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Tareas"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Buscar"
#: cps/web.py:851
msgid "Published after "
msgstr "Publicado después de"
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Publicado antes de"
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Calificación <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Calificación >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "búsqueda"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Configura primero los parámetros del servidor SMTP..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Libro puesto en la cola de envío a %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Ha sucedido un error en el envío del libro: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "registrarse"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Su correo electrónico no está permitido para registrarse"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Se ha enviado un correo electrónico de verificación a su cuenta de correo electrónico."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Este nombre de usuario o correo electrónico ya están en uso."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr "No se puede activar la autenticación LDAP"
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Sesión iniciada como : '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr "No pude entrar a la cuenta. El servidor LDAP está inactivo, por favor contacte a su administrador"
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Usuario o contraseña inválido"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Ahora estás conectado como: '%(nickname)s'"
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "Iniciar sesión"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Token no encontrado"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "El token ha expirado"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "¡Correcto! Por favor regrese a su dispositivo"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "Perfil de %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Perfil actualizado"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Leer un libro"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr "Error al abrir el eBook. El archivo no existe o el archivo no es accesible."
...
...
@@ -1694,11 +1703,6 @@ msgstr "¿Realmente quiere eliminar esta regla de dominio?"
msgid "Next"
msgstr "Siguiente"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Buscar"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr "Abrir una incidencia"
...
...
cps/translations/fr/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-08-21 15:20+0100\n"
"Last-Translator: Nicolas Roudninski <nicoroud@gmail.com>\n"
"Language: fr\n"
...
...
@@ -71,7 +71,7 @@ msgstr "Configuration de Calibre-Web mise à jour"
msgid "Basic Configuration"
msgstr "Configuration principale"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "SVP, complétez tous les champs !"
...
...
@@ -80,7 +80,7 @@ msgstr "SVP, complétez tous les champs !"
msgid "Add new user"
msgstr "Ajouter un nouvel utilisateur"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "Cette adresse de courriel n’appartient pas à un domaine valide"
...
...
@@ -107,7 +107,7 @@ msgstr "Courriel de test envoyé avec succès sur %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Il y a eu une erreur pendant l’envoi du courriel de test : %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Veuillez configurer votre adresse de courriel Kindle en premier lieu…"
...
...
@@ -124,82 +124,86 @@ msgstr "Utilisateur '%(nick)s' supprimé"
msgid "No admin user remaining, can't delete user"
msgstr "Aucun utilisateur admin restant, impossible de supprimer l’utilisateur"
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Un compte existant a été trouvé pour cette adresse de courriel."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Éditer l'utilisateur %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Utilisateur '%(nick)s' mis à jour"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Oups ! Une erreur inconnue a eu lieu."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Le mot de passe de l’utilisateur %(user)s a été réinitialisé"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Une erreur inconnue est survenue. Veuillez réessayer plus tard."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr "Visualiseur de fichier journal"
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Demander une mise à jour"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Téléchargement la mise à jour"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Décompression de la mise à jour"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Remplacement des fichiers"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Connexion à la base de donnée fermée"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Arrêt du serveur"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Mise à jour terminée, merci d’appuyer sur okay et de rafraîchir la page"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "La mise à jour a échoué :"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "Erreur HTTP"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Erreur de connexion"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Délai d'attente dépassé lors de l'établissement de connexion"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Erreur générale"
...
...
@@ -590,7 +594,7 @@ msgid "Show best rated books"
msgstr "Montrer les livres les mieux notés"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Livres lus"
...
...
@@ -599,7 +603,7 @@ msgid "Show read and unread"
msgstr "Montrer lu et non-lu"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Livres non-lus"
...
...
@@ -701,199 +705,204 @@ msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-desso
msgid "Click on the button below to update to the latest stable version."
msgstr "Téléchargez la dernière version en cliquant sur le bouton ci-dessous."
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Ajouts récents"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Livres les mieux notés"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Livres au hasard"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr "Livres"
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Livres populaires (les plus téléchargés)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Erreur d'ouverture du livre numérique. Le fichier n'existe pas ou n'est pas accessible :"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr "Auteur: %(name)s"
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Editeur : '%(name)s'"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Séries : %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Note: %(rating)s étoiles"
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr "Format de fichier: %(format)s"
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Catégorie : %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Langue : %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Liste des éditeurs"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Liste des séries"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Langues disponibles"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Liste des catégories"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Tâches"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Chercher"
#: cps/web.py:851
msgid "Published after "
msgstr "Publié après le "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Publié avant le "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Évaluation <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Évaluation >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "recherche"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Veuillez configurer les paramètres SMTP au préalable…"
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Le livre a été mis en file de traitement avec succès pour un envois vers %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Il y a eu une erreur en envoyant ce livre : %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "s’enregistrer"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Votre adresse de courriel n’est pas autorisé pour une inscription"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Le courriel de confirmation a été envoyé à votre adresse."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Ce nom d’utilisateur ou cette adresse de courriel sont déjà utilisés."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr "Impossible d’activer l’authentification LDAP"
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "vous êtes maintenant connecté sous : '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr "Impossible de se connecter. Serveur LDAP hors service, veuillez contacter votre administrateur"
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Mauvais nom d'utilisateur ou mot de passe"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Vous êtes maintenant connecté en tant que : ‘%(nickname)s’"
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "connexion"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Jeton non trouvé"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Jeton expiré"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Réussite! Merci de vous tourner vers votre appareil"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "Profil de %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Profil mis à jour"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Lire un livre"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr "Erreur lors de l’ouverture d’un eBook. Le fichier n’existe pas ou le fichier n’est pas accessible."
...
...
@@ -1705,11 +1714,6 @@ msgstr "Souhaitez-vous vraiment supprimer cette règle de domaine ?"
msgid "Next"
msgstr "Suivant"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Chercher"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr "Signaler un problème"
...
...
cps/translations/hu/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-04-06 23:36+0200\n"
"Last-Translator: \n"
"Language: hu\n"
...
...
@@ -58,7 +58,7 @@ msgstr "A Calibre-Web konfigurációja frissítve."
msgid "Basic Configuration"
msgstr "Alapvető beállítások"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Az összes mezőt ki kell tölteni!"
...
...
@@ -67,7 +67,7 @@ msgstr "Az összes mezőt ki kell tölteni!"
msgid "Add new user"
msgstr "Új felhasználó hozzáadása"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "Az e-mail tartománya nem érvényes."
...
...
@@ -94,7 +94,7 @@ msgstr "A teszt levél sikeresen elküldve ide: %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Hiba történt a teszt levél küldése során: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Először be kell állítani a kindle e-mail címet..."
...
...
@@ -111,82 +111,86 @@ msgstr "A felhasználó törölve: %(nick)s"
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Már létezik felhasználó ehhez az e-mail címhez."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr " A felhasználó szerkesztése: %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "A felhasználó frissítve: %(nick)s"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Ismeretlen hiba történt."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "A(z) %(user)s felhasználó jelszavának alaphelyzetbe állítása"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Ismeretlen hiba történt. Próbáld újra később!"
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Frissítési csomag kérése"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Frissítési csomag letöltése"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Frissítési csomag kitömörítése"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Fájlok cserélése"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Adatbázis kapcsolatok lezárva"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Szerver leállítása"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "A frissítés települt, kattints az OK-ra és újra tölt az oldal"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "A frissítés nem sikerült:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTP hiba"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Kapcsolódási hiba"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Időtúllépés a kapcsolódás során"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Általános hiba"
...
...
@@ -577,7 +581,7 @@ msgid "Show best rated books"
msgstr "Legjobbra értékelt könyvek mutatása"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Olvasott könyvek"
...
...
@@ -586,7 +590,7 @@ msgid "Show read and unread"
msgstr "Mutassa az olvasva/olvasatlan állapotot"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Olvasatlan könyvek"
...
...
@@ -688,199 +692,204 @@ msgstr "Új frissítés érhető el. Kattints az alábbi gombra a frissítéshez
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Legutóbb hozzáadott könyvek"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Legjobbra értékelt könyvek"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Könyvek találomra"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Kelendő könyvek (legtöbbet letöltöttek)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Hiba történt az e-könyv megnyitásakor. A fájl nem létezik vagy nem érhető el:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Kiadó: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Sorozat: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Címke: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Nyelv: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Kiadók listája"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Sorozatok listája"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Elérhető nyelvek"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Címkék listája"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Feladatok"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Keresés"
#: cps/web.py:851
msgid "Published after "
msgstr "Kiadva ezután: "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Kiadva ezelőtt: "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Értékelés <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Értékelés <= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "keresés"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Először be kell állítani az SMTP levelező beállításokat..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Hiba történt a könyv küldésekor: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "regisztrálás"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Nem engedélyezett a megadott e-mail cím bejegyzése"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Jóváhagyó levél elküldve az email címedre."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Ez a felhasználónév vagy e-mail cím már használatban van."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Be vagy jelentkezve mint: %(nickname)s"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Rossz felhasználó név vagy jelszó!"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "belépés"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "A token nem található."
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "A token érvényessége lejárt."
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Sikerült! Újra használható az eszköz."
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "%(name)s profilja"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "A profil frissítve."
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Egy olvasott könyv"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1692,11 +1701,6 @@ msgstr "Valóban törölni akarod ezt a tartomány-szabályt?"
msgid "Next"
msgstr "Következő"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Keresés"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/it/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2017-04-04 15:09+0200\n"
"Last-Translator: Marco Picone <marcovendere@gmail.com>\n"
"Language: it\n"
...
...
@@ -57,7 +57,7 @@ msgstr "Aggiornamento della configurazione di Calibre-Web"
msgid "Basic Configuration"
msgstr "Configurazione di base"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Per favore compila tutti i campi!"
...
...
@@ -66,7 +66,7 @@ msgstr "Per favore compila tutti i campi!"
msgid "Add new user"
msgstr "Aggiungi un nuovo utente"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "L'e-mail non proviene da un dominio valido"
...
...
@@ -93,7 +93,7 @@ msgstr "E-mail di test inviato con successo a %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Si è verificato un errore nell'invio dell'e-mail di test: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Per favore configura dapprima il tuo indirizzo e-mail di Kindle..."
...
...
@@ -110,82 +110,86 @@ msgstr "Utente '%(nick)s' eliminato"
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Ho trovato un account creato in precedenza con questo e-mail."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Modifica utente %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Utente '%(nick)s' aggiornato"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Si è verificato un errore imprevisto."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "La password dell'utente %(user)s è stata resettata"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Si è verificato un errore sconosciuto: per favore riprova."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Richiesta del pacchetto di aggiornamento"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Scarico il pacchetto di aggiornamento"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Decomprimo il pacchetto di aggiornamento"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Sostituzione files"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Le connessioni al database sono chiuse"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Arresta il server"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Aggiornamento completato, prego premere ok e ricaricare la pagina"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Aggiornamento fallito:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTP Error"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Errore di connessione"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Tempo scaduto nello stabilire la connessione"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Errore generale"
...
...
@@ -576,7 +580,7 @@ msgid "Show best rated books"
msgstr "Mostra la sezione dei libri più votati"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Libri da leggere"
...
...
@@ -585,7 +589,7 @@ msgid "Show read and unread"
msgstr "Mostra letto e non letto"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Libri non letti"
...
...
@@ -687,199 +691,204 @@ msgstr "Nuovo aggiornamento disponibile. Clicca sul pulsante sottostante per agg
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Libri aggiunti di recente"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "I libri con le migliori valutazioni"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Libri a caso"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "I libri più richiesti"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Errore durante l'apertura del libro. Il file non esiste o il file non è accessibile:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Editore: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Serie: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Categoria: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Lingua: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Lista degli editori"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Lista delle serie"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Lingue disponibili"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Elenco categorie"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Compito"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Cerca"
#: cps/web.py:851
msgid "Published after "
msgstr "Pubblicato dopo "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Pubblicato prima "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Valutazione <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Valutazione >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "ricerca"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Configurare dapprima le impostazioni del server SMTP..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Libro accodato con successo per essere spedito a %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Si è verificato un errore durante l'invio di questo libro: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "registra"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Il tuo e-mail non può essere utilizzato per la registrazione"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Un e-mail di conferma è stato inviato al tuo indirizzo."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Questo nome di utente o questo e-mail sono già utilizzati."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "ora sei connesso come: '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Nome utente o password errati"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "accedi"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Token non trovato"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Il token è scaduto"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Successo! Torna al tuo dispositivo"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "Profilo di %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Profilo aggiornato"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Leggere un libro"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1691,11 +1700,6 @@ msgstr "Vuoi veramente eliminare questa regola di dominio?"
msgid "Next"
msgstr "Prossimo"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Cerca"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/ja/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2018-02-07 02:20-0500\n"
"Last-Translator: white <space_white@yahoo.com>\n"
"Language: ja\n"
...
...
@@ -58,7 +58,7 @@ msgstr "Calibre-Web の設定を更新しました"
msgid "Basic Configuration"
msgstr "基本設定"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "全ての項目を入力してください"
...
...
@@ -67,7 +67,7 @@ msgstr "全ての項目を入力してください"
msgid "Add new user"
msgstr "新規ユーザ追加"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "このメールは有効なドメインからのものではありません"
...
...
@@ -94,7 +94,7 @@ msgstr "テストメールが %(kindlemail)s に送信されました"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "テストメールを %(res)s に送信中にエラーが発生しました"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "初めにKindleのメールアドレスを設定してください"
...
...
@@ -111,82 +111,86 @@ msgstr "ユーザ '%(nick)s' を削除しました"
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "このメールアドレスで登録されたアカウントがあります"
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "%(nick)s を編集"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "ユーザ '%(nick)s' を更新しました"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "不明なエラーが発生しました。"
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "%(user)s 用のパスワードをリセット"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "不明なエラーが発生しました。あとで再試行してください。"
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "更新データを要求中"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "更新データをダウンロード中"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "更新データを展開中"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "ファイルを置換中"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "データベースの接続を切断完了"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "サーバ停止中"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "アップデート完了、OKを押してページをリロードしてください"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "アップデート失敗:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTPエラー"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "接続エラー"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "接続を確立中にタイムアウトしました"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "エラー発生"
...
...
@@ -577,7 +581,7 @@ msgid "Show best rated books"
msgstr "評価が高い本を表示"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "読んだ本"
...
...
@@ -586,7 +590,7 @@ msgid "Show read and unread"
msgstr "既読の本と未読の本を表示"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "未読の本"
...
...
@@ -688,199 +692,204 @@ msgstr "アップデートが利用可能です。下のボタンをクリック
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "最近追加された本"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "高評価"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "ランダム"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "話題(ダウンロード数順)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "電子書籍を開けません。ファイルが存在しないかアクセスできません:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "出版社: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "シリーズ: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "カテゴリ: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "言語: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "出版社一覧"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "シリーズ一覧"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "言語"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "カテゴリ一覧"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "タスク"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "検索"
#: cps/web.py:851
msgid "Published after "
msgstr "これ以降に出版 "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "これ以前に出版 "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "評価 <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "評価 >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "検索"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "初めにSMTPメールの設定をしてください"
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "本の %(kindlemail)s への送信がキューに追加されました"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "%(res)s を送信中にエラーが発生しました"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "登録"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "このメールアドレスは登録が許可されていません"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "確認メールがこのメールアドレスに送信されました。"
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "このユーザ名またはメールアドレスはすでに使われています。"
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "%(nickname)s としてログイン中"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "ユーザ名またはパスワードが違います"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "ログイン"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "トークンが見つかりません"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "トークンが無効です"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "成功です!端末に戻ってください"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "%(name)s のプロフィール"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "プロフィールを更新しました"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "本を読む"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1692,11 +1701,6 @@ msgstr "このドメインルールを削除してもよろしいですか?"
msgid "Next"
msgstr "次"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "検索"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/km/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2018-08-27 17:06+0700\n"
"Last-Translator: \n"
"Language: km_KH\n"
...
...
@@ -59,7 +59,7 @@ msgstr ""
msgid "Basic Configuration"
msgstr "ការកំណត់សាមញ្ញ"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "សូមបំពេញចន្លោះទាំងអស់!"
...
...
@@ -68,7 +68,7 @@ msgstr "សូមបំពេញចន្លោះទាំងអស់!"
msgid "Add new user"
msgstr "បន្ថែមអ្នកប្រើប្រាស់ថ្មី"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr ""
...
...
@@ -95,7 +95,7 @@ msgstr ""
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr ""
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr ""
...
...
@@ -112,82 +112,86 @@ msgstr "អ្នកប្រើប្រាស់ ‘%(nick)s’ ត្រូ
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr ""
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "កែប្រែអ្នកប្រើប្រាស់ %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "អ្នកប្រើប្រាស់ ‘%(nick)s’ ត្រូវបានកែប្រែ"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "បញ្ហាដែលមិនដឹងបានកើតឡើង។"
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr ""
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr ""
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "កំពុងស្នើសុំឯកសារបច្ចុប្បន្នភាព"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "កំពុងទាញយកឯកសារបច្ចុប្បន្នភាព"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "កំពុងពន្លាឯកសារបច្ចុប្បន្នភាព"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr ""
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "ទំនាក់ទំនងទៅមូលដ្ឋានទិន្នន័យត្រូវបានផ្តាច់"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr ""
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "ការធ្វើបច្ចុប្បន្នភាពបានបញ្ចប់ សូមចុច okay រួចបើកទំព័រជាថ្មី"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr ""
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr ""
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr ""
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr ""
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr ""
...
...
@@ -578,7 +582,7 @@ msgid "Show best rated books"
msgstr "បង្ហាញសៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "សៀវភៅដែលបានអានរួច"
...
...
@@ -587,7 +591,7 @@ msgid "Show read and unread"
msgstr "បង្ហាញអានរួច និងមិនទាន់អាន"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "សៀវភៅដែលមិនទាន់បានអាន"
...
...
@@ -689,199 +693,204 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "សៀវភៅដែលទើបបានបន្ថែម"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "សៀវភៅដែលត្រូវបានវាយតម្លៃល្អជាងគេ"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "សៀវភៅចៃដន្យ"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "សៀវភៅដែលត្រូវបានទាញយកច្រើនជាងគេ"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "មានបញ្ហាពេលបើកឯកសារ eBook ។ មិនមានឯកសារនេះ ឬមិនអាចបើកបាន៖"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr ""
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "ស៊េរី៖ %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "ប្រភេទ៖ %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "ភាសា៖ %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr ""
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "បញ្ជីស៊េរី"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "ភាសាដែលមាន"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "បញ្ជីប្រភេទ"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "កិច្ចការនានា"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "ស្វែងរក"
#: cps/web.py:851
msgid "Published after "
msgstr "បានបោះពុម្ភក្រោយ "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "បានបោះពុម្ភមុន "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "ការវាយតម្លៃ <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "ការវាយតម្លៃ >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "ស្វែងរក"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "សូមកំណត់អ៊ីមែល SMTP ជាមុនសិន"
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(kindlemail)s ដោយជោគជ័យ"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "មានបញ្ហានៅពេលផ្ញើសៀវភៅនេះ៖ %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "ចុះឈ្មោះ"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr ""
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr ""
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr ""
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "ឥឡូវអ្នកបានចូលដោយមានឈ្មោះថា៖ ‘%(nickname)s’"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "ខុសឈ្មោះអ្នកប្រើប្រាស់ ឬលេខសម្ងាត់"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "ចូលប្រើ"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "រកមិនឃើញវត្ថុតាង"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "វត្ថុតាងហួសពេលកំណត់"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "ជោគជ័យ! សូមវិលមកឧបករណ៍អ្នកវិញ"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "ព័ត៌មានសង្ខេបបានកែប្រែ"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "អានសៀវភៅ"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1693,11 +1702,6 @@ msgstr ""
msgid "Next"
msgstr "បន្ទាប់"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "ស្វែងរក"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/nl/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web (GPLV3)\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-06-17 22:37+0200\n"
"Last-Translator: Marcel Maas <marcel.maas@outlook.com>\n"
"Language: nl\n"
...
...
@@ -59,7 +59,7 @@ msgstr "Calibre-Web-configuratie bijgewerkt"
msgid "Basic Configuration"
msgstr "Basis configuratie"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Vul alle velden in!"
...
...
@@ -68,7 +68,7 @@ msgstr "Vul alle velden in!"
msgid "Add new user"
msgstr "Nieuwe gebruiker toevoegen"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "Het e-mailadres bevat geen geldige domeinnaam"
...
...
@@ -95,7 +95,7 @@ msgstr "Test-e-mail verstuurd naar %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Fout opgetreden bij het versturen van de test-e-mail: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Stel je kindle-e-mailadres in..."
...
...
@@ -112,82 +112,86 @@ msgstr "Gebruiker '%(nick)s' is verwijderd"
msgid "No admin user remaining, can't delete user"
msgstr "Kan laatste systeembeheerder niet verwijderen"
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Bestaand account met dit e-mailadres aangetroffen."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Gebruiker '%(nick)s' bewerken"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Gebruiker '%(nick)s' bijgewerkt"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Er is een onbekende fout opgetreden."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Wachtwoord voor gebruiker %(user)s is hersteld"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Onbekende fout opgetreden. Probeer het later nog eens."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Bezig met opvragen van updatepakket"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Bezig met downloaden van updatepakket"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Bezig met uitpakken van updatepakket"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Bezig met bestandsvervanging"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Databankverbindingen zijn gesloten"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Bezig met stoppen van server"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Update voltooid; klik op 'Oké' en vernieuw de pagina"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Update mislukt:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTP-fout"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Verbindingsfout"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Time-out tijdens maken van verbinding"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Algemene fout"
...
...
@@ -578,7 +582,7 @@ msgid "Show best rated books"
msgstr "Best beoordeelde boeken tonen"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Gelezen boeken"
...
...
@@ -587,7 +591,7 @@ msgid "Show read and unread"
msgstr "Gelezen/Ongelezen boeken tonen"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Ongelezen boeken"
...
...
@@ -689,199 +693,204 @@ msgstr "Er is een update beschikbaar. Klik op de knop hieronder om te updaten na
msgid "Click on the button below to update to the latest stable version."
msgstr "Druk op onderstaande knop om de laatste stabiele versie te installeren."
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Recent toegevoegde boeken"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Best beoordeelde boeken"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Willekeurige boeken"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr "Boeken"
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Populaire boeken (meest gedownload)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Kan e-boek niet openen. Het bestand bestaat niet of is niet toegankelijk:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr "Auteur: %(name)s"
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Uitgever: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Reeks: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Beoordeling: %(rating)s sterren"
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr "Bestandsformaat: %(format)s"
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Categorie: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Taal: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Uitgeverslijst"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Boekenreeksen"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr "Beoordelingen"
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr "Alle bestandsformaten"
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Beschikbare talen"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Categorielijst"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Taken"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Zoeken"
#: cps/web.py:851
msgid "Published after "
msgstr "Gepubliceerd na "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Gepubliceerd vóór "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Beoordeling <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Beoordeling >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "zoeken"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Stel eerst SMTP-mail in..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Fout opgetreden bij het versturen van dit boek: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "registreren"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Dit e-mailadres mag niet worden gebruikt voor registratie"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Er is een bevestigingse-mail verstuurd naar je e-mailadres."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Deze gebruikersnaam of e-mailadres is al in gebruik."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "je bent ingelogd als: '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr "Kan niet inloggen, LDAP server niet bereikbaar, contacteer de beheerder"
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Verkeerde gebruikersnaam of wachtwoord"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Je bent ingelogd als: '%(nickname)s'"
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "inloggen"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Toegangssleutel niet gevonden"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Toegangssleutel is verlopen"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Gelukt! Ga terug naar je apparaat"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "%(name)s's profiel"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Profiel bijgewerkt"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Lees een boek"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1693,11 +1702,6 @@ msgstr "Weet je zeker dat je deze domeinregel wilt verwijderen?"
msgid "Next"
msgstr "Volgende"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Zoeken"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr "Probleem melden"
...
...
cps/translations/pl/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre Web - polski (POT: 2019-08-06 18:35)\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-08-18 22:06+0200\n"
"Last-Translator: Radosław Kierznowski <radek.kierznowski@outlook.com>\n"
"Language: pl\n"
...
...
@@ -60,7 +60,7 @@ msgstr "Konfiguracja Calibre-Web została zaktualizowana"
msgid "Basic Configuration"
msgstr "Podstawowa konfiguracja"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Proszę wypełnić wszystkie pola!"
...
...
@@ -69,7 +69,7 @@ msgstr "Proszę wypełnić wszystkie pola!"
msgid "Add new user"
msgstr "Dodaj nowego użytkownika"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "E-mail nie pochodzi z prawidłowej domeny"
...
...
@@ -96,7 +96,7 @@ msgstr "Test e-maila zakończony pomyślnie. Wysłano do %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Wystąpił błąd podczas wysyłania e-maila testowego: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Najpierw skonfiguruj adres e-mail Kindla..."
...
...
@@ -113,84 +113,88 @@ msgstr "Użytkownik '%(nick)s' został usunięty"
msgid "No admin user remaining, can't delete user"
msgstr "Nie można usunąć użytkownika. Brak na serwerze innego konta z prawami administratora"
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Znaleziono istniejące konto dla tego adresu e-mail."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Edytuj użytkownika %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Użytkownik '%(nick)s' został zaktualizowany"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Wystąpił nieznany błąd."
# ???
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Zrestartowano hasło użytkownika %(user)s"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr "Przeglądanie plików Logu"
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Żądanie o pakiet aktualizacji"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Pobieranie pakietu aktualizacji"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Rozpakowywanie pakietu aktualizacji"
# ???
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Zastępowanie plików"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Połączenia z bazą danych zostały zakończone"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Zatrzymywanie serwera"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Aktualizacja zakończona, proszę nacisnąć OK i odświeżyć stronę"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Aktualizacja nieudana:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr ""
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr ""
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Przekroczono limit czasu podczas nawiązywania połączenia"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr ""
...
...
@@ -585,7 +589,7 @@ msgid "Show best rated books"
msgstr "Pokaż menu najlepiej ocenione książki"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Przeczytane książki"
...
...
@@ -594,7 +598,7 @@ msgid "Show read and unread"
msgstr "Pokaż menu przeczytane i nieprzeczytane"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Nieprzeczytane książki"
...
...
@@ -696,199 +700,204 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Ostatnio dodane książki"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Najlepiej oceniane książki"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Losowe książki"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr "Książki"
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Najpopularniejsze książki (najczęściej pobierane)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Błąd otwierania e-booka. Plik nie istnieje lub plik nie jest dostępny:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr "Autor: %(name)s"
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Wydawca: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Seria: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Ocena: %(rating)s gwiazdek"
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr "Format pliku: %(format)s"
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Kategoria: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Język: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Lista wydawców"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Lista serii"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr "Lista z ocenami"
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr "Lista formatów"
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Dostępne języki"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Lista kategorii"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr " Zadania"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Szukaj"
#: cps/web.py:851
msgid "Published after "
msgstr "Opublikowane po "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Opublikowane przed "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Ocena <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Ocena >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "szukaj"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty e-mail..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Książka została umieszczona w kolejce do wysłania do %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Wystąpił błąd podczas wysyłania tej książki: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "rejestracja"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Twój e-mail nie może się zarejestrować"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Wiadomość e-mail z potwierdzeniem została wysłana na Twoje konto e-mail."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Ta nazwa użytkownika lub adres e-mail jest już używany."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr "Nie można aktywować uwierzytelniania LDAP"
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Zalogowałeś się jako: '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr "Brak możliwości zalogowania. Serwer LDAP jest niedostępny, skontaktuj się z administratorem"
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Błędna nazwa użytkownika lub hasło"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Jesteś teraz zalogowany jako: '%(nickname)s'"
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "logowanie"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Nie znaleziono tokenu"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Token wygasł"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Powodzenie! Wróć do swojego urządzenia"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "Profil użytkownika %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Zaktualizowano profil"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Czytaj książkę"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr "Błąd podczas otwierania eBooka. Plik nie istnieje lub plik jest niedostępny."
...
...
@@ -1707,11 +1716,6 @@ msgstr ""
msgid "Next"
msgstr "Następne"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Szukaj"
# | msgid "Create a Shelf"
#: cps/templates/http_error.html:37
#, fuzzy
...
...
cps/translations/ru/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2018-12-14 16:26+0300\n"
"Last-Translator: Pavel Korovin <p@tristero.se>\n"
"Language: ru\n"
...
...
@@ -58,7 +58,7 @@ msgstr "Конфигурация Calibre-Web обновлена"
msgid "Basic Configuration"
msgstr "Настройки сервера"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Пожалуйста, заполните все поля!"
...
...
@@ -67,7 +67,7 @@ msgstr "Пожалуйста, заполните все поля!"
msgid "Add new user"
msgstr "Добавить пользователя"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "E-mail не из существующей доменной зоны"
...
...
@@ -94,7 +94,7 @@ msgstr "Тестовое письмо успешно отправлено на %
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Произошла ошибка при отправке тестового письма на: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Пожалуйста, сначала настройте e-mail на вашем kindle..."
...
...
@@ -111,82 +111,86 @@ msgstr "Пользователь '%(nick)s' удалён"
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Этот адрес электронной почты уже зарегистрирован."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Изменить пользователя %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Пользователь '%(nick)s' обновлён"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Произошла неизвестная ошибка."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Пароль для пользователя %(user)s сброшен"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Неизвестная ошибка. Попробуйте позже."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Проверка обновлений"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Загрузка обновлений"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Распаковка обновлений"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Замена файлов"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Соеднинения с базой данных закрыты"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Остановка сервера"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Обновления установлены, нажмите okay и перезагрузите страницу"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Ошибка обновления:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "Ошибка HTTP"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Ошибка соединения"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Таймаут при установлении соединения"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Общая ошибка"
...
...
@@ -577,7 +581,7 @@ msgid "Show best rated books"
msgstr "Показывать книги с наивысшим рейтингом"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Прочитанные Книги"
...
...
@@ -586,7 +590,7 @@ msgid "Show read and unread"
msgstr "Показывать прочитанные и непрочитанные"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Непрочитанные Книги"
...
...
@@ -688,199 +692,204 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Недавно Добавленные Книги"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Книги с наивысшим рейтингом"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Случайный выбор"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Популярные книги (часто загружаемые)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Невозможно открыть книгу. Файл не существует или недоступен."
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Издатель: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Серии: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Категория: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Язык: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Список издателей"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Серии"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Доступные языки"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Категории"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Задания"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Поиск"
#: cps/web.py:851
msgid "Published after "
msgstr "Опубликовано до "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Опубликовано после "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Рейтинг <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Рейтинг >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "поиск"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Пожалуйста, сначала сконфигурируйте параметры SMTP"
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Книга успешно поставлена в очередь для отправки на %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Ошибка при отправке книги: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "регистрация"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Ваш e-mail не подходит для регистрации"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Письмо с подтверждением отправлено вам на e-mail"
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Этот никнейм или e-mail уже используются"
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Вы вошли как пользователь '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Ошибка в имени пользователя или пароле"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "войти"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Ключ не найден"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Ключ просрочен"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Успешно! Пожалуйста, проверьте свое устройство"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "Профиль %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Профиль обновлён"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Читать Книгу"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1692,11 +1701,6 @@ msgstr "Вы действительно желаете удалить это п
msgid "Next"
msgstr "Дальше"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Поиск"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/sv/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2019-11-14 18:50+0100\n"
"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n"
"Language: sv\n"
...
...
@@ -58,7 +58,7 @@ msgstr "Calibre-Web konfiguration uppdaterad"
msgid "Basic Configuration"
msgstr "Grundläggande konfiguration"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Fyll i alla fält!"
...
...
@@ -67,7 +67,7 @@ msgstr "Fyll i alla fält!"
msgid "Add new user"
msgstr "Lägg till ny användare"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "E-posten är inte från giltig domän"
...
...
@@ -94,7 +94,7 @@ msgstr "Test-e-post skicka till %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Det gick inte att skicka Testmeddelandet: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "Konfigurera din kindle-e-postadress först..."
...
...
@@ -111,82 +111,86 @@ msgstr "Användaren '%(nick)s' borttagen"
msgid "No admin user remaining, can't delete user"
msgstr "Ingen adminstratörsanvändare kvar, kan inte ta bort användaren"
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "Hittade ett befintligt konto för den här e-postadressen."
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Redigera användaren %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Användaren '%(nick)s' uppdaterad"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Ett okänt fel uppstod."
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Lösenord för användaren %(user)s återställd"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "Ett okänt fel uppstod. Försök igen senare."
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr "Visaren för lggfiler"
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Begär uppdateringspaketet"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Hämtar uppdateringspaketet"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Packar upp uppdateringspaketet"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "Ersätta filer"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "Databasanslutningarna är stängda"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "Stoppar server"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Uppdatering klar, tryck på okej och uppdatera sidan"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "Uppdateringen misslyckades:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTP-fel"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "Anslutningsfel"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "Tiden ute när du etablerade anslutning"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "Allmänt fel"
...
...
@@ -577,7 +581,7 @@ msgid "Show best rated books"
msgstr "Visa böcker med bästa betyg"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Lästa böcker"
...
...
@@ -586,7 +590,7 @@ msgid "Show read and unread"
msgstr "Visa lästa och olästa"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Olästa böcker"
...
...
@@ -688,199 +692,204 @@ msgstr "En ny uppdatering är tillgänglig. Klicka på knappen nedan för att up
msgid "Click on the button below to update to the latest stable version."
msgstr "Klicka på knappen nedan för att uppdatera till den senaste stabila versionen."
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Nyligen tillagda böcker"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Bäst rankade böcker"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Slumpmässiga böcker"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr "Böcker"
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Heta böcker (mest hämtade)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Fel vid öppnande av e-bok. Filen finns inte eller filen är inte tillgänglig:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr "Författare: %(name)s"
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "Förlag: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Serier: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr "Betyg: %(rating)s stars"
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr "Filformat: %(format)s"
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Kategori: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Språk: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "Lista över förlag"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Serielista"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr "Betygslista"
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr "Lista över filformat"
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Tillgängliga språk"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Kategorilista"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "Uppgifter"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Sök"
#: cps/web.py:851
msgid "Published after "
msgstr "Publicerad efter "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Publicerad före "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "Betyg <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "Betyg >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "sök"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Konfigurera SMTP-postinställningarna först..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "Boken är i kö för att skicka till %(kindlemail)s"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Det gick inte att skicka den här boken: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "registrera"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "Din e-post är inte tillåten att registrera"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "Bekräftelsemail skickades till ditt e-postkonto."
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "Det här användarnamnet eller e-postadressen är redan i bruk."
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr "Det går inte att aktivera LDAP-autentisering"
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "du är nu inloggad som: \"%(nickname)s\""
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr "Det gick inte att logga in. LDAP-servern är nere, kontakta din administratör"
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Fel användarnamn eller lösenord"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr "Du är nu inloggad som: \"%(nickname)s\""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "logga in"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Token hittades inte"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Token har löpt ut"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Lyckades! Vänligen återvänd till din enhet"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "%(name)ss profil"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Profilen uppdaterad"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Läs en bok"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr "Fel vid öppningen av e-boken. Filen finns inte eller filen är inte tillgänglig."
...
...
@@ -1692,11 +1701,6 @@ msgstr "Är du säker på att du vill ta bort den här domänregeln?"
msgid "Next"
msgstr "Nästa"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Sök"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr "Skapa ärende"
...
...
cps/translations/uk/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+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"
...
...
@@ -57,7 +57,7 @@ msgstr ""
msgid "Basic Configuration"
msgstr "Настройки сервера"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "Будь-ласка, заповніть всі поля!"
...
...
@@ -66,7 +66,7 @@ msgstr "Будь-ласка, заповніть всі поля!"
msgid "Add new user"
msgstr "Додати користувача"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr ""
...
...
@@ -93,7 +93,7 @@ msgstr ""
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr ""
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr ""
...
...
@@ -110,82 +110,86 @@ msgstr "Користувача '%(nick)s' видалено"
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr ""
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "Змінити користувача %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Користувача '%(nick)s' оновлено"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "Сталась невідома помилка"
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr ""
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr ""
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "Перевірка оновлень"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "Завантаження оновлень"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "Розпакування оновлення"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr ""
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "З'єднання з базою даних закрите"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr ""
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "Оновлення встановлені, натисніть ok і перезавантажте сторінку"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr ""
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr ""
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr ""
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr ""
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr ""
...
...
@@ -576,7 +580,7 @@ msgid "Show best rated books"
msgstr "Показувати книги з найвищим рейтингом"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "Прочитані книги"
...
...
@@ -585,7 +589,7 @@ msgid "Show read and unread"
msgstr "Показувати прочитані та непрочитані книги"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "Непрочитані книги"
...
...
@@ -687,199 +691,204 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "Нещодавно додані книги"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "Книги з найкращим рейтингом"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "Випадковий список книг"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "Популярні книги (найбільш завантажувані)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "Неможливо відкрити книгу. Файл не існує або немає доступу."
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr ""
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "Серії: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "Категорія: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "Мова: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr ""
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "Список серій"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "Доступні мови"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "Список категорій"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr ""
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "Пошук"
#: cps/web.py:851
msgid "Published after "
msgstr ""
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "Опубліковано до"
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr ""
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr ""
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "пошук"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP"
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr ""
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "Помилка при відправці книги: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "зареєструватись"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr ""
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr ""
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr ""
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "Ви увійшли як користувач: '%(nickname)s'"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "Помилка в імені користувача або паролі"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "увійти"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "Токен не знайдено"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Час дії токено вичерпано"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "Вдалося! Будь-ласка, поверніться до вашого пристрою"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "Профіль %(name)s"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "Профіль оновлено"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "Читати книгу"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1691,11 +1700,6 @@ msgstr ""
msgid "Next"
msgstr "Далі"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "Пошук"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po
View file @
a4416c20
...
...
@@ -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: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+0100\n"
"PO-Revision-Date: 2017-01-06 17:00+0000\n"
"Last-Translator: dalin <dalin.lin@gmail.com>\n"
"Language: zh_Hans_CN\n"
...
...
@@ -58,7 +58,7 @@ msgstr "Calibre-Web配置已更新"
msgid "Basic Configuration"
msgstr "基本配置"
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr "请填写所有字段"
...
...
@@ -67,7 +67,7 @@ msgstr "请填写所有字段"
msgid "Add new user"
msgstr "添加新用户"
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr "邮箱不在有效域中'"
...
...
@@ -94,7 +94,7 @@ msgstr "测试邮件已经被成功发到 %(kindlemail)s"
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "发送测试邮件出错了: %(res)s"
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr "请先配置您的kindle邮箱..."
...
...
@@ -111,82 +111,86 @@ msgstr "用户 '%(nick)s' 已被删除"
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr "找到一个已有账号使用这个邮箱。"
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr "编辑用户 %(nick)s"
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr "用户 '%(nick)s' 已被更新"
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr "发生未知错误。"
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr "用户 %(user)s 的密码已重置"
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试。"
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr "正在请求更新包"
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr "正在下载更新包"
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr "正在解压更新包"
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr "正在替换文件"
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr "数据库连接已关闭"
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr "正在停止服务器"
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr "更新完成,请按确定并刷新页面"
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr "更新失败:"
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr "HTTP错误"
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr "连接错误"
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr "建立连接超时"
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr "一般错误"
...
...
@@ -577,7 +581,7 @@ msgid "Show best rated books"
msgstr "显示最高评分书籍"
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr "已读书籍"
...
...
@@ -586,7 +590,7 @@ msgid "Show read and unread"
msgstr "显示已读和未读"
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr "未读书籍"
...
...
@@ -688,199 +692,204 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr "最近添加的书籍"
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr "最高评分书籍"
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr "随机书籍"
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr "热门书籍(最多下载)"
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr "无法打开电子书。 文件不存在或者文件不可访问:"
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr "出版社: %(name)s"
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr "丛书: %(serie)s"
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr "分类: %(name)s"
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr "语言: %(name)s"
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr "出版社列表"
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr "丛书列表"
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr "可用语言"
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr "分类列表"
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr "任务"
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr "搜索"
#: cps/web.py:851
msgid "Published after "
msgstr "出版时晚于 "
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr "出版时早于 "
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr "评分 <= %(rating)s"
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr "评分 >= %(rating)s"
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr "搜索"
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr "请先配置SMTP邮箱..."
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr "书籍已经被成功加入 %(kindlemail)s 的发送队列"
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr "发送这本书的时候出现错误: %(res)s"
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr "注册"
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr "您的邮箱不能用来注册"
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr "确认邮件已经发送到您的邮箱。"
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr "这个用户名或者邮箱已经被使用。"
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr "您现在已以'%(nickname)s'身份登录"
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr "用户名或密码错误"
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr "登录"
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr "找不到Token"
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr "Token已过期"
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr "成功!请返回您的设备"
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr "%(name)s 的资料"
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr "资料已更新"
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr "阅读一本书"
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1692,11 +1701,6 @@ msgstr "您确定要删除这条域名规则吗?"
msgid "Next"
msgstr "下一个"
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr "搜索"
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
cps/web.py
View file @
a4416c20
...
...
@@ -38,7 +38,8 @@ from flask import render_template, request, redirect, send_from_directory, make_
from
flask_babel
import
gettext
as
_
from
flask_login
import
login_user
,
logout_user
,
login_required
,
current_user
from
sqlalchemy.exc
import
IntegrityError
from
sqlalchemy.sql.expression
import
text
,
func
,
true
,
false
,
not_
,
and_
from
sqlalchemy.sql.expression
import
text
,
func
,
true
,
false
,
not_
,
and_
,
\
exists
from
werkzeug.exceptions
import
default_exceptions
from
werkzeug.datastructures
import
Headers
from
werkzeug.security
import
generate_password_hash
,
check_password_hash
...
...
@@ -1258,6 +1259,21 @@ def profile():
return
render_title_template
(
"user_edit.html"
,
content
=
current_user
,
downloads
=
downloads
,
title
=
_
(
u"
%(name)
s's profile"
,
name
=
current_user
.
nickname
),
page
=
"me"
,
registered_oauth
=
oauth_check
,
oauth_status
=
oauth_status
)
if
"nickname"
in
to_save
and
to_save
[
"nickname"
]
!=
current_user
.
nickname
:
# Query User nickname, if not existing, change
if
not
ub
.
session
.
query
(
ub
.
User
)
.
filter
(
ub
.
User
.
nickname
==
to_save
[
"nickname"
])
.
scalar
():
current_user
.
nickname
=
to_save
[
"nickname"
]
else
:
flash
(
_
(
u"This username is already taken"
),
category
=
"error"
)
return
render_title_template
(
"user_edit.html"
,
translations
=
translations
,
languages
=
languages
,
new_user
=
0
,
content
=
current_user
,
downloads
=
downloads
,
registered_oauth
=
oauth_check
,
title
=
_
(
u"Edit User
%(nick)
s"
,
nick
=
current_user
.
nickname
),
page
=
"edituser"
)
current_user
.
email
=
to_save
[
"email"
]
if
"show_random"
in
to_save
and
to_save
[
"show_random"
]
==
"on"
:
current_user
.
random_books
=
1
...
...
messages.pot
View file @
a4416c20
...
...
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2019-11-16 0
7:24
+0100\n"
"POT-Creation-Date: 2019-11-16 0
8:00
+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"
...
...
@@ -57,7 +57,7 @@ msgstr ""
msgid "Basic Configuration"
msgstr ""
#: cps/admin.py:452 cps/web.py:105
4
#: cps/admin.py:452 cps/web.py:105
5
msgid "Please fill out all fields!"
msgstr ""
...
...
@@ -66,7 +66,7 @@ msgstr ""
msgid "Add new user"
msgstr ""
#: cps/admin.py:463 cps/web.py:125
7
#: cps/admin.py:463 cps/web.py:125
8
msgid "E-mail is not from valid domain"
msgstr ""
...
...
@@ -93,7 +93,7 @@ msgstr ""
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr ""
#: cps/admin.py:527 cps/web.py:103
7
#: cps/admin.py:527 cps/web.py:103
8
msgid "Please configure your kindle e-mail address first..."
msgstr ""
...
...
@@ -110,82 +110,86 @@ msgstr ""
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:
600 cps/web.py:1283
#: cps/admin.py:
599 cps/web.py:1299
msgid "Found an existing account for this e-mail address."
msgstr ""
#: cps/admin.py:60
3 cps/admin.py:615
#: cps/admin.py:60
2 cps/admin.py:615 cps/admin.py:629 cps/web.py:1274
#, python-format
msgid "Edit User %(nick)s"
msgstr ""
#: cps/admin.py:609
#: cps/admin.py:608 cps/web.py:1267
msgid "This username is already taken"
msgstr ""
#: cps/admin.py:623
#, python-format
msgid "User '%(nick)s' updated"
msgstr ""
#: cps/admin.py:6
12
#: cps/admin.py:6
26
msgid "An unknown error occured."
msgstr ""
#: cps/admin.py:6
31
#: cps/admin.py:6
45
#, python-format
msgid "Password for user %(user)s reset"
msgstr ""
#: cps/admin.py:6
34 cps/web.py:1079
#: cps/admin.py:6
48 cps/web.py:1080
msgid "An unknown error occurred. Please try again later."
msgstr ""
#: cps/admin.py:6
45
#: cps/admin.py:6
59
msgid "Logfile viewer"
msgstr ""
#: cps/admin.py:6
80
#: cps/admin.py:6
94
msgid "Requesting update package"
msgstr ""
#: cps/admin.py:6
81
#: cps/admin.py:6
95
msgid "Downloading update package"
msgstr ""
#: cps/admin.py:6
82
#: cps/admin.py:6
96
msgid "Unzipping update package"
msgstr ""
#: cps/admin.py:6
83
#: cps/admin.py:6
97
msgid "Replacing files"
msgstr ""
#: cps/admin.py:6
84
#: cps/admin.py:6
98
msgid "Database connections are closed"
msgstr ""
#: cps/admin.py:6
85
#: cps/admin.py:6
99
msgid "Stopping server"
msgstr ""
#: cps/admin.py:
686
#: cps/admin.py:
700
msgid "Update finished, please press okay and reload page"
msgstr ""
#: cps/admin.py:
687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
#: cps/admin.py:
701 cps/admin.py:702 cps/admin.py:703 cps/admin.py:704
msgid "Update failed:"
msgstr ""
#: cps/admin.py:
687
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
#: cps/admin.py:
701
cps/updater.py:272 cps/updater.py:457 cps/updater.py:459
msgid "HTTP Error"
msgstr ""
#: cps/admin.py:
688
cps/updater.py:274 cps/updater.py:461
#: cps/admin.py:
702
cps/updater.py:274 cps/updater.py:461
msgid "Connection error"
msgstr ""
#: cps/admin.py:
689
cps/updater.py:276 cps/updater.py:463
#: cps/admin.py:
703
cps/updater.py:276 cps/updater.py:463
msgid "Timeout while establishing connection"
msgstr ""
#: cps/admin.py:
690
cps/updater.py:278 cps/updater.py:465
#: cps/admin.py:
704
cps/updater.py:278 cps/updater.py:465
msgid "General error"
msgstr ""
...
...
@@ -576,7 +580,7 @@ msgid "Show best rated books"
msgstr ""
#: cps/templates/index.xml:46 cps/templates/index.xml:50 cps/ub.py:67
#: cps/web.py:97
5
#: cps/web.py:97
6
msgid "Read Books"
msgstr ""
...
...
@@ -585,7 +589,7 @@ msgid "Show read and unread"
msgstr ""
#: cps/templates/index.xml:53 cps/templates/index.xml:57 cps/ub.py:71
#: cps/web.py:9
79
#: cps/web.py:9
80
msgid "Unread Books"
msgstr ""
...
...
@@ -687,199 +691,204 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
#: cps/web.py:45
8
#: cps/web.py:45
9
msgid "Recently Added Books"
msgstr ""
#: cps/web.py:48
6
#: cps/web.py:48
7
msgid "Best rated books"
msgstr ""
#: cps/templates/index.xml:38 cps/web.py:49
4
#: cps/templates/index.xml:38 cps/web.py:49
5
msgid "Random Books"
msgstr ""
#: cps/web.py:52
0
#: cps/web.py:52
1
msgid "Books"
msgstr ""
#: cps/web.py:54
7
#: cps/web.py:54
8
msgid "Hot Books (most downloaded)"
msgstr ""
#: cps/web.py:55
8 cps/web.py:1304 cps/web.py:1392
#: cps/web.py:55
9 cps/web.py:1320 cps/web.py:1408
msgid "Error opening eBook. File does not exist or file is not accessible:"
msgstr ""
#: cps/web.py:57
1
#: cps/web.py:57
2
#, python-format
msgid "Author: %(name)s"
msgstr ""
#: cps/web.py:58
3
#: cps/web.py:58
4
#, python-format
msgid "Publisher: %(name)s"
msgstr ""
#: cps/web.py:59
4
#: cps/web.py:59
5
#, python-format
msgid "Series: %(serie)s"
msgstr ""
#: cps/web.py:60
5
#: cps/web.py:60
6
#, python-format
msgid "Rating: %(rating)s stars"
msgstr ""
#: cps/web.py:61
6
#: cps/web.py:61
7
#, python-format
msgid "File format: %(format)s"
msgstr ""
#: cps/web.py:62
8
#: cps/web.py:62
9
#, python-format
msgid "Category: %(name)s"
msgstr ""
#: cps/web.py:64
5
#: cps/web.py:64
6
#, python-format
msgid "Language: %(name)s"
msgstr ""
#: cps/web.py:67
7
#: cps/web.py:67
8
msgid "Publisher list"
msgstr ""
#: cps/templates/index.xml:82 cps/web.py:69
3
#: cps/templates/index.xml:82 cps/web.py:69
4
msgid "Series list"
msgstr ""
#: cps/web.py:70
7
#: cps/web.py:70
8
msgid "Ratings list"
msgstr ""
#: cps/web.py:72
0
#: cps/web.py:72
1
msgid "File formats list"
msgstr ""
#: cps/web.py:74
8
#: cps/web.py:74
9
msgid "Available languages"
msgstr ""
#: cps/templates/index.xml:75 cps/web.py:76
5
#: cps/templates/index.xml:75 cps/web.py:76
6
msgid "Category list"
msgstr ""
#: cps/templates/layout.html:73 cps/web.py:7
79
#: cps/templates/layout.html:73 cps/web.py:7
80
msgid "Tasks"
msgstr ""
#: cps/web.py:850
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45 cps/web.py:802 cps/web.py:804
msgid "Search"
msgstr ""
#: cps/web.py:851
msgid "Published after "
msgstr ""
#: cps/web.py:85
7
#: cps/web.py:85
8
msgid "Published before "
msgstr ""
#: cps/web.py:87
1
#: cps/web.py:87
2
#, python-format
msgid "Rating <= %(rating)s"
msgstr ""
#: cps/web.py:87
3
#: cps/web.py:87
4
#, python-format
msgid "Rating >= %(rating)s"
msgstr ""
#: cps/web.py:93
3 cps/web.py:943
#: cps/web.py:93
4 cps/web.py:944
msgid "search"
msgstr ""
#: cps/web.py:102
6
#: cps/web.py:102
7
msgid "Please configure the SMTP mail settings first..."
msgstr ""
#: cps/web.py:103
1
#: cps/web.py:103
2
#, python-format
msgid "Book successfully queued for sending to %(kindlemail)s"
msgstr ""
#: cps/web.py:103
5
#: cps/web.py:103
6
#, python-format
msgid "There was an error sending this book: %(res)s"
msgstr ""
#: cps/web.py:105
5 cps/web.py:1080 cps/web.py:1084 cps/web.py:1089
#: cps/web.py:109
3
#: cps/web.py:105
6 cps/web.py:1081 cps/web.py:1085 cps/web.py:1090
#: cps/web.py:109
4
msgid "register"
msgstr ""
#: cps/web.py:108
2
#: cps/web.py:108
3
msgid "Your e-mail is not allowed to register"
msgstr ""
#: cps/web.py:108
5
#: cps/web.py:108
6
msgid "Confirmation e-mail was send to your e-mail account."
msgstr ""
#: cps/web.py:108
8
#: cps/web.py:108
9
msgid "This username or e-mail address is already in use."
msgstr ""
#: cps/web.py:110
3
#: cps/web.py:110
4
msgid "Cannot activate LDAP authentication"
msgstr ""
#: cps/web.py:111
2 cps/web.py:1218
#: cps/web.py:111
3 cps/web.py:1219
#, python-format
msgid "you are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:111
6
#: cps/web.py:111
7
msgid "Could not login. LDAP server down, please contact your administrator"
msgstr ""
#: cps/web.py:112
0 cps/web.py:1128
#: cps/web.py:112
1 cps/web.py:1129
msgid "Wrong Username or Password"
msgstr ""
#: cps/web.py:112
4
#: cps/web.py:112
5
#, python-format
msgid "You are now logged in as: '%(nickname)s'"
msgstr ""
#: cps/web.py:113
2 cps/web.py:1154
#: cps/web.py:113
3 cps/web.py:1155
msgid "login"
msgstr ""
#: cps/web.py:116
6 cps/web.py:1197
#: cps/web.py:116
7 cps/web.py:1198
msgid "Token not found"
msgstr ""
#: cps/web.py:117
4 cps/web.py:1205
#: cps/web.py:117
5 cps/web.py:1206
msgid "Token has expired"
msgstr ""
#: cps/web.py:118
2
#: cps/web.py:118
3
msgid "Success! Please return to your device"
msgstr ""
#: cps/web.py:12
59 cps/web.py:1286 cps/web.py:1290
#: cps/web.py:12
60 cps/web.py:1302 cps/web.py:1306
#, python-format
msgid "%(name)s's profile"
msgstr ""
#: cps/web.py:1
288
#: cps/web.py:1
304
msgid "Profile updated"
msgstr ""
#: cps/web.py:13
14 cps/web.py:1316 cps/web.py:1318 cps/web.py:1324
#: cps/web.py:13
28
#: cps/web.py:13
30 cps/web.py:1332 cps/web.py:1334 cps/web.py:1340
#: cps/web.py:13
44
msgid "Read a Book"
msgstr ""
#: cps/web.py:13
38
#: cps/web.py:13
54
msgid "Error opening eBook. File does not exist or file is not accessible."
msgstr ""
...
...
@@ -1691,11 +1700,6 @@ msgstr ""
msgid "Next"
msgstr ""
#: cps/templates/feed.xml:33 cps/templates/layout.html:44
#: cps/templates/layout.html:45
msgid "Search"
msgstr ""
#: cps/templates/http_error.html:37
msgid "Create issue"
msgstr ""
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment