mirror of
https://codeberg.org/readeck/readeck.git
synced 2025-12-22 13:17:10 +00:00
Merge branch 'main' into release
This commit is contained in:
@@ -76,7 +76,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||
<span class="field-spacer"></span>
|
||||
{{- yield message(class="my-0") content -}}
|
||||
<details>
|
||||
<summary class="title my-0 hf:text-app-fg">Sending e-books to an Amazon Kindle</summary>
|
||||
<summary class="title my-0 hf:text-app-fg">{{ gettext(`Sending e-books to an Amazon Kindle`) }}</summary>
|
||||
<p class="mt-2">{{ gettext(`
|
||||
If you plan to send e-books to a Kindle device, you must approve the
|
||||
following email address within your Kindle Account:
|
||||
|
||||
@@ -10,7 +10,7 @@ msgstr ""
|
||||
"Project-Id-Version: Readeck User Documentation 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-10-19 11:48+0200\n"
|
||||
"PO-Revision-Date: 2025-11-14 14:09+0000\n"
|
||||
"PO-Revision-Date: 2025-11-21 11:10+0000\n"
|
||||
"Last-Translator: Joedmin <joedmin@joedmin.cz>\n"
|
||||
"Language-Team: Czech <https://translate.codeberg.org/projects/readeck/documentation/cs/>\n"
|
||||
"Language: cs_CZ\n"
|
||||
@@ -432,7 +432,7 @@ msgstr "Toto přepne stav oblíbenosti záložky."
|
||||
|
||||
#: en-US/bookmark.md:56
|
||||
msgid "### Archive"
|
||||
msgstr "### Archiv"
|
||||
msgstr "### Archivace"
|
||||
|
||||
#: en-US/bookmark.md:58
|
||||
msgid "This moves the bookmark to the archives (or removes it from there)."
|
||||
@@ -605,6 +605,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"---\n"
|
||||
"Title: Obsah\n"
|
||||
"# !! IMPORTANT: DO NOT TRANSLATE THE PART BELOW\n"
|
||||
"TOC:\n"
|
||||
" - \"\"\n"
|
||||
" - bookmark-list\n"
|
||||
|
||||
@@ -9,7 +9,7 @@ msgstr ""
|
||||
"Project-Id-Version: Readeck User Documentation 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-10-19 11:48+0200\n"
|
||||
"PO-Revision-Date: 2025-11-14 15:09+0000\n"
|
||||
"PO-Revision-Date: 2025-11-21 03:10+0000\n"
|
||||
"Last-Translator: imposible01 <imposible01@noreply.codeberg.org>\n"
|
||||
"Language-Team: Spanish <https://translate.codeberg.org/projects/readeck/documentation/es/>\n"
|
||||
"Language: es_ES\n"
|
||||
@@ -413,7 +413,7 @@ msgstr ""
|
||||
|
||||
#: en-US/bookmark.md:82
|
||||
msgid "## Highlights"
|
||||
msgstr ""
|
||||
msgstr "## Destacados"
|
||||
|
||||
#: en-US/bookmark.md:84
|
||||
msgid ""
|
||||
|
||||
@@ -3,19 +3,21 @@
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-only
|
||||
# Jorge Santos <kkillermachine@gmail.com>, 2025.
|
||||
# henriquetguedes <henriquetguedes@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck User Documentation 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-10-19 11:48+0200\n"
|
||||
"PO-Revision-Date: 2025-10-19 20:44+0000\n"
|
||||
"Last-Translator: Jorge Santos <kkillermachine@gmail.com>\n"
|
||||
"Language: pt_PT\n"
|
||||
"PO-Revision-Date: 2025-11-21 17:31+0000\n"
|
||||
"Last-Translator: henriquetguedes <henriquetguedes@noreply.codeberg.org>\n"
|
||||
"Language-Team: Portuguese (Portugal) <https://translate.codeberg.org/projects/readeck/documentation/pt_PT/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"Language: pt_PT\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: en-US/bookmark-list.md:1
|
||||
@@ -285,9 +287,9 @@ msgstr ""
|
||||
"- **Etiqueta**\\\n"
|
||||
" Procure apenas etiquetas específicas.\n"
|
||||
"- **É favorito**, **Está arquivado**, **Tipo**\\\n"
|
||||
" Procure apenas marcadores que cumprem este critérios.\n"
|
||||
" Procure apenas marcadores que cumpram este critérios.\n"
|
||||
"- **A partir da data**, **À data**\\\n"
|
||||
" Este últimoo filtro permite-lhe restringir a procura a um intervalo de datas em que o marcador pode ter sido guardado. Por exemplo, pode encontrar todos os marcadores guardados nas últimas 4 semana, excepto na última semana."
|
||||
" Este último filtro permite-lhe restringir a procura a um intervalo de datas em que o marcador pode ter sido guardado. Por exemplo, pode encontrar todos os marcadores guardados nas últimas 4 semanas, excepto na última semana."
|
||||
|
||||
#: en-US/bookmark-list.md:129
|
||||
msgid "### Search query"
|
||||
@@ -834,4 +836,3 @@ msgstr "Se precisar de conceder acesso à sua conta Readeck para um serviço ou
|
||||
#: en-US/user-profile.md:21
|
||||
msgid "Instead, you can give your username and a token of your choice as authentication credentials."
|
||||
msgstr "Em vez disso, pode fornecer o seu nome de utilizador e um token à sua escolha como credenciais de autenticação."
|
||||
|
||||
|
||||
12
go.mod
12
go.mod
@@ -1,11 +1,11 @@
|
||||
module codeberg.org/readeck/readeck
|
||||
|
||||
go 1.25.4
|
||||
go 1.25.5
|
||||
|
||||
require (
|
||||
codeberg.org/readeck/go-readability/v2 v2.1.0
|
||||
github.com/CloudyKit/jet/v6 v6.3.1
|
||||
github.com/JohannesKaufmann/html-to-markdown/v2 v2.4.0
|
||||
github.com/JohannesKaufmann/html-to-markdown/v2 v2.5.0
|
||||
github.com/antchfx/htmlquery v1.3.5
|
||||
github.com/antchfx/xmlquery v1.5.0
|
||||
github.com/anthonynsimon/bild v0.14.0
|
||||
@@ -13,7 +13,7 @@ require (
|
||||
github.com/aymerick/douceur v0.2.0
|
||||
github.com/caarlos0/env/v11 v11.3.1
|
||||
github.com/cristalhq/acmd v0.12.0
|
||||
github.com/dop251/goja v0.0.0-20251121114222-56b1242a5f86
|
||||
github.com/dop251/goja v0.0.0-20251201205617-2bb4c724c0f9
|
||||
github.com/dop251/goja_nodejs v0.0.0-20251015164255-5e94316bedaf
|
||||
github.com/doug-martin/goqu/v9 v9.19.0
|
||||
github.com/gabriel-vasile/mimetype v1.4.11
|
||||
@@ -25,7 +25,7 @@ require (
|
||||
github.com/jackc/pgx/v5 v5.7.6
|
||||
github.com/jarcoal/httpmock v1.4.1
|
||||
github.com/kinbiko/jsonassert v1.2.0
|
||||
github.com/klauspost/compress v1.18.1
|
||||
github.com/klauspost/compress v1.18.2
|
||||
github.com/komkom/toml v0.1.2
|
||||
github.com/leonelquinteros/gotext v1.7.2
|
||||
github.com/mangoumbrella/goldmark-figure v1.3.0
|
||||
@@ -33,7 +33,7 @@ require (
|
||||
github.com/phsym/console-slog v0.3.1
|
||||
github.com/pmezard/go-difflib v1.0.0
|
||||
github.com/prometheus/client_golang v1.23.2
|
||||
github.com/redis/go-redis/v9 v9.17.1
|
||||
github.com/redis/go-redis/v9 v9.17.2
|
||||
github.com/sergeymakinen/go-ico v1.0.0
|
||||
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e
|
||||
github.com/stretchr/testify v1.11.1
|
||||
@@ -52,7 +52,7 @@ require (
|
||||
)
|
||||
|
||||
require (
|
||||
github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 // indirect
|
||||
github.com/CloudyKit/fastprinter v0.0.0-20251202014920-1725d2651bd4 // indirect
|
||||
github.com/JohannesKaufmann/dom v0.2.0 // indirect
|
||||
github.com/PuerkitoBio/goquery v1.11.0 // indirect
|
||||
github.com/andybalholm/cascadia v1.3.3 // indirect
|
||||
|
||||
23
go.sum
23
go.sum
@@ -1,15 +1,16 @@
|
||||
codeberg.org/readeck/go-readability/v2 v2.1.0 h1:1T72CzXu4nrZr/DA1A5fAkaVsTMx/LSALPkSSZY+NWI=
|
||||
codeberg.org/readeck/go-readability/v2 v2.1.0/go.mod h1:x3WG9GpWWnkRb7ajP1NmOKSHbafxNUb736lrDZXeXrs=
|
||||
github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 h1:sR+/8Yb4slttB4vD+b9btVEnWgL3Q00OBTzVT8B9C0c=
|
||||
github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53/go.mod h1:+3IMCy2vIlbG1XG/0ggNQv0SvxCAIpPM5b1nCz56Xno=
|
||||
github.com/CloudyKit/fastprinter v0.0.0-20251202014920-1725d2651bd4 h1:DQ1+lDdBve+u+aovjh4wV6sYnvZKH0Hx8GaQOi4vYl8=
|
||||
github.com/CloudyKit/fastprinter v0.0.0-20251202014920-1725d2651bd4/go.mod h1:eauGmjfZG874MOAEPVeqg21mZCbTOLW+tFe8F7NpfnY=
|
||||
github.com/CloudyKit/jet/v6 v6.3.1 h1:6IAo5Cx21xrHVaR8zzXN5gJatKV/wO7Nf6bfCnCSbUw=
|
||||
github.com/CloudyKit/jet/v6 v6.3.1/go.mod h1:lf8ksdNsxZt7/yH/3n4vJQWA9RUq4wpaHtArHhGVMOw=
|
||||
github.com/DATA-DOG/go-sqlmock v1.5.0 h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60=
|
||||
github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM=
|
||||
github.com/JohannesKaufmann/dom v0.2.0 h1:1bragmEb19K8lHAqgFgqCpiPCFEZMTXzOIEjuxkUfLQ=
|
||||
github.com/JohannesKaufmann/dom v0.2.0/go.mod h1:57iSUl5RKric4bUkgos4zu6Xt5LMHUnw3TF1l5CbGZo=
|
||||
github.com/JohannesKaufmann/html-to-markdown/v2 v2.4.0 h1:C0/TerKdQX9Y9pbYi1EsLr5LDNANsqunyI/btpyfCg8=
|
||||
github.com/JohannesKaufmann/html-to-markdown/v2 v2.4.0/go.mod h1:OLaKh+giepO8j7teevrNwiy/fwf8LXgoc9g7rwaE1jk=
|
||||
github.com/JohannesKaufmann/html-to-markdown/v2 v2.5.0 h1:mklaPbT4f/EiDr1Q+zPrEt9lgKAkVrIBtWf33d9GpVA=
|
||||
github.com/JohannesKaufmann/html-to-markdown/v2 v2.5.0/go.mod h1:D56Cl9r8M5i3UwAchE+LlLc5hPN3kJtdZNVJn06lSHU=
|
||||
github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0=
|
||||
github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
|
||||
github.com/PuerkitoBio/goquery v1.11.0 h1:jZ7pwMQXIITcUXNH83LLk+txlaEy6NVOfTuP43xxfqw=
|
||||
@@ -47,8 +48,8 @@ github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/r
|
||||
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc=
|
||||
github.com/dlclark/regexp2 v1.11.5 h1:Q/sSnsKerHeCkc/jSTNq1oCm7KiVgUMZRDUoRu0JQZQ=
|
||||
github.com/dlclark/regexp2 v1.11.5/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
|
||||
github.com/dop251/goja v0.0.0-20251121114222-56b1242a5f86 h1:iY/kk+Fw7k49PRM4cS2wz9CVxO0jB61+h//XN9bbAS4=
|
||||
github.com/dop251/goja v0.0.0-20251121114222-56b1242a5f86/go.mod h1:MxLav0peU43GgvwVgNbLAj1s/bSGboKkhuULvq/7hx4=
|
||||
github.com/dop251/goja v0.0.0-20251201205617-2bb4c724c0f9 h1:3uSSOd6mVlwcX3k5OYOpiDqFgRmaE2dBfLvVIFWWHrw=
|
||||
github.com/dop251/goja v0.0.0-20251201205617-2bb4c724c0f9/go.mod h1:MxLav0peU43GgvwVgNbLAj1s/bSGboKkhuULvq/7hx4=
|
||||
github.com/dop251/goja_nodejs v0.0.0-20251015164255-5e94316bedaf h1:gbmvliZnCut4NjaPSNOQlfqBoZ9C5Dpf72mHMMYhgVE=
|
||||
github.com/dop251/goja_nodejs v0.0.0-20251015164255-5e94316bedaf/go.mod h1:Tb7Xxye4LX7cT3i8YLvmPMGCV92IOi4CDZvm/V8ylc0=
|
||||
github.com/doug-martin/goqu/v9 v9.19.0 h1:PD7t1X3tRcUiSdc5TEyOFKujZA5gs3VSA7wxSvBx7qo=
|
||||
@@ -97,8 +98,8 @@ github.com/jarcoal/httpmock v1.4.1 h1:0Ju+VCFuARfFlhVXFc2HxlcQkfB+Xq12/EotHko+x2
|
||||
github.com/jarcoal/httpmock v1.4.1/go.mod h1:ftW1xULwo+j0R0JJkJIIi7UKigZUXCLLanykgjwBXL0=
|
||||
github.com/kinbiko/jsonassert v1.2.0 h1:+/JthIVXdIrThrOtSN9ry0mNtWKXMWuvxR0nU7gQ+tI=
|
||||
github.com/kinbiko/jsonassert v1.2.0/go.mod h1:pCc3uudOt+lVAbkji9O0uw8MSVt4s+1ZJ0y8Ux2F1Og=
|
||||
github.com/klauspost/compress v1.18.1 h1:bcSGx7UbpBqMChDtsF28Lw6v/G94LPrrbMbdC3JH2co=
|
||||
github.com/klauspost/compress v1.18.1/go.mod h1:ZQFFVG+MdnR0P+l6wpXgIL4NTtwiKIdBnrBd8Nrxr+0=
|
||||
github.com/klauspost/compress v1.18.2 h1:iiPHWW0YrcFgpBYhsA6D1+fqHssJscY/Tm/y2Uqnapk=
|
||||
github.com/klauspost/compress v1.18.2/go.mod h1:R0h/fSBs8DE4ENlcrlib3PsXS61voFxhIs2DeRhCvJ4=
|
||||
github.com/komkom/toml v0.1.2 h1:SexwnY3JOR0kU9F/xxw/129BPCvuKi6/E89PZ4kSSBo=
|
||||
github.com/komkom/toml v0.1.2/go.mod h1:cgnL/ntRyMHaZuDy9wREJHWY1Cb2HEINK7U0YhpcTa8=
|
||||
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
|
||||
@@ -143,16 +144,16 @@ github.com/prometheus/common v0.67.4 h1:yR3NqWO1/UyO1w2PhUvXlGQs/PtFmoveVO0KZ4+L
|
||||
github.com/prometheus/common v0.67.4/go.mod h1:gP0fq6YjjNCLssJCQp0yk4M8W6ikLURwkdd/YKtTbyI=
|
||||
github.com/prometheus/procfs v0.19.2 h1:zUMhqEW66Ex7OXIiDkll3tl9a1ZdilUOd/F6ZXw4Vws=
|
||||
github.com/prometheus/procfs v0.19.2/go.mod h1:M0aotyiemPhBCM0z5w87kL22CxfcH05ZpYlu+b4J7mw=
|
||||
github.com/redis/go-redis/v9 v9.17.1 h1:7tl732FjYPRT9H9aNfyTwKg9iTETjWjGKEJ2t/5iWTs=
|
||||
github.com/redis/go-redis/v9 v9.17.1/go.mod h1:u410H11HMLoB+TP67dz8rL9s6QW2j76l0//kSOd3370=
|
||||
github.com/redis/go-redis/v9 v9.17.2 h1:P2EGsA4qVIM3Pp+aPocCJ7DguDHhqrXNhVcEp4ViluI=
|
||||
github.com/redis/go-redis/v9 v9.17.2/go.mod h1:u410H11HMLoB+TP67dz8rL9s6QW2j76l0//kSOd3370=
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
|
||||
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
|
||||
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
|
||||
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
|
||||
github.com/scylladb/termtables v0.0.0-20191203121021-c4c0b6d42ff4/go.mod h1:C1a7PQSMz9NShzorzCiG2fk9+xuCgLkPeCvMHYR2OWg=
|
||||
github.com/sebdah/goldie/v2 v2.7.1 h1:PkBHymaYdtvEkZV7TmyqKxdmn5/Vcj+8TpATWZjnG5E=
|
||||
github.com/sebdah/goldie/v2 v2.7.1/go.mod h1:oZ9fp0+se1eapSRjfYbsV/0Hqhbuu3bJVvKI/NNtssI=
|
||||
github.com/sebdah/goldie/v2 v2.8.0 h1:dZb9wR8q5++oplmEiJT+U/5KyotVD+HNGCAc5gNr8rc=
|
||||
github.com/sebdah/goldie/v2 v2.8.0/go.mod h1:oZ9fp0+se1eapSRjfYbsV/0Hqhbuu3bJVvKI/NNtssI=
|
||||
github.com/sergeymakinen/go-bmp v1.0.0 h1:SdGTzp9WvCV0A1V0mBeaS7kQAwNLdVJbmHlqNWq0R+M=
|
||||
github.com/sergeymakinen/go-bmp v1.0.0/go.mod h1:/mxlAQZRLxSvJFNIEGGLBE/m40f3ZnUifpgVDlcUIEY=
|
||||
github.com/sergeymakinen/go-ico v1.0.0 h1:uL3khgvKkY6WfAetA+RqsguClBuu7HpvBB/nq/Jvr80=
|
||||
|
||||
@@ -223,8 +223,8 @@ func runUser(_ context.Context, args []string) (err error) {
|
||||
if user == nil {
|
||||
user = &users.User{
|
||||
Username: flags.User,
|
||||
Created: time.Now(),
|
||||
Updated: time.Now(),
|
||||
Created: time.Now().UTC(),
|
||||
Updated: time.Now().UTC(),
|
||||
UID: base58.NewUUID(),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -251,7 +251,11 @@ func (h *authHandler) recover(w http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
user.SetSeed()
|
||||
if err = user.Save(); err != nil {
|
||||
if err = user.Update(goqu.Record{
|
||||
"password": user.Password,
|
||||
"seed": user.Seed,
|
||||
"updated": time.Now().UTC(),
|
||||
}); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
@@ -188,7 +188,7 @@ func (f *UserForm) UpdateUser(u *User) (res map[string]interface{}, err error) {
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
res["updated"] = time.Now()
|
||||
res["updated"] = time.Now().UTC()
|
||||
res["seed"] = u.SetSeed()
|
||||
if err = u.Update(res); err != nil {
|
||||
f.AddErrors("", forms.ErrUnexpected)
|
||||
|
||||
@@ -99,7 +99,7 @@ func (m *Manager) Create(user *User) error {
|
||||
}
|
||||
user.Password = hash
|
||||
|
||||
user.Created = time.Now()
|
||||
user.Created = time.Now().UTC()
|
||||
user.Updated = user.Created
|
||||
user.UID = base58.NewUUID()
|
||||
user.SetSeed()
|
||||
@@ -133,7 +133,7 @@ func (u *User) Update(v interface{}) error {
|
||||
|
||||
// Save updates all the user values.
|
||||
func (u *User) Save() error {
|
||||
u.Updated = time.Now()
|
||||
u.Updated = time.Now().UTC()
|
||||
return u.Update(u)
|
||||
}
|
||||
|
||||
@@ -166,7 +166,7 @@ func (u *User) CheckPassword(password string) bool {
|
||||
|
||||
// Update the password when needed
|
||||
if newhash != "" {
|
||||
_ = u.Update(goqu.Record{"password": newhash, "updated": time.Now()})
|
||||
_ = u.Update(goqu.Record{"password": newhash, "updated": time.Now().UTC()})
|
||||
}
|
||||
|
||||
return true
|
||||
@@ -177,14 +177,14 @@ func (u *User) HashPassword(password string) (string, error) {
|
||||
return passlib.Hash(password)
|
||||
}
|
||||
|
||||
// SetPassword set a new user password.
|
||||
// SetPassword set a new user password. It does *not* save the user with its new hashed password.
|
||||
func (u *User) SetPassword(password string) error {
|
||||
var err error
|
||||
if u.Password, err = u.HashPassword(password); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return u.Update(goqu.Record{"password": u.Password, "updated": time.Now()})
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetSeed sets a new seed to the user. It returns the seed as an integer value
|
||||
|
||||
@@ -360,7 +360,7 @@ func (m *BookmarkManager) RenameLabel(u *users.User, oldLabel, newLabel string)
|
||||
|
||||
_, err = db.Q().Update(TableName).Prepared(true).
|
||||
Set(goqu.Record{
|
||||
"updated": time.Now(),
|
||||
"updated": time.Now().UTC(),
|
||||
"labels": cases,
|
||||
}).
|
||||
Where(goqu.C("id").In(ids)).
|
||||
@@ -408,7 +408,7 @@ func (b *Bookmark) Update(v interface{}) error {
|
||||
|
||||
switch v := v.(type) {
|
||||
case map[string]interface{}:
|
||||
v["updated"] = time.Now()
|
||||
v["updated"] = time.Now().UTC()
|
||||
default:
|
||||
//
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ func (m *CollectionManager) Create(collection *Collection) error {
|
||||
return errors.New("no collection user")
|
||||
}
|
||||
|
||||
collection.Created = time.Now()
|
||||
collection.Created = time.Now().UTC()
|
||||
collection.Updated = collection.Created
|
||||
collection.UID = base58.NewUUID()
|
||||
|
||||
@@ -98,7 +98,7 @@ func (c *Collection) Update(v interface{}) error {
|
||||
|
||||
switch v := v.(type) {
|
||||
case map[string]interface{}:
|
||||
v["updated"] = time.Now()
|
||||
v["updated"] = time.Now().UTC()
|
||||
default:
|
||||
//
|
||||
}
|
||||
@@ -113,7 +113,7 @@ func (c *Collection) Update(v interface{}) error {
|
||||
|
||||
// Save updates all the collection values.
|
||||
func (c *Collection) Save() error {
|
||||
c.Updated = time.Now()
|
||||
c.Updated = time.Now().UTC()
|
||||
return c.Update(c)
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ func (e BrowserExporter) IterExport(_ context.Context, w io.Writer, r *http.Requ
|
||||
w.Header().Set("Content-Type", "text/html; charset=utf-8")
|
||||
w.Header().Set("Content-Disposition", fmt.Sprintf(
|
||||
`attachment; filename="readeck-bookmarks-%s.html"`,
|
||||
time.Now().Format(time.DateOnly),
|
||||
time.Now().UTC().Format(time.DateOnly),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ func (e CSVExporter) IterExport(_ context.Context, w io.Writer, _ *http.Request,
|
||||
w.Header().Set("Content-Type", "text/csv; charset=utf-8")
|
||||
w.Header().Set("Content-Disposition", fmt.Sprintf(
|
||||
`attachment; filename="readeck-bookmarks-%s.csv"`,
|
||||
time.Now().Format(time.DateOnly),
|
||||
time.Now().UTC().Format(time.DateOnly),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ func NewEPUBExporter() EPUBExporter {
|
||||
func (e EPUBExporter) IterExport(ctx context.Context, w io.Writer, r *http.Request, bookmarkSeq *dataset.BookmarkIterator) error {
|
||||
// Define a title, date, siteName and filename
|
||||
title := "Readeck Bookmarks"
|
||||
date := time.Now()
|
||||
date := time.Now().UTC()
|
||||
siteName := "Readeck"
|
||||
if e.Collection != nil {
|
||||
title = e.Collection.Name
|
||||
|
||||
@@ -197,7 +197,7 @@ func (e MarkdownExporter) exportZip(ctx context.Context, w io.Writer, bookmarkSe
|
||||
zw := zip.NewWriter(w)
|
||||
defer zw.Close() //nolint:errcheck
|
||||
|
||||
basePath := "readeck-bookmarks-" + time.Now().Format(time.DateOnly)
|
||||
basePath := "readeck-bookmarks-" + time.Now().UTC().Format(time.DateOnly)
|
||||
|
||||
if w, ok := w.(http.ResponseWriter); ok {
|
||||
w.Header().Set("Content-Type", "application/zip")
|
||||
|
||||
@@ -93,7 +93,7 @@ func (adapter *browserAdapter) Params(form forms.Binder) ([]byte, error) {
|
||||
}
|
||||
|
||||
item := browserBookmarkItem{
|
||||
Created: time.Now(),
|
||||
Created: time.Now().UTC(),
|
||||
Link: uri.String(),
|
||||
Title: strings.TrimSpace(dom.TextContent(n)),
|
||||
Labels: types.Strings{},
|
||||
|
||||
@@ -894,7 +894,7 @@ func (api *apiRouter) withShareLink(next http.Handler) http.Handler {
|
||||
return
|
||||
}
|
||||
|
||||
expires := time.Now().Round(time.Minute).Add(
|
||||
expires := time.Now().UTC().Round(time.Minute).Add(
|
||||
time.Duration(configs.Config.Bookmarks.PublicShareTTL) * time.Hour,
|
||||
)
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ func (f *annotationForm) addToBookmark(bi *dataset.Bookmark) (*bookmarks.Bookmar
|
||||
EndSelector: f.Get("end_selector").String(),
|
||||
EndOffset: f.Get("end_offset").Value().(int),
|
||||
Color: f.Get("color").String(),
|
||||
Created: time.Now(),
|
||||
Created: time.Now().UTC(),
|
||||
}
|
||||
|
||||
// Try to insert the new annotation
|
||||
|
||||
@@ -281,7 +281,7 @@ func (f *updateForm) update(b *bookmarks.Bookmark) (updated map[string]interface
|
||||
}()
|
||||
|
||||
if len(updated) > 0 || deleted != nil {
|
||||
updated["updated"] = time.Now()
|
||||
updated["updated"] = time.Now().UTC()
|
||||
if err = b.Update(updated); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -125,7 +125,7 @@ func (f *collectionForm) updateCollection(c *bookmarks.Collection) (res map[stri
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
res["updated"] = time.Now()
|
||||
res["updated"] = time.Now().UTC()
|
||||
updateMap["updated"] = res["updated"]
|
||||
if err = c.Update(updateMap); err != nil {
|
||||
f.AddErrors("", forms.ErrUnexpected)
|
||||
|
||||
@@ -385,7 +385,7 @@ func (h *publicViewsRouter) withBookmark(next http.Handler) http.Handler {
|
||||
return
|
||||
}
|
||||
|
||||
expired := expires.Before(time.Now())
|
||||
expired := expires.Before(time.Now().UTC())
|
||||
status := http.StatusOK
|
||||
ct := server.TC{
|
||||
"Expired": expired,
|
||||
|
||||
@@ -219,7 +219,7 @@ func extractPageHandler(data interface{}) {
|
||||
slog.Bool("find_main", params.FindMain),
|
||||
)
|
||||
logger.Debug("starting extraction")
|
||||
start := time.Now()
|
||||
start := time.Now().UTC()
|
||||
|
||||
defer func() {
|
||||
if b == nil {
|
||||
|
||||
@@ -215,7 +215,7 @@ func insertMigration(tx *goqu.TxDatabase, id int, name string) error {
|
||||
_, err := tx.Insert(goqu.T("migration")).Rows(map[string]interface{}{
|
||||
"id": id,
|
||||
"name": name,
|
||||
"applied": time.Now(),
|
||||
"applied": time.Now().UTC(),
|
||||
}).Executor().Exec()
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -154,7 +154,7 @@ func (t *Transport) RoundTrip(r *http.Request) (*http.Response, error) {
|
||||
}
|
||||
|
||||
t.setTLSGrease()
|
||||
now := time.Now()
|
||||
now := time.Now().UTC()
|
||||
rsp, err := t.RoundTripper.RoundTrip(req)
|
||||
|
||||
if p, ok := req.Context().Value(ctxProxyURLKey{}).(*url.URL); ok {
|
||||
|
||||
@@ -45,7 +45,7 @@ type collector struct {
|
||||
|
||||
func (c collector) handle(next http.Handler) http.Handler {
|
||||
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||
start := time.Now()
|
||||
start := time.Now().UTC()
|
||||
ww := middleware.NewWrapResponseWriter(w, r.ProtoMajor)
|
||||
|
||||
next.ServeHTTP(ww, r)
|
||||
|
||||
@@ -45,7 +45,7 @@ func Export(ex Exporter) error {
|
||||
|
||||
data := &portableData{
|
||||
Info: exportInfo{
|
||||
Date: time.Now(),
|
||||
Date: time.Now().UTC(),
|
||||
Version: "1",
|
||||
ReadeckVersion: configs.Version(),
|
||||
},
|
||||
@@ -118,7 +118,7 @@ func NewFullExporter(w io.Writer, usernames []string) (*FullExporter, error) {
|
||||
userIDs: userIDs,
|
||||
zfs: zipfs.NewZipRW(w, nil, 0),
|
||||
manifest: exportManifest{
|
||||
Date: time.Now(),
|
||||
Date: time.Now().UTC(),
|
||||
Files: make(map[string]string),
|
||||
},
|
||||
logFn: func(_ string, _ ...any) {},
|
||||
@@ -247,7 +247,7 @@ func NewSingleUserExporter(w io.Writer, user *users.User) (*SingleUserExporter,
|
||||
userIDs: []int{user.ID},
|
||||
zfs: zipfs.NewZipRW(w, nil, 0),
|
||||
manifest: exportManifest{
|
||||
Date: time.Now(),
|
||||
Date: time.Now().UTC(),
|
||||
Files: make(map[string]string),
|
||||
},
|
||||
},
|
||||
|
||||
@@ -178,7 +178,7 @@ func (f *profileForm) updateUser(u *users.User) (res map[string]interface{}, err
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
res["updated"] = time.Now()
|
||||
res["updated"] = time.Now().UTC()
|
||||
if resetSeed {
|
||||
res["seed"] = u.SetSeed()
|
||||
}
|
||||
@@ -244,7 +244,11 @@ func (f *passwordForm) updatePassword(u *users.User) (err error) {
|
||||
if err = u.SetPassword(f.Get("password").String()); err != nil {
|
||||
return
|
||||
}
|
||||
err = u.Update(map[string]interface{}{"seed": u.SetSeed()})
|
||||
err = u.Update(goqu.Record{
|
||||
"password": u.Password,
|
||||
"seed": u.SetSeed(),
|
||||
"updated": time.Now().UTC(),
|
||||
})
|
||||
return
|
||||
}
|
||||
|
||||
@@ -295,7 +299,7 @@ func (f sessionPrefForm) updateSession(payload *sessions.Payload) (res map[strin
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
payload.LastUpdate = time.Now()
|
||||
payload.LastUpdate = time.Now().UTC()
|
||||
}
|
||||
|
||||
return
|
||||
|
||||
@@ -286,7 +286,7 @@ func (v *profileViews) exportData(w http.ResponseWriter, r *http.Request) {
|
||||
w.Header().Set("Content-Disposition", fmt.Sprintf(
|
||||
`attachment; filename="readeck-%s-%s.zip"`,
|
||||
u.Username,
|
||||
time.Now().Format("20060102-1504"),
|
||||
time.Now().UTC().Format("20060102-1504"),
|
||||
),
|
||||
)
|
||||
if err = portability.Export(ex); err != nil {
|
||||
|
||||
@@ -25,6 +25,10 @@ func TestViews(t *testing.T) {
|
||||
defer app.Close(t)
|
||||
|
||||
t.Run("profile", func(t *testing.T) {
|
||||
defer func() {
|
||||
require.NoError(t, app.Users["user"].Reset())
|
||||
}()
|
||||
|
||||
client := app.Client(WithSession("user"))
|
||||
|
||||
client.RT(t, WithTarget("/profile"), AssertStatus(200))
|
||||
@@ -84,14 +88,12 @@ func TestViews(t *testing.T) {
|
||||
})
|
||||
|
||||
t.Run("password", func(t *testing.T) {
|
||||
client := app.Client(WithSession("user"))
|
||||
|
||||
defer func() {
|
||||
if err := app.Users["user"].User.SetPassword("user"); err != nil {
|
||||
t.Logf("error updating password: %s", err)
|
||||
}
|
||||
require.NoError(t, app.Users["user"].Reset())
|
||||
}()
|
||||
|
||||
client := app.Client(WithSession("user"))
|
||||
|
||||
client.RT(t,
|
||||
WithMethod(http.MethodPost),
|
||||
WithTarget("/profile/password"),
|
||||
|
||||
@@ -68,7 +68,7 @@ func WithSession() func(next http.Handler) http.Handler {
|
||||
// New session, we set the [Payload.LastUpdate] to now
|
||||
// in order to invalidate the HTTP cache.
|
||||
if session.IsNew {
|
||||
session.Payload.LastUpdate = time.Now()
|
||||
session.Payload.LastUpdate = time.Now().UTC()
|
||||
}
|
||||
|
||||
// Pop messages and store then. We must do it before
|
||||
|
||||
@@ -204,9 +204,15 @@ func NewTestUser(name, email, password, group string) (*TestUser, error) {
|
||||
return res, nil
|
||||
}
|
||||
|
||||
// Password returns the user's password.
|
||||
func (tu *TestUser) Password() string {
|
||||
return tu.password
|
||||
// Reset sets the user password and generate a new seed.
|
||||
// It needs to be called on teardown after tests that could
|
||||
// change the seed and/or password.
|
||||
func (tu *TestUser) Reset() error {
|
||||
if err := tu.User.SetPassword(tu.password); err != nil {
|
||||
return err
|
||||
}
|
||||
tu.User.SetSeed()
|
||||
return tu.User.Save()
|
||||
}
|
||||
|
||||
// APIToken returns the user's API token.
|
||||
@@ -222,7 +228,7 @@ func (tu *TestUser) sessionCookie() *http.Cookie {
|
||||
).Encode(&sessions.Payload{
|
||||
Seed: tu.User.Seed,
|
||||
User: tu.User.ID,
|
||||
LastUpdate: time.Now(),
|
||||
LastUpdate: time.Now().UTC(),
|
||||
Flashes: []sessions.FlashMessage{},
|
||||
Preferences: sessions.Preferences{},
|
||||
})
|
||||
@@ -236,7 +242,7 @@ func (tu *TestUser) sessionCookie() *http.Cookie {
|
||||
MaxAge: configs.Config.Server.Session.MaxAge,
|
||||
Secure: true,
|
||||
SameSite: http.SameSiteLaxMode,
|
||||
Expires: time.Now().Add(time.Duration(configs.Config.Server.Session.MaxAge) * time.Second),
|
||||
Expires: time.Now().UTC().Add(time.Duration(configs.Config.Server.Session.MaxAge) * time.Second),
|
||||
Value: base64.URLEncoding.EncodeToString(encoded),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,28 +1,39 @@
|
||||
# Translations template for Readeck.
|
||||
# Belarusian translations for Readeck.
|
||||
# SPDX-FileCopyrightText: © 2025 Readeck <translate@readeck.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-only
|
||||
#
|
||||
# Kropotkin <kropotkin@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: be\n"
|
||||
"Language-Team: none\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:26
|
||||
#: assets/templates/error.jet.html:12
|
||||
msgid "Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:30
|
||||
msgid "Secondary Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:31
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:27
|
||||
#: assets/templates/error.jet.html:13
|
||||
msgid "Main content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:46
|
||||
msgid "Close menu"
|
||||
msgstr ""
|
||||
@@ -105,6 +116,13 @@ msgctxt "page"
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:9
|
||||
#: assets/templates/admin/user_list.jet.html:9
|
||||
#: assets/templates/profile/base.jet.html:45 internal/admin/views.go:59
|
||||
#: internal/admin/views.go:89 internal/admin/views.go:129
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:18
|
||||
msgid "User will be removed in a few seconds"
|
||||
msgstr ""
|
||||
@@ -149,6 +167,15 @@ msgstr ""
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:44
|
||||
#: assets/templates/admin/user_create.jet.html:35
|
||||
#: assets/templates/auth/login.jet.html:29
|
||||
#: assets/templates/auth/onboarding.jet.html:28
|
||||
#: assets/templates/bookmarks/import/form-wallabag.jet.html:47
|
||||
#: assets/templates/profile/base.jet.html:19 internal/profile/views.go:131
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:47
|
||||
msgid "will not change if empty"
|
||||
msgstr ""
|
||||
@@ -166,6 +193,10 @@ msgstr ""
|
||||
msgid "Delete this user"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:9 internal/admin/views.go:90
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:41
|
||||
msgid "Create user"
|
||||
msgstr ""
|
||||
@@ -277,6 +308,13 @@ msgstr ""
|
||||
msgid "Application information"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:35
|
||||
#: assets/templates/bookmarks/collection.jet.html:72
|
||||
#: assets/templates/bookmarks/collection_create.jet.html:22
|
||||
#: assets/templates/profile/token.jet.html:42
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:36
|
||||
msgid "Website"
|
||||
msgstr ""
|
||||
@@ -408,6 +446,15 @@ msgstr ""
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:15
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:15
|
||||
#: assets/templates/menu.jet.html:20
|
||||
#: internal/bookmarks/routes/views_import.go:28
|
||||
#: internal/bookmarks/routes/views_import.go:37
|
||||
#: internal/bookmarks/routes/views_import.go:68
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:31
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
@@ -424,6 +471,21 @@ msgstr ""
|
||||
msgid "Favorites"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:48
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:110
|
||||
msgid "Articles"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:54
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:114
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:60
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:112
|
||||
msgid "Pictures"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:70
|
||||
#: assets/templates/bookmarks/components/sidebar.jet.html:117
|
||||
#: assets/templates/bookmarks/label.jet.html:25
|
||||
@@ -520,6 +582,7 @@ msgid "About %d minute read"
|
||||
msgid_plural "About %d minutes read"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
|
||||
#: assets/templates/bookmarks/bookmark_missing.jet.html:9
|
||||
#: assets/templates/bookmarks/bookmark_missing.jet.html:14
|
||||
@@ -588,11 +651,11 @@ msgstr ""
|
||||
msgid "Filters"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:35
|
||||
#: assets/templates/bookmarks/collection.jet.html:72
|
||||
#: assets/templates/bookmarks/collection_create.jet.html:22
|
||||
#: assets/templates/profile/token.jet.html:42
|
||||
msgid "Name"
|
||||
#: assets/templates/bookmarks/collection.jet.html:65
|
||||
#: assets/templates/bookmarks/index.jet.html:173
|
||||
#: assets/templates/menu.jet.html:43 docs/http.go:182 docs/http.go:269
|
||||
#: docs/http.go:308
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection.jet.html:84
|
||||
@@ -603,6 +666,11 @@ msgstr ""
|
||||
msgid "New Collection"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:9
|
||||
#: internal/opds/http.go:75
|
||||
msgid "Bookmark Collections"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:15
|
||||
msgid "Create a new collection"
|
||||
msgstr ""
|
||||
@@ -726,6 +794,7 @@ msgid "%d min"
|
||||
msgid_plural "%d min"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
|
||||
#: assets/templates/bookmarks/components/content_block.jet.html:1
|
||||
msgid "Remove Highlight(s)"
|
||||
@@ -763,6 +832,11 @@ msgstr ""
|
||||
msgid "Highlight"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/diagnosis.jet.html:13
|
||||
#: assets/templates/docs/about.jet.html:37
|
||||
msgid "copy to clipboard"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:14
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
@@ -775,6 +849,12 @@ msgstr ""
|
||||
msgid "Site"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:80
|
||||
#: assets/templates/bookmarks/import/options.jet.html:10
|
||||
#: assets/templates/bookmarks/label.jet.html:11
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:103
|
||||
msgid "From date"
|
||||
msgstr ""
|
||||
@@ -983,6 +1063,17 @@ msgstr ""
|
||||
msgid "Instructions for Chrome"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:33
|
||||
#: assets/templates/bookmarks/import/form-csv.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-goodlinks.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-linkwarden.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-pocket-file.jet.html:41
|
||||
#: assets/templates/bookmarks/import/form-readwise.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-text.jet.html:27
|
||||
#: assets/templates/profile/import.jet.html:24
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:41
|
||||
msgid "Convert section titles to labels"
|
||||
msgstr ""
|
||||
@@ -1256,10 +1347,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:35
|
||||
#: internal/bookmarks/importer/browser.go:51
|
||||
msgid "Browser Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:35
|
||||
msgid "Import your Browser's Bookmarks, Pinboard, Instapaper"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:41
|
||||
#: assets/templates/profile/export.jet.html:43
|
||||
#: internal/bookmarks/importer/csv.go:55
|
||||
msgid "CSV File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:42
|
||||
msgid "Import Links from a CSV File and Instapaper"
|
||||
msgstr ""
|
||||
@@ -1276,6 +1379,11 @@ msgstr ""
|
||||
msgid "Import your Readwise Reader Library"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:83
|
||||
#: internal/bookmarks/importer/text.go:24
|
||||
msgid "Text File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/options.jet.html:7
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
@@ -1389,6 +1497,7 @@ msgid "Your search query yielded <strong>%d result</strong>."
|
||||
msgid_plural "Your search query yielded <strong>%d results</strong>."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
|
||||
#: assets/templates/bookmarks/index.jet.html:183
|
||||
msgctxt "action"
|
||||
@@ -1403,12 +1512,6 @@ msgstr ""
|
||||
msgid "Create a collection"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:80
|
||||
#: assets/templates/bookmarks/import/options.jet.html:10
|
||||
#: assets/templates/bookmarks/label.jet.html:11
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/label.jet.html:43
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -1428,6 +1531,11 @@ msgid ""
|
||||
" You can set anything to a label, including emojis!\n"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:20
|
||||
#: assets/templates/docs/base.jet.html:27 docs/http.go:270
|
||||
msgid "About Readeck"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:26
|
||||
msgid "Version:"
|
||||
msgstr ""
|
||||
@@ -1444,11 +1552,6 @@ msgstr ""
|
||||
msgid "Here are your current system information. Please include them if you report a bug."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/diagnosis.jet.html:13
|
||||
#: assets/templates/docs/about.jet.html:37
|
||||
msgid "copy to clipboard"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:56
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
@@ -1555,15 +1658,15 @@ msgstr ""
|
||||
msgid "Readeck includes and/or uses the following open source assets:"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:9
|
||||
msgid "Readeck Help"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/api-docs.jet.html:8
|
||||
#: assets/templates/docs/base.jet.html:21
|
||||
msgid "API Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:9
|
||||
msgid "Readeck Help"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:28
|
||||
msgid "Changelog"
|
||||
msgstr ""
|
||||
@@ -1615,18 +1718,6 @@ msgstr ""
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:26
|
||||
#: assets/templates/error.jet.html:12
|
||||
msgid "Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:31
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:27
|
||||
#: assets/templates/error.jet.html:13
|
||||
msgid "Main content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/error.jet.html:22
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
@@ -1655,6 +1746,11 @@ msgstr ""
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:10
|
||||
#: assets/templates/profile/base.jet.html:23 internal/profile/views.go:175
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:16
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1672,6 +1768,12 @@ msgstr ""
|
||||
msgid "Authorized on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:60
|
||||
msgid "This client will be revoked in a few seconds."
|
||||
msgstr ""
|
||||
@@ -1693,6 +1795,32 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:16 internal/profile/views.go:95
|
||||
#: internal/profile/views.go:130 internal/profile/views.go:174
|
||||
#: internal/profile/views.go:190 internal/profile/views.go:250
|
||||
#: internal/profile/views.go:301 internal/profile/views.go:332
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:26 internal/profile/views.go:191
|
||||
#: internal/profile/views.go:251
|
||||
msgid "API Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:10 internal/profile/views.go:302
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:37
|
||||
#: assets/templates/profile/import.jet.html:9
|
||||
#: assets/templates/profile/import.jet.html:44
|
||||
#: internal/bookmarks/routes/views_import.go:29
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/export.jet.html:15
|
||||
msgid "Export your Readeck Profile"
|
||||
msgstr ""
|
||||
@@ -1733,17 +1861,6 @@ msgstr ""
|
||||
msgid "Import a file obtained through a previous profile export."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:33
|
||||
#: assets/templates/bookmarks/import/form-csv.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-goodlinks.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-linkwarden.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-pocket-file.jet.html:41
|
||||
#: assets/templates/bookmarks/import/form-readwise.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-text.jet.html:27
|
||||
#: assets/templates/profile/import.jet.html:24
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/import.jet.html:30
|
||||
msgid "Confirm your user name"
|
||||
msgstr ""
|
||||
@@ -1825,6 +1942,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1962,43 +2083,14 @@ msgstr ""
|
||||
msgid "Expires on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/token_list.jet.html:58
|
||||
msgid "This token will be removed in a few seconds."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection.jet.html:65
|
||||
#: assets/templates/bookmarks/index.jet.html:173
|
||||
#: assets/templates/menu.jet.html:43 docs/http.go:182 docs/http.go:269
|
||||
#: docs/http.go:308
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:20
|
||||
#: assets/templates/docs/base.jet.html:27 docs/http.go:270
|
||||
msgid "About Readeck"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:9
|
||||
#: assets/templates/admin/user_list.jet.html:9
|
||||
#: assets/templates/profile/base.jet.html:45 internal/admin/views.go:59
|
||||
#: internal/admin/views.go:89 internal/admin/views.go:129
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: internal/admin/views.go:77
|
||||
msgid "User created."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:9 internal/admin/views.go:90
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
|
||||
#: internal/admin/views.go:116
|
||||
msgid "User updated."
|
||||
msgstr ""
|
||||
@@ -2056,22 +2148,10 @@ msgctxt "role"
|
||||
msgid "Admin : Write Only"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:35
|
||||
#: internal/bookmarks/importer/browser.go:51
|
||||
msgid "Browser Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/browser.go:75
|
||||
msgid "Unable to read HTML content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:41
|
||||
#: assets/templates/profile/export.jet.html:43
|
||||
#: internal/bookmarks/importer/csv.go:55
|
||||
msgid "CSV File"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/goodlinks.go:40
|
||||
msgid "GoodLinks Export File"
|
||||
msgstr ""
|
||||
@@ -2088,11 +2168,6 @@ msgstr ""
|
||||
msgid "Readwise Reader CSV"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:83
|
||||
#: internal/bookmarks/importer/text.go:24
|
||||
msgid "Text File"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/wallabag.go:257
|
||||
msgid "Invalid URL"
|
||||
msgstr ""
|
||||
@@ -2217,38 +2292,6 @@ msgstr ""
|
||||
msgid "Bookmark Search"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:48
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:110
|
||||
msgid "Articles"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:60
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:112
|
||||
msgid "Pictures"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:54
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:114
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_collections.go:70
|
||||
msgid "Collection updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:15
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:15
|
||||
#: assets/templates/menu.jet.html:20
|
||||
#: internal/bookmarks/routes/views_import.go:28
|
||||
#: internal/bookmarks/routes/views_import.go:37
|
||||
#: internal/bookmarks/routes/views_import.go:68
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_import.go:30
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:104 internal/opds/http.go:59
|
||||
msgid "Unread Bookmarks"
|
||||
msgstr ""
|
||||
@@ -2261,13 +2304,16 @@ msgstr ""
|
||||
msgid "Favorite Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/opds/http.go:71
|
||||
msgid "All Bookmarks"
|
||||
#: internal/bookmarks/routes/views_collections.go:70
|
||||
msgid "Collection updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:9
|
||||
#: internal/opds/http.go:75
|
||||
msgid "Bookmark Collections"
|
||||
#: internal/bookmarks/routes/views_import.go:30
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
|
||||
#: internal/opds/http.go:71
|
||||
msgid "All Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/portability/import.go:351
|
||||
@@ -2282,7 +2328,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
@@ -2290,36 +2336,10 @@ msgstr ""
|
||||
msgid "Profile updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:16 internal/profile/views.go:95
|
||||
#: internal/profile/views.go:130 internal/profile/views.go:174
|
||||
#: internal/profile/views.go:190 internal/profile/views.go:250
|
||||
#: internal/profile/views.go:301 internal/profile/views.go:332
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:118
|
||||
msgid "Your password was changed."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:44
|
||||
#: assets/templates/admin/user_create.jet.html:35
|
||||
#: assets/templates/auth/login.jet.html:29
|
||||
#: assets/templates/auth/onboarding.jet.html:28
|
||||
#: assets/templates/bookmarks/import/form-wallabag.jet.html:47
|
||||
#: assets/templates/profile/base.jet.html:19 internal/profile/views.go:131
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:10
|
||||
#: assets/templates/profile/base.jet.html:23 internal/profile/views.go:175
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:26 internal/profile/views.go:191
|
||||
#: internal/profile/views.go:251
|
||||
msgid "API Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:206
|
||||
msgid "An error occurred while creating your token."
|
||||
msgstr ""
|
||||
@@ -2332,24 +2352,10 @@ msgstr ""
|
||||
msgid "Token was updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:10 internal/profile/views.go:302
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:319
|
||||
msgid "Profile imported."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:37
|
||||
#: assets/templates/profile/import.jet.html:9
|
||||
#: assets/templates/profile/import.jet.html:44
|
||||
#: internal/bookmarks/routes/views_import.go:29
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: pkg/forms/forms.go:28
|
||||
msgid "an unexpected error has occurred"
|
||||
msgstr ""
|
||||
@@ -2602,3 +2608,4 @@ msgstr ""
|
||||
msgctxt "datetime"
|
||||
msgid "%H:%M:%S"
|
||||
msgstr ""
|
||||
|
||||
|
||||
2608
locales/translations/bg_BG/messages.po
Normal file
2608
locales/translations/bg_BG/messages.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-17 20:51+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Catalan <https://translate.codeberg.org/projects/readeck/application/ca/>\n"
|
||||
"Language: ca_ES\n"
|
||||
"Language-Team: Catalan <https://translate.codeberg.org/projects/readeck/application/ca/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2105,6 +2104,11 @@ msgstr "Enviar EPUB a"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Aquesta adreça s'utilitza per omplir prèviament el destinatari quan envieu un llibre electrònic per correu."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Enviar el llibre electrònic per correu"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2514,7 +2518,7 @@ msgstr "nom d'usuari i/o contrasenya no vàlids"
|
||||
msgid "invalid password"
|
||||
msgstr "contrasenya no vàlida"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "el nom d'usuari no coincideix"
|
||||
|
||||
@@ -2911,3 +2915,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Tanca la imatge"
|
||||
|
||||
|
||||
@@ -9,16 +9,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck CZ 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"PO-Revision-Date: 2025-11-14 14:09+0000\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-21 11:10+0000\n"
|
||||
"Last-Translator: Joedmin <joedmin@joedmin.cz>\n"
|
||||
"Language-Team: Czech <https://translate.codeberg.org/projects/readeck/application/cs/>\n"
|
||||
"Language: cs_CZ\n"
|
||||
"Language-Team: Czech <https://translate.codeberg.org/projects/readeck/application/cs/>\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -521,7 +520,7 @@ msgstr "Štítky"
|
||||
#: assets/templates/bookmarks/base.jet.html:72
|
||||
#: assets/templates/bookmarks/components/sidebar.jet.html:122
|
||||
msgid "Highlights"
|
||||
msgstr "Zvýraznění"
|
||||
msgstr "Zvýrazněné"
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:74
|
||||
#: assets/templates/bookmarks/collection.jet.html:11
|
||||
@@ -996,7 +995,7 @@ msgstr "Zdroj Atom"
|
||||
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:24
|
||||
msgid "Font"
|
||||
msgstr "Písmo"
|
||||
msgstr "Font písma"
|
||||
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:54
|
||||
msgid "Width"
|
||||
@@ -1012,7 +1011,7 @@ msgstr "Výška řádku"
|
||||
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:116
|
||||
msgid "Justify"
|
||||
msgstr "Vyrovnat"
|
||||
msgstr "Zarovnat do bloku"
|
||||
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:141
|
||||
msgid "Hyphenation"
|
||||
@@ -1985,7 +1984,7 @@ msgstr "Exportovat"
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
msgstr "Importovat"
|
||||
|
||||
#: assets/templates/profile/export.jet.html:15
|
||||
msgid "Export your Readeck Profile"
|
||||
@@ -2047,8 +2046,8 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
"\n"
|
||||
" Tím se vyprázdní váš aktuální profil a všechna jeho data budou\n"
|
||||
" nahrazena obsahem souboru.\n"
|
||||
" Váš aktuální profil se vyčistí a všechna jeho data budou\n"
|
||||
" nahrazena obsahem ze souboru.\n"
|
||||
" "
|
||||
|
||||
#: assets/templates/profile/import.jet.html:49
|
||||
@@ -2125,6 +2124,11 @@ msgstr "Odeslat EPUB na"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Tato adresa se používá k předvyplnění příjemce při odesílání e-knihy e-mailem."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Odeslat e-knihu e-mailem"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2520,7 +2524,7 @@ msgstr "neplatné uživatelské jméno a/nebo e-mail"
|
||||
msgid "invalid password"
|
||||
msgstr "neplatné heslo"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "uživatelské jméno se neshoduje"
|
||||
|
||||
@@ -2921,3 +2925,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Zavřít obrázek"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-07-30 22:07+0000\n"
|
||||
"Last-Translator: torsdag <torsdag@noreply.codeberg.org>\n"
|
||||
"Language: da_DK\n"
|
||||
@@ -2129,6 +2129,11 @@ msgstr "Send EPUB til"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Denne adresse bruges til at forhåndsudfylde modtageren, når du sender en ebog via mail."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Send ebog via email"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2541,7 +2546,7 @@ msgstr "Ugyldigt brugernavn og/eller email"
|
||||
msgid "invalid password"
|
||||
msgstr "Ugyldigt kodeord"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -9,16 +9,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-05 09:15+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: German <https://translate.codeberg.org/projects/readeck/application/de/>\n"
|
||||
"Language: de_DE\n"
|
||||
"Language-Team: German <https://translate.codeberg.org/projects/readeck/application/de/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2107,6 +2106,11 @@ msgstr "Sende EPUB an"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Diese Adresse wird verwendet, um den Empfänger vor-auszufüllen, wenn du ein E-Book per E-Mail versendest."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "E-Book per E-Mail versenden"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2502,7 +2506,7 @@ msgstr "ungültiger Benutzername und/oder ungültige E-Mail-Adresse"
|
||||
msgid "invalid password"
|
||||
msgstr "ungültiges Passwort"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "Benutzername stimmt nicht überein"
|
||||
|
||||
@@ -2903,3 +2907,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Bild schließen"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language: en_US\n"
|
||||
@@ -1940,6 +1940,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2323,7 +2327,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -1,28 +1,39 @@
|
||||
# Translations template for Readeck.
|
||||
# Esperanto translations for Readeck.
|
||||
# SPDX-FileCopyrightText: © 2025 Readeck <translate@readeck.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-only
|
||||
#
|
||||
# Kropotkin <kropotkin@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: eo\n"
|
||||
"Language-Team: none\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:26
|
||||
#: assets/templates/error.jet.html:12
|
||||
msgid "Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:30
|
||||
msgid "Secondary Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:31
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:27
|
||||
#: assets/templates/error.jet.html:13
|
||||
msgid "Main content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:46
|
||||
msgid "Close menu"
|
||||
msgstr ""
|
||||
@@ -105,6 +116,13 @@ msgctxt "page"
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:9
|
||||
#: assets/templates/admin/user_list.jet.html:9
|
||||
#: assets/templates/profile/base.jet.html:45 internal/admin/views.go:59
|
||||
#: internal/admin/views.go:89 internal/admin/views.go:129
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:18
|
||||
msgid "User will be removed in a few seconds"
|
||||
msgstr ""
|
||||
@@ -149,6 +167,15 @@ msgstr ""
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:44
|
||||
#: assets/templates/admin/user_create.jet.html:35
|
||||
#: assets/templates/auth/login.jet.html:29
|
||||
#: assets/templates/auth/onboarding.jet.html:28
|
||||
#: assets/templates/bookmarks/import/form-wallabag.jet.html:47
|
||||
#: assets/templates/profile/base.jet.html:19 internal/profile/views.go:131
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:47
|
||||
msgid "will not change if empty"
|
||||
msgstr ""
|
||||
@@ -166,6 +193,10 @@ msgstr ""
|
||||
msgid "Delete this user"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:9 internal/admin/views.go:90
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:41
|
||||
msgid "Create user"
|
||||
msgstr ""
|
||||
@@ -277,6 +308,13 @@ msgstr ""
|
||||
msgid "Application information"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:35
|
||||
#: assets/templates/bookmarks/collection.jet.html:72
|
||||
#: assets/templates/bookmarks/collection_create.jet.html:22
|
||||
#: assets/templates/profile/token.jet.html:42
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:36
|
||||
msgid "Website"
|
||||
msgstr ""
|
||||
@@ -408,6 +446,15 @@ msgstr ""
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:15
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:15
|
||||
#: assets/templates/menu.jet.html:20
|
||||
#: internal/bookmarks/routes/views_import.go:28
|
||||
#: internal/bookmarks/routes/views_import.go:37
|
||||
#: internal/bookmarks/routes/views_import.go:68
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:31
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
@@ -424,6 +471,21 @@ msgstr ""
|
||||
msgid "Favorites"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:48
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:110
|
||||
msgid "Articles"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:54
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:114
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:60
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:112
|
||||
msgid "Pictures"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:70
|
||||
#: assets/templates/bookmarks/components/sidebar.jet.html:117
|
||||
#: assets/templates/bookmarks/label.jet.html:25
|
||||
@@ -588,11 +650,11 @@ msgstr ""
|
||||
msgid "Filters"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:35
|
||||
#: assets/templates/bookmarks/collection.jet.html:72
|
||||
#: assets/templates/bookmarks/collection_create.jet.html:22
|
||||
#: assets/templates/profile/token.jet.html:42
|
||||
msgid "Name"
|
||||
#: assets/templates/bookmarks/collection.jet.html:65
|
||||
#: assets/templates/bookmarks/index.jet.html:173
|
||||
#: assets/templates/menu.jet.html:43 docs/http.go:182 docs/http.go:269
|
||||
#: docs/http.go:308
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection.jet.html:84
|
||||
@@ -603,6 +665,11 @@ msgstr ""
|
||||
msgid "New Collection"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:9
|
||||
#: internal/opds/http.go:75
|
||||
msgid "Bookmark Collections"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:15
|
||||
msgid "Create a new collection"
|
||||
msgstr ""
|
||||
@@ -763,6 +830,11 @@ msgstr ""
|
||||
msgid "Highlight"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/diagnosis.jet.html:13
|
||||
#: assets/templates/docs/about.jet.html:37
|
||||
msgid "copy to clipboard"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:14
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
@@ -775,6 +847,12 @@ msgstr ""
|
||||
msgid "Site"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:80
|
||||
#: assets/templates/bookmarks/import/options.jet.html:10
|
||||
#: assets/templates/bookmarks/label.jet.html:11
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:103
|
||||
msgid "From date"
|
||||
msgstr ""
|
||||
@@ -983,6 +1061,17 @@ msgstr ""
|
||||
msgid "Instructions for Chrome"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:33
|
||||
#: assets/templates/bookmarks/import/form-csv.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-goodlinks.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-linkwarden.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-pocket-file.jet.html:41
|
||||
#: assets/templates/bookmarks/import/form-readwise.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-text.jet.html:27
|
||||
#: assets/templates/profile/import.jet.html:24
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:41
|
||||
msgid "Convert section titles to labels"
|
||||
msgstr ""
|
||||
@@ -1256,10 +1345,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:35
|
||||
#: internal/bookmarks/importer/browser.go:51
|
||||
msgid "Browser Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:35
|
||||
msgid "Import your Browser's Bookmarks, Pinboard, Instapaper"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:41
|
||||
#: assets/templates/profile/export.jet.html:43
|
||||
#: internal/bookmarks/importer/csv.go:55
|
||||
msgid "CSV File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:42
|
||||
msgid "Import Links from a CSV File and Instapaper"
|
||||
msgstr ""
|
||||
@@ -1276,6 +1377,11 @@ msgstr ""
|
||||
msgid "Import your Readwise Reader Library"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:83
|
||||
#: internal/bookmarks/importer/text.go:24
|
||||
msgid "Text File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/options.jet.html:7
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
@@ -1403,12 +1509,6 @@ msgstr ""
|
||||
msgid "Create a collection"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:80
|
||||
#: assets/templates/bookmarks/import/options.jet.html:10
|
||||
#: assets/templates/bookmarks/label.jet.html:11
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/label.jet.html:43
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -1428,6 +1528,11 @@ msgid ""
|
||||
" You can set anything to a label, including emojis!\n"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:20
|
||||
#: assets/templates/docs/base.jet.html:27 docs/http.go:270
|
||||
msgid "About Readeck"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:26
|
||||
msgid "Version:"
|
||||
msgstr ""
|
||||
@@ -1444,11 +1549,6 @@ msgstr ""
|
||||
msgid "Here are your current system information. Please include them if you report a bug."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/diagnosis.jet.html:13
|
||||
#: assets/templates/docs/about.jet.html:37
|
||||
msgid "copy to clipboard"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:56
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
@@ -1555,15 +1655,15 @@ msgstr ""
|
||||
msgid "Readeck includes and/or uses the following open source assets:"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:9
|
||||
msgid "Readeck Help"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/api-docs.jet.html:8
|
||||
#: assets/templates/docs/base.jet.html:21
|
||||
msgid "API Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:9
|
||||
msgid "Readeck Help"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:28
|
||||
msgid "Changelog"
|
||||
msgstr ""
|
||||
@@ -1615,18 +1715,6 @@ msgstr ""
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:26
|
||||
#: assets/templates/error.jet.html:12
|
||||
msgid "Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:31
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:27
|
||||
#: assets/templates/error.jet.html:13
|
||||
msgid "Main content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/error.jet.html:22
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
@@ -1655,6 +1743,11 @@ msgstr ""
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:10
|
||||
#: assets/templates/profile/base.jet.html:23 internal/profile/views.go:175
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:16
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1672,6 +1765,12 @@ msgstr ""
|
||||
msgid "Authorized on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:60
|
||||
msgid "This client will be revoked in a few seconds."
|
||||
msgstr ""
|
||||
@@ -1693,6 +1792,32 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:16 internal/profile/views.go:95
|
||||
#: internal/profile/views.go:130 internal/profile/views.go:174
|
||||
#: internal/profile/views.go:190 internal/profile/views.go:250
|
||||
#: internal/profile/views.go:301 internal/profile/views.go:332
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:26 internal/profile/views.go:191
|
||||
#: internal/profile/views.go:251
|
||||
msgid "API Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:10 internal/profile/views.go:302
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:37
|
||||
#: assets/templates/profile/import.jet.html:9
|
||||
#: assets/templates/profile/import.jet.html:44
|
||||
#: internal/bookmarks/routes/views_import.go:29
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/export.jet.html:15
|
||||
msgid "Export your Readeck Profile"
|
||||
msgstr ""
|
||||
@@ -1733,17 +1858,6 @@ msgstr ""
|
||||
msgid "Import a file obtained through a previous profile export."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:33
|
||||
#: assets/templates/bookmarks/import/form-csv.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-goodlinks.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-linkwarden.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-pocket-file.jet.html:41
|
||||
#: assets/templates/bookmarks/import/form-readwise.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-text.jet.html:27
|
||||
#: assets/templates/profile/import.jet.html:24
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/import.jet.html:30
|
||||
msgid "Confirm your user name"
|
||||
msgstr ""
|
||||
@@ -1825,6 +1939,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1962,43 +2080,14 @@ msgstr ""
|
||||
msgid "Expires on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/token_list.jet.html:58
|
||||
msgid "This token will be removed in a few seconds."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection.jet.html:65
|
||||
#: assets/templates/bookmarks/index.jet.html:173
|
||||
#: assets/templates/menu.jet.html:43 docs/http.go:182 docs/http.go:269
|
||||
#: docs/http.go:308
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:20
|
||||
#: assets/templates/docs/base.jet.html:27 docs/http.go:270
|
||||
msgid "About Readeck"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:9
|
||||
#: assets/templates/admin/user_list.jet.html:9
|
||||
#: assets/templates/profile/base.jet.html:45 internal/admin/views.go:59
|
||||
#: internal/admin/views.go:89 internal/admin/views.go:129
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: internal/admin/views.go:77
|
||||
msgid "User created."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:9 internal/admin/views.go:90
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
|
||||
#: internal/admin/views.go:116
|
||||
msgid "User updated."
|
||||
msgstr ""
|
||||
@@ -2056,22 +2145,10 @@ msgctxt "role"
|
||||
msgid "Admin : Write Only"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:35
|
||||
#: internal/bookmarks/importer/browser.go:51
|
||||
msgid "Browser Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/browser.go:75
|
||||
msgid "Unable to read HTML content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:41
|
||||
#: assets/templates/profile/export.jet.html:43
|
||||
#: internal/bookmarks/importer/csv.go:55
|
||||
msgid "CSV File"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/goodlinks.go:40
|
||||
msgid "GoodLinks Export File"
|
||||
msgstr ""
|
||||
@@ -2088,11 +2165,6 @@ msgstr ""
|
||||
msgid "Readwise Reader CSV"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:83
|
||||
#: internal/bookmarks/importer/text.go:24
|
||||
msgid "Text File"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/wallabag.go:257
|
||||
msgid "Invalid URL"
|
||||
msgstr ""
|
||||
@@ -2217,38 +2289,6 @@ msgstr ""
|
||||
msgid "Bookmark Search"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:48
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:110
|
||||
msgid "Articles"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:60
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:112
|
||||
msgid "Pictures"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:54
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:114
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_collections.go:70
|
||||
msgid "Collection updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:15
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:15
|
||||
#: assets/templates/menu.jet.html:20
|
||||
#: internal/bookmarks/routes/views_import.go:28
|
||||
#: internal/bookmarks/routes/views_import.go:37
|
||||
#: internal/bookmarks/routes/views_import.go:68
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_import.go:30
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:104 internal/opds/http.go:59
|
||||
msgid "Unread Bookmarks"
|
||||
msgstr ""
|
||||
@@ -2261,13 +2301,16 @@ msgstr ""
|
||||
msgid "Favorite Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/opds/http.go:71
|
||||
msgid "All Bookmarks"
|
||||
#: internal/bookmarks/routes/views_collections.go:70
|
||||
msgid "Collection updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:9
|
||||
#: internal/opds/http.go:75
|
||||
msgid "Bookmark Collections"
|
||||
#: internal/bookmarks/routes/views_import.go:30
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
|
||||
#: internal/opds/http.go:71
|
||||
msgid "All Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/portability/import.go:351
|
||||
@@ -2282,7 +2325,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
@@ -2290,36 +2333,10 @@ msgstr ""
|
||||
msgid "Profile updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:16 internal/profile/views.go:95
|
||||
#: internal/profile/views.go:130 internal/profile/views.go:174
|
||||
#: internal/profile/views.go:190 internal/profile/views.go:250
|
||||
#: internal/profile/views.go:301 internal/profile/views.go:332
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:118
|
||||
msgid "Your password was changed."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:44
|
||||
#: assets/templates/admin/user_create.jet.html:35
|
||||
#: assets/templates/auth/login.jet.html:29
|
||||
#: assets/templates/auth/onboarding.jet.html:28
|
||||
#: assets/templates/bookmarks/import/form-wallabag.jet.html:47
|
||||
#: assets/templates/profile/base.jet.html:19 internal/profile/views.go:131
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:10
|
||||
#: assets/templates/profile/base.jet.html:23 internal/profile/views.go:175
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:26 internal/profile/views.go:191
|
||||
#: internal/profile/views.go:251
|
||||
msgid "API Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:206
|
||||
msgid "An error occurred while creating your token."
|
||||
msgstr ""
|
||||
@@ -2332,24 +2349,10 @@ msgstr ""
|
||||
msgid "Token was updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:10 internal/profile/views.go:302
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:319
|
||||
msgid "Profile imported."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:37
|
||||
#: assets/templates/profile/import.jet.html:9
|
||||
#: assets/templates/profile/import.jet.html:44
|
||||
#: internal/bookmarks/routes/views_import.go:29
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: pkg/forms/forms.go:28
|
||||
msgid "an unexpected error has occurred"
|
||||
msgstr ""
|
||||
@@ -2602,3 +2605,4 @@ msgstr ""
|
||||
msgctxt "datetime"
|
||||
msgid "%H:%M:%S"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-14 15:09+0000\n"
|
||||
"Last-Translator: imposible01 <imposible01@noreply.codeberg.org>\n"
|
||||
"Language-Team: Spanish <https://translate.codeberg.org/projects/readeck/application/es/>\n"
|
||||
"Language: es_ES\n"
|
||||
"Language-Team: Spanish <https://translate.codeberg.org/projects/readeck/application/es/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2124,6 +2123,11 @@ msgstr "Enviar EPUB a"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Esta dirección se utiliza para rellenar previamente el destinatario cuando se envía un libro electrónico por correo electrónico."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Enviar libro electrónico por correo electrónico"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2521,7 +2525,7 @@ msgstr "nombre de usuario y/o correo electrónico no válidos"
|
||||
msgid "invalid password"
|
||||
msgstr "Contraseña no válida"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "usuario no coincide"
|
||||
|
||||
@@ -2922,3 +2926,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Cerrar menú"
|
||||
|
||||
|
||||
@@ -7,16 +7,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-02 21:09+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: French <https://translate.codeberg.org/projects/readeck/application/fr/>\n"
|
||||
"Language: fr_FR\n"
|
||||
"Language-Team: French <https://translate.codeberg.org/projects/readeck/application/fr/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2094,6 +2093,10 @@ msgstr "Envoyer EPUB"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Cette adresse est utilisée pour pré-remplir le destinataire quand vous envoyez un e-book par email."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Envoyer un e-book à un Kindle Amazon"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2487,7 +2490,7 @@ msgstr "utilisateur et/ou e-mail invalide"
|
||||
msgid "invalid password"
|
||||
msgstr "mot de passe invalide"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "le nom d'utilisateur ne correspond pas"
|
||||
|
||||
@@ -2884,3 +2887,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Fermer l'image"
|
||||
|
||||
|
||||
@@ -9,16 +9,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-05 09:15+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Galician <https://translate.codeberg.org/projects/readeck/application/gl/>\n"
|
||||
"Language: gl_ES\n"
|
||||
"Language-Team: Galician <https://translate.codeberg.org/projects/readeck/application/gl/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2107,6 +2106,11 @@ msgstr "Enviar EPUB a"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Este enderezo úsase como destino predeterminado cando envías un libro-e por correo."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Enviar libro-e por Correo"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2500,7 +2504,7 @@ msgstr "identificador e/ou correo non válidos"
|
||||
msgid "invalid password"
|
||||
msgstr "contrasinal non válido"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "o identificador non coincide"
|
||||
|
||||
@@ -2869,3 +2873,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Fechar imaxe"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-05-27 06:01+0000\n"
|
||||
"Last-Translator: arpad <user240803@noreply.codeberg.org>\n"
|
||||
"Language: hu_HU\n"
|
||||
@@ -2118,6 +2118,11 @@ msgstr "EPUB küldése ide"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Ezt a címet használjuk hogy előtöltsük a címzett mezőt amikor e-könyvet küld e-mail-ben."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "E-könyv küldése e-mail-ben"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2528,7 +2533,7 @@ msgstr "érvénytelen felhasználónév és/vagy e-mail cím"
|
||||
msgid "invalid password"
|
||||
msgstr "érvénytelen jelszó"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -1,28 +1,38 @@
|
||||
# Translations template for Readeck.
|
||||
# isv translations for Readeck.
|
||||
# SPDX-FileCopyrightText: © 2025 Readeck <translate@readeck.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-only
|
||||
#
|
||||
# Kropotkin <kropotkin@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: isv\n"
|
||||
"Language-Team: none\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:26
|
||||
#: assets/templates/error.jet.html:12
|
||||
msgid "Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:30
|
||||
msgid "Secondary Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:31
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:27
|
||||
#: assets/templates/error.jet.html:13
|
||||
msgid "Main content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:46
|
||||
msgid "Close menu"
|
||||
msgstr ""
|
||||
@@ -105,6 +115,13 @@ msgctxt "page"
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:9
|
||||
#: assets/templates/admin/user_list.jet.html:9
|
||||
#: assets/templates/profile/base.jet.html:45 internal/admin/views.go:59
|
||||
#: internal/admin/views.go:89 internal/admin/views.go:129
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:18
|
||||
msgid "User will be removed in a few seconds"
|
||||
msgstr ""
|
||||
@@ -149,6 +166,15 @@ msgstr ""
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:44
|
||||
#: assets/templates/admin/user_create.jet.html:35
|
||||
#: assets/templates/auth/login.jet.html:29
|
||||
#: assets/templates/auth/onboarding.jet.html:28
|
||||
#: assets/templates/bookmarks/import/form-wallabag.jet.html:47
|
||||
#: assets/templates/profile/base.jet.html:19 internal/profile/views.go:131
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:47
|
||||
msgid "will not change if empty"
|
||||
msgstr ""
|
||||
@@ -166,6 +192,10 @@ msgstr ""
|
||||
msgid "Delete this user"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:9 internal/admin/views.go:90
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:41
|
||||
msgid "Create user"
|
||||
msgstr ""
|
||||
@@ -277,6 +307,13 @@ msgstr ""
|
||||
msgid "Application information"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:35
|
||||
#: assets/templates/bookmarks/collection.jet.html:72
|
||||
#: assets/templates/bookmarks/collection_create.jet.html:22
|
||||
#: assets/templates/profile/token.jet.html:42
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:36
|
||||
msgid "Website"
|
||||
msgstr ""
|
||||
@@ -408,6 +445,15 @@ msgstr ""
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:15
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:15
|
||||
#: assets/templates/menu.jet.html:20
|
||||
#: internal/bookmarks/routes/views_import.go:28
|
||||
#: internal/bookmarks/routes/views_import.go:37
|
||||
#: internal/bookmarks/routes/views_import.go:68
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:31
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
@@ -424,6 +470,21 @@ msgstr ""
|
||||
msgid "Favorites"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:48
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:110
|
||||
msgid "Articles"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:54
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:114
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:60
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:112
|
||||
msgid "Pictures"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:70
|
||||
#: assets/templates/bookmarks/components/sidebar.jet.html:117
|
||||
#: assets/templates/bookmarks/label.jet.html:25
|
||||
@@ -588,11 +649,11 @@ msgstr ""
|
||||
msgid "Filters"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/auth/oauth/form.jet.html:35
|
||||
#: assets/templates/bookmarks/collection.jet.html:72
|
||||
#: assets/templates/bookmarks/collection_create.jet.html:22
|
||||
#: assets/templates/profile/token.jet.html:42
|
||||
msgid "Name"
|
||||
#: assets/templates/bookmarks/collection.jet.html:65
|
||||
#: assets/templates/bookmarks/index.jet.html:173
|
||||
#: assets/templates/menu.jet.html:43 docs/http.go:182 docs/http.go:269
|
||||
#: docs/http.go:308
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection.jet.html:84
|
||||
@@ -603,6 +664,11 @@ msgstr ""
|
||||
msgid "New Collection"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:9
|
||||
#: internal/opds/http.go:75
|
||||
msgid "Bookmark Collections"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:15
|
||||
msgid "Create a new collection"
|
||||
msgstr ""
|
||||
@@ -763,6 +829,11 @@ msgstr ""
|
||||
msgid "Highlight"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/diagnosis.jet.html:13
|
||||
#: assets/templates/docs/about.jet.html:37
|
||||
msgid "copy to clipboard"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:14
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
@@ -775,6 +846,12 @@ msgstr ""
|
||||
msgid "Site"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:80
|
||||
#: assets/templates/bookmarks/import/options.jet.html:10
|
||||
#: assets/templates/bookmarks/label.jet.html:11
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:103
|
||||
msgid "From date"
|
||||
msgstr ""
|
||||
@@ -983,6 +1060,17 @@ msgstr ""
|
||||
msgid "Instructions for Chrome"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:33
|
||||
#: assets/templates/bookmarks/import/form-csv.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-goodlinks.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-linkwarden.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-pocket-file.jet.html:41
|
||||
#: assets/templates/bookmarks/import/form-readwise.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-text.jet.html:27
|
||||
#: assets/templates/profile/import.jet.html:24
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:41
|
||||
msgid "Convert section titles to labels"
|
||||
msgstr ""
|
||||
@@ -1256,10 +1344,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:35
|
||||
#: internal/bookmarks/importer/browser.go:51
|
||||
msgid "Browser Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:35
|
||||
msgid "Import your Browser's Bookmarks, Pinboard, Instapaper"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:41
|
||||
#: assets/templates/profile/export.jet.html:43
|
||||
#: internal/bookmarks/importer/csv.go:55
|
||||
msgid "CSV File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:42
|
||||
msgid "Import Links from a CSV File and Instapaper"
|
||||
msgstr ""
|
||||
@@ -1276,6 +1376,11 @@ msgstr ""
|
||||
msgid "Import your Readwise Reader Library"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:83
|
||||
#: internal/bookmarks/importer/text.go:24
|
||||
msgid "Text File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/options.jet.html:7
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
@@ -1403,12 +1508,6 @@ msgstr ""
|
||||
msgid "Create a collection"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:80
|
||||
#: assets/templates/bookmarks/import/options.jet.html:10
|
||||
#: assets/templates/bookmarks/label.jet.html:11
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/label.jet.html:43
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -1428,6 +1527,11 @@ msgid ""
|
||||
" You can set anything to a label, including emojis!\n"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:20
|
||||
#: assets/templates/docs/base.jet.html:27 docs/http.go:270
|
||||
msgid "About Readeck"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:26
|
||||
msgid "Version:"
|
||||
msgstr ""
|
||||
@@ -1444,11 +1548,6 @@ msgstr ""
|
||||
msgid "Here are your current system information. Please include them if you report a bug."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/diagnosis.jet.html:13
|
||||
#: assets/templates/docs/about.jet.html:37
|
||||
msgid "copy to clipboard"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:56
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
@@ -1555,15 +1654,15 @@ msgstr ""
|
||||
msgid "Readeck includes and/or uses the following open source assets:"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:9
|
||||
msgid "Readeck Help"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/api-docs.jet.html:8
|
||||
#: assets/templates/docs/base.jet.html:21
|
||||
msgid "API Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:9
|
||||
msgid "Readeck Help"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/base.jet.html:28
|
||||
msgid "Changelog"
|
||||
msgstr ""
|
||||
@@ -1615,18 +1714,6 @@ msgstr ""
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:26
|
||||
#: assets/templates/error.jet.html:12
|
||||
msgid "Menu"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:31
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:27
|
||||
#: assets/templates/error.jet.html:13
|
||||
msgid "Main content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/error.jet.html:22
|
||||
msgid "Permission denied."
|
||||
msgstr ""
|
||||
@@ -1655,6 +1742,11 @@ msgstr ""
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:10
|
||||
#: assets/templates/profile/base.jet.html:23 internal/profile/views.go:175
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:16
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1672,6 +1764,12 @@ msgstr ""
|
||||
msgid "Authorized on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:60
|
||||
msgid "This client will be revoked in a few seconds."
|
||||
msgstr ""
|
||||
@@ -1693,6 +1791,32 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:16 internal/profile/views.go:95
|
||||
#: internal/profile/views.go:130 internal/profile/views.go:174
|
||||
#: internal/profile/views.go:190 internal/profile/views.go:250
|
||||
#: internal/profile/views.go:301 internal/profile/views.go:332
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:26 internal/profile/views.go:191
|
||||
#: internal/profile/views.go:251
|
||||
msgid "API Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:10 internal/profile/views.go:302
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:37
|
||||
#: assets/templates/profile/import.jet.html:9
|
||||
#: assets/templates/profile/import.jet.html:44
|
||||
#: internal/bookmarks/routes/views_import.go:29
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/export.jet.html:15
|
||||
msgid "Export your Readeck Profile"
|
||||
msgstr ""
|
||||
@@ -1733,17 +1857,6 @@ msgstr ""
|
||||
msgid "Import a file obtained through a previous profile export."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/form-browser.jet.html:33
|
||||
#: assets/templates/bookmarks/import/form-csv.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-goodlinks.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-linkwarden.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-pocket-file.jet.html:41
|
||||
#: assets/templates/bookmarks/import/form-readwise.jet.html:26
|
||||
#: assets/templates/bookmarks/import/form-text.jet.html:27
|
||||
#: assets/templates/profile/import.jet.html:24
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/import.jet.html:30
|
||||
msgid "Confirm your user name"
|
||||
msgstr ""
|
||||
@@ -1825,6 +1938,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1962,43 +2079,14 @@ msgstr ""
|
||||
msgid "Expires on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/token_list.jet.html:58
|
||||
msgid "This token will be removed in a few seconds."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection.jet.html:65
|
||||
#: assets/templates/bookmarks/index.jet.html:173
|
||||
#: assets/templates/menu.jet.html:43 docs/http.go:182 docs/http.go:269
|
||||
#: docs/http.go:308
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/docs/about.jet.html:20
|
||||
#: assets/templates/docs/base.jet.html:27 docs/http.go:270
|
||||
msgid "About Readeck"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:9
|
||||
#: assets/templates/admin/user_list.jet.html:9
|
||||
#: assets/templates/profile/base.jet.html:45 internal/admin/views.go:59
|
||||
#: internal/admin/views.go:89 internal/admin/views.go:129
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: internal/admin/views.go:77
|
||||
msgid "User created."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user_create.jet.html:9 internal/admin/views.go:90
|
||||
msgid "New User"
|
||||
msgstr ""
|
||||
|
||||
#: internal/admin/views.go:116
|
||||
msgid "User updated."
|
||||
msgstr ""
|
||||
@@ -2056,22 +2144,10 @@ msgctxt "role"
|
||||
msgid "Admin : Write Only"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:35
|
||||
#: internal/bookmarks/importer/browser.go:51
|
||||
msgid "Browser Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/browser.go:75
|
||||
msgid "Unable to read HTML content"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:41
|
||||
#: assets/templates/profile/export.jet.html:43
|
||||
#: internal/bookmarks/importer/csv.go:55
|
||||
msgid "CSV File"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/goodlinks.go:40
|
||||
msgid "GoodLinks Export File"
|
||||
msgstr ""
|
||||
@@ -2088,11 +2164,6 @@ msgstr ""
|
||||
msgid "Readwise Reader CSV"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/import/index.jet.html:83
|
||||
#: internal/bookmarks/importer/text.go:24
|
||||
msgid "Text File"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/importer/wallabag.go:257
|
||||
msgid "Invalid URL"
|
||||
msgstr ""
|
||||
@@ -2217,38 +2288,6 @@ msgstr ""
|
||||
msgid "Bookmark Search"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:48
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:110
|
||||
msgid "Articles"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:60
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:112
|
||||
msgid "Pictures"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:54
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:114
|
||||
msgid "Videos"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_collections.go:70
|
||||
msgid "Collection updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/base.jet.html:15
|
||||
#: assets/templates/bookmarks/bookmark.jet.html:15
|
||||
#: assets/templates/menu.jet.html:20
|
||||
#: internal/bookmarks/routes/views_import.go:28
|
||||
#: internal/bookmarks/routes/views_import.go:37
|
||||
#: internal/bookmarks/routes/views_import.go:68
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_import.go:30
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
|
||||
#: internal/bookmarks/routes/views_bookmarks.go:104 internal/opds/http.go:59
|
||||
msgid "Unread Bookmarks"
|
||||
msgstr ""
|
||||
@@ -2261,13 +2300,16 @@ msgstr ""
|
||||
msgid "Favorite Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/opds/http.go:71
|
||||
msgid "All Bookmarks"
|
||||
#: internal/bookmarks/routes/views_collections.go:70
|
||||
msgid "Collection updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/collection_list.jet.html:9
|
||||
#: internal/opds/http.go:75
|
||||
msgid "Bookmark Collections"
|
||||
#: internal/bookmarks/routes/views_import.go:30
|
||||
msgid "Progress"
|
||||
msgstr ""
|
||||
|
||||
#: internal/opds/http.go:71
|
||||
msgid "All Bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#: internal/portability/import.go:351
|
||||
@@ -2282,7 +2324,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
@@ -2290,36 +2332,10 @@ msgstr ""
|
||||
msgid "Profile updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:16 internal/profile/views.go:95
|
||||
#: internal/profile/views.go:130 internal/profile/views.go:174
|
||||
#: internal/profile/views.go:190 internal/profile/views.go:250
|
||||
#: internal/profile/views.go:301 internal/profile/views.go:332
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:118
|
||||
msgid "Your password was changed."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/admin/user.jet.html:44
|
||||
#: assets/templates/admin/user_create.jet.html:35
|
||||
#: assets/templates/auth/login.jet.html:29
|
||||
#: assets/templates/auth/onboarding.jet.html:28
|
||||
#: assets/templates/bookmarks/import/form-wallabag.jet.html:47
|
||||
#: assets/templates/profile/base.jet.html:19 internal/profile/views.go:131
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:10
|
||||
#: assets/templates/profile/base.jet.html:23 internal/profile/views.go:175
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:26 internal/profile/views.go:191
|
||||
#: internal/profile/views.go:251
|
||||
msgid "API Tokens"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:206
|
||||
msgid "An error occurred while creating your token."
|
||||
msgstr ""
|
||||
@@ -2332,24 +2348,10 @@ msgstr ""
|
||||
msgid "Token was updated."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:34
|
||||
#: assets/templates/profile/export.jet.html:10 internal/profile/views.go:302
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/views.go:319
|
||||
msgid "Profile imported."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/base.jet.html:37
|
||||
#: assets/templates/profile/import.jet.html:9
|
||||
#: assets/templates/profile/import.jet.html:44
|
||||
#: internal/bookmarks/routes/views_import.go:29
|
||||
#: internal/bookmarks/routes/views_import.go:38
|
||||
#: internal/bookmarks/routes/views_import.go:69 internal/profile/views.go:333
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
#: pkg/forms/forms.go:28
|
||||
msgid "an unexpected error has occurred"
|
||||
msgstr ""
|
||||
@@ -2602,3 +2604,4 @@ msgstr ""
|
||||
msgctxt "datetime"
|
||||
msgid "%H:%M:%S"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -11,16 +11,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-20 07:20+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Italian <https://translate.codeberg.org/projects/readeck/application/it/>\n"
|
||||
"Language: it_IT\n"
|
||||
"Language-Team: Italian <https://translate.codeberg.org/projects/readeck/application/it/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2133,6 +2132,11 @@ msgstr "Invia EPUB a"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Questo indirizzo è usato per precompilare l’indirizzo di destinazione quando invii un ebook via email."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Invia e-book via email"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2541,7 +2545,7 @@ msgstr "Nome utente o email non validi"
|
||||
msgid "invalid password"
|
||||
msgstr "Password non valida"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "l'username non corrisponde"
|
||||
|
||||
@@ -2940,3 +2944,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Chiudi menu"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-06-15 12:58+0000\n"
|
||||
"Last-Translator: kaznak <kaznak@noreply.codeberg.org>\n"
|
||||
"Language: ja_JP\n"
|
||||
@@ -1941,6 +1941,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2326,7 +2330,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-07 08:09+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Korean <https://translate.codeberg.org/projects/readeck/application/ko/>\n"
|
||||
"Language: ko_KR\n"
|
||||
"Language-Team: Korean <https://translate.codeberg.org/projects/readeck/application/ko/>\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2085,6 +2084,11 @@ msgstr "EPUB을 다음으로 보내기"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "이 주소는 이메일을 통해 이북을 발송할 때 수신자를 사전 입력하는 데 사용됩니다."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "이메일로 전자책 보내기"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2478,7 +2482,7 @@ msgstr "유효하지 않은 사용자 이름 및/또는 이메일"
|
||||
msgid "invalid password"
|
||||
msgstr "잘못된 비밀번호"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "사용자 ID가 일치하지 않습니다"
|
||||
|
||||
@@ -2878,3 +2882,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Admin : Write Only"
|
||||
#~ msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language: lv\n"
|
||||
@@ -1942,6 +1942,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2324,7 +2328,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Readeck <translate@readeck.com>\n"
|
||||
"Language-Team: Readeck <translate@readeck.com>\n"
|
||||
@@ -794,26 +794,6 @@ msgstr ""
|
||||
msgid "Is Favorite"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:128
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:137
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:147
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:157
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:167
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:127
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:152
|
||||
msgid "yes"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:129
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:138
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:148
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:158
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:168
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:127
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:152
|
||||
msgid "no"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:133
|
||||
msgid "Is Archived"
|
||||
msgstr ""
|
||||
@@ -890,6 +870,26 @@ msgstr ""
|
||||
msgid "Justify"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:128
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:137
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:147
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:157
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:167
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:127
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:152
|
||||
msgid "yes"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:129
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:138
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:148
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:158
|
||||
#: assets/templates/bookmarks/components/filters.jet.html:168
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:127
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:152
|
||||
msgid "no"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/bookmarks/components/reader_control.jet.html:141
|
||||
msgid "Hyphenation"
|
||||
msgstr ""
|
||||
@@ -1670,6 +1670,12 @@ msgstr ""
|
||||
msgid "Authorized on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:60
|
||||
msgid "This client will be revoked in a few seconds."
|
||||
msgstr ""
|
||||
@@ -1823,6 +1829,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -1960,12 +1970,6 @@ msgstr ""
|
||||
msgid "Expires on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/app_list.jet.html:48
|
||||
#: assets/templates/profile/token_list.jet.html:50
|
||||
#, python-format
|
||||
msgid "Last used on: %s"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/token_list.jet.html:58
|
||||
msgid "This token will be removed in a few seconds."
|
||||
msgstr ""
|
||||
@@ -2280,7 +2284,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-06 18:09+0000\n"
|
||||
"Last-Translator: Gusted <postmaster@gusted.xyz>\n"
|
||||
"Language-Team: Dutch <https://translate.codeberg.org/projects/readeck/application/nl/>\n"
|
||||
"Language: nl_NL\n"
|
||||
"Language-Team: Dutch <https://translate.codeberg.org/projects/readeck/application/nl/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2121,6 +2120,11 @@ msgstr "Epub versturen naar"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Dit adres wordt gebruikt als ontvanger van het e-boek."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "E-boek versturen via e-mail"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2516,7 +2520,7 @@ msgstr "Ongeldige gebruikersnaam en/of e-mailadres"
|
||||
msgid "invalid password"
|
||||
msgstr "Ongeldig wachtwoord"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "De gebruikersnaam komt niet overeen"
|
||||
|
||||
@@ -2914,3 +2918,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Afbeelding sluiten"
|
||||
|
||||
|
||||
@@ -9,16 +9,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-17 20:51+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Polish <https://translate.codeberg.org/projects/readeck/application/pl/>\n"
|
||||
"Language: pl_PL\n"
|
||||
"Language-Team: Polish <https://translate.codeberg.org/projects/readeck/application/pl/>\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2116,6 +2115,11 @@ msgstr "Wyślij EPUB do"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Ten adres jest używany do wstępnego wypełniania pola odbiorcy, gdy wysyłasz e-booka e-mailem."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Wyślij e-booka mailem"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2520,7 +2524,7 @@ msgstr "Niepoprawna nazwa użytkownika i/lub email"
|
||||
msgid "invalid password"
|
||||
msgstr "niepoprawne hasło"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
@@ -2928,3 +2932,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Zamknij obraz"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-07-13 01:14+0000\n"
|
||||
"Last-Translator: afelipefernandes <afelipefernandes@noreply.codeberg.org>\n"
|
||||
"Language: pt_BR\n"
|
||||
@@ -2001,6 +2001,11 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Enviar e-book por Email"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2400,7 +2405,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -9,16 +9,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"PO-Revision-Date: 2025-11-10 10:09+0000\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-21 18:10+0000\n"
|
||||
"Last-Translator: henriquetguedes <henriquetguedes@noreply.codeberg.org>\n"
|
||||
"Language-Team: Portuguese (Portugal) <https://translate.codeberg.org/projects/readeck/application/pt_PT/>\n"
|
||||
"Language: pt_PT\n"
|
||||
"Language-Team: Portuguese (Portugal) <https://translate.codeberg.org/projects/readeck/application/pt_PT/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -633,7 +632,7 @@ msgstr "A página expirou"
|
||||
#: assets/templates/bookmarks/bookmark_public.jet.html:115
|
||||
#, python-format
|
||||
msgid "%d min"
|
||||
msgstr "%d min"
|
||||
msgstr "%d min"
|
||||
|
||||
# | msgid "Shared by %s"
|
||||
#: assets/templates/bookmarks/bookmark_public.jet.html:121
|
||||
@@ -833,8 +832,8 @@ msgstr "A carregar"
|
||||
msgctxt "abbr"
|
||||
msgid "%d min"
|
||||
msgid_plural "%d min"
|
||||
msgstr[0] "%d min"
|
||||
msgstr[1] "%d min"
|
||||
msgstr[0] "%d min"
|
||||
msgstr[1] "%d min"
|
||||
|
||||
#: assets/templates/bookmarks/components/content_block.jet.html:1
|
||||
msgid "Remove Highlight(s)"
|
||||
@@ -1558,12 +1557,12 @@ msgstr "Filtros de marcadores"
|
||||
|
||||
#: assets/templates/bookmarks/index.jet.html:32
|
||||
msgid "Save a new link"
|
||||
msgstr "Guardar um novo link"
|
||||
msgstr "Guardar uma nova ligação"
|
||||
|
||||
#: assets/templates/bookmarks/index.jet.html:44
|
||||
msgctxt "button"
|
||||
msgid "Save link"
|
||||
msgstr "Guardar link"
|
||||
msgstr "Guardar ligação"
|
||||
|
||||
#: assets/templates/bookmarks/index.jet.html:53
|
||||
#, python-format
|
||||
@@ -2124,6 +2123,11 @@ msgstr "Enviar EPUB para"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Este endereço é usado para preencher o recetor quando envia um e-book por e-mail."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Enviar e-book por e-mail"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2523,7 +2527,7 @@ msgstr "nome de utilizador e/ou e-mail inválido"
|
||||
msgid "invalid password"
|
||||
msgstr "senha inválida"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "o nome de utilizador não tem correspondência"
|
||||
|
||||
@@ -2916,3 +2920,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Fechar menu"
|
||||
|
||||
|
||||
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-12 07:09+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Russian <https://translate.codeberg.org/projects/readeck/application/ru/>\n"
|
||||
"Language: ru_RU\n"
|
||||
"Language-Team: Russian <https://translate.codeberg.org/projects/readeck/application/ru/>\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2131,6 +2130,11 @@ msgstr "Отправить EPUB для"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Этот адрес используется для отправки эл. книги по почте."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Отправить эл. книгу почтой"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2529,7 +2533,7 @@ msgstr "имя пользователя и/или e-mail не подходит"
|
||||
msgid "invalid password"
|
||||
msgstr "пароль не подходит"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "пользователи не совпадают"
|
||||
|
||||
@@ -2930,3 +2934,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Убрать картинку"
|
||||
|
||||
|
||||
2611
locales/translations/sk_SK/messages.po
Normal file
2611
locales/translations/sk_SK/messages.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -10,16 +10,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-11 17:09+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Swedish <https://translate.codeberg.org/projects/readeck/application/sv/>\n"
|
||||
"Language: sv_SE\n"
|
||||
"Language-Team: Swedish <https://translate.codeberg.org/projects/readeck/application/sv/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2093,6 +2092,11 @@ msgstr "Skicka EPUB till"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Denna adress används för att förhandsfylla mottagare när du skickar en e-bok över epost."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Skicka e-bok via Epost"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2486,7 +2490,7 @@ msgstr "ogiltigt användarnamn och/eller epost"
|
||||
msgid "invalid password"
|
||||
msgstr "ogiltigt lösenord"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "användarnamnet matchar ej"
|
||||
|
||||
@@ -2769,3 +2773,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Stäng bild"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-10-06 23:41+0000\n"
|
||||
"Last-Translator: wannaphong <wannaphong@noreply.codeberg.org>\n"
|
||||
"Language: th_TH\n"
|
||||
@@ -1936,6 +1936,10 @@ msgstr ""
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr ""
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2320,7 +2324,7 @@ msgstr ""
|
||||
msgid "invalid password"
|
||||
msgstr ""
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-17 20:51+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Turkish <https://translate.codeberg.org/projects/readeck/application/tr/>\n"
|
||||
"Language: tr_TR\n"
|
||||
"Language-Team: Turkish <https://translate.codeberg.org/projects/readeck/application/tr/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2104,6 +2103,11 @@ msgstr "EPUB Gönder"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "E-posta ile e-kitap gönderirken alıcıyı önceden doldurmak için bu adres kullanılır."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "E-kitabı e-posta ile gönder"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2514,7 +2518,7 @@ msgstr "geçersiz kullanıcı adı ve/veya e-posta"
|
||||
msgid "invalid password"
|
||||
msgstr "geçersiz şifre"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "kullanıcı adı eşleşmiyor"
|
||||
|
||||
@@ -2918,3 +2922,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Menüyü kapat"
|
||||
|
||||
|
||||
2605
locales/translations/tt_RU/messages.po
Normal file
2605
locales/translations/tt_RU/messages.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -8,16 +8,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-07 19:09+0000\n"
|
||||
"Last-Translator: SomeTr <sometr@noreply.codeberg.org>\n"
|
||||
"Language-Team: Ukrainian <https://translate.codeberg.org/projects/readeck/application/uk/>\n"
|
||||
"Language: uk_UA\n"
|
||||
"Language-Team: Ukrainian <https://translate.codeberg.org/projects/readeck/application/uk/>\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2109,6 +2108,11 @@ msgstr "Адреса для надсилання EPUB"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "Адреса для попереднього заповнення одержувача, коли ви надсилаєте електронну книгу електронною поштою."
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "Надіслати електронну книгу"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2502,7 +2506,7 @@ msgstr "неправильне ім’я користувача і/або еле
|
||||
msgid "invalid password"
|
||||
msgstr "неправильний пароль"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "ім’я користувача не збігається"
|
||||
|
||||
@@ -2880,3 +2884,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "Закрити зображення"
|
||||
|
||||
|
||||
@@ -9,16 +9,15 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Readeck CN 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: translate@readeck.com\n"
|
||||
"POT-Creation-Date: 2025-11-02 20:47+0100\n"
|
||||
"POT-Creation-Date: 2025-11-27 10:52+0100\n"
|
||||
"PO-Revision-Date: 2025-11-05 09:15+0000\n"
|
||||
"Last-Translator: olivier <olivier@noreply.codeberg.org>\n"
|
||||
"Language-Team: Chinese (Simplified Han script) <https://translate.codeberg.org/projects/readeck/application/zh_Hans/>\n"
|
||||
"Language: zh_CN\n"
|
||||
"Language-Team: Chinese (Simplified Han script) <https://translate.codeberg.org/projects/readeck/application/zh_Hans/>\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.14\n"
|
||||
"Generated-By: Babel 2.17.0\n"
|
||||
|
||||
#: assets/templates/_layouts/sidemenu.jet.html:29
|
||||
@@ -2103,6 +2102,11 @@ msgstr "发送 EPUB 至"
|
||||
msgid "This address is used to prefill the recipient when you send an e-book by email."
|
||||
msgstr "当您通过电子邮件发送电子书时,此地址用于预填收件人。"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:79
|
||||
#, fuzzy
|
||||
msgid "Sending e-books to an Amazon Kindle"
|
||||
msgstr "通过电子邮件发送电子书"
|
||||
|
||||
#: assets/templates/profile/index.jet.html:80
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -2496,7 +2500,7 @@ msgstr "用户名和/或电子邮件地址无效"
|
||||
msgid "invalid password"
|
||||
msgstr "无效的密码"
|
||||
|
||||
#: internal/profile/forms.go:399
|
||||
#: internal/profile/forms.go:403
|
||||
msgid "username does not match"
|
||||
msgstr "用户名不匹配"
|
||||
|
||||
@@ -2896,3 +2900,4 @@ msgstr "%H:%M:%S"
|
||||
|
||||
#~ msgid "Close image"
|
||||
#~ msgstr "关闭图片"
|
||||
|
||||
|
||||
@@ -146,7 +146,7 @@ func (c *Writer) WritePackage() error {
|
||||
f, err := c.CreateHeader(&zip.FileHeader{
|
||||
Method: zip.Deflate,
|
||||
Name: "OEBPS/content.opf",
|
||||
Modified: time.Now(),
|
||||
Modified: time.Now().UTC(),
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -171,7 +171,7 @@ func (c *Writer) WritePackage() error {
|
||||
f, err = c.CreateHeader(&zip.FileHeader{
|
||||
Method: zip.Deflate,
|
||||
Name: "OEBPS/toc.ncx",
|
||||
Modified: time.Now(),
|
||||
Modified: time.Now().UTC(),
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -218,7 +218,7 @@ func (c *Writer) addDirectory(name string) error {
|
||||
if _, err := c.CreateHeader(&zip.FileHeader{
|
||||
Method: zip.Deflate,
|
||||
Name: name,
|
||||
Modified: time.Now(),
|
||||
Modified: time.Now().UTC(),
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -231,7 +231,7 @@ func (c *Writer) addFile(name string, method uint16, r io.Reader) error {
|
||||
f, err := c.CreateHeader(&zip.FileHeader{
|
||||
Method: method,
|
||||
Name: name,
|
||||
Modified: time.Now(),
|
||||
Modified: time.Now().UTC(),
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"title_selectors": null,
|
||||
"body_selectors": [
|
||||
"//div[@class='subscription']"
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": [
|
||||
"//meta[@name=\"writer\"]/@content"
|
||||
],
|
||||
"strip_selectors": null,
|
||||
"strip_id_or_class": null,
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": [
|
||||
"//link[@rel=\"next\"]"
|
||||
],
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://edn.itmedia.co.jp/edn/articles/2510/31/news045.html",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://eetimes.itmedia.co.jp/ee/articles/2511/21/news105.html",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://monoist.itmedia.co.jp/mn/articles/2511/04/news038.html",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"title_selectors": null,
|
||||
"body_selectors": [
|
||||
"//div[@id=\"masterContents\"\"]"
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": [
|
||||
"//meta[@name=\"writer\"]/@content"
|
||||
],
|
||||
"strip_selectors": [
|
||||
"//title",
|
||||
"//div[@id=\"col200l\"]",
|
||||
"//div[@id=\"cmsDate\"]",
|
||||
"//div[@id=\"MembersOnlyCaution\"]",
|
||||
"//div[@id=\"cmsByline\"]",
|
||||
"//div[@id=\"masterSub\"]",
|
||||
"//div[@class=\"ctrl\"]",
|
||||
"//script[@type=\"module\"]",
|
||||
"//div[@id=\"notice\"]"
|
||||
],
|
||||
"strip_id_or_class": [
|
||||
"cmsCopyright"
|
||||
],
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": [
|
||||
"//link[@rel=\"next\"]"
|
||||
],
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://atmarkit.itmedia.co.jp/ait/articles/2511/18/news004.html",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://atmarkit.itmedia.co.jp/ait/articles/2511/20/news007.html",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://atmarkit.itmedia.co.jp/ait/articles/2508/25/news012.html",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://atmarkit.itmedia.co.jp/ait/articles/2511/17/news004.html",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"title_selectors": [
|
||||
"substring-before(//meta[@property='og:title']/@content , ' - A Wealth of Common Sense')"
|
||||
],
|
||||
"body_selectors": [
|
||||
"//div[@@class='inner-main']/article[1]"
|
||||
],
|
||||
"date_selectors": [
|
||||
"//time/@datetime"
|
||||
],
|
||||
"author_selectors": [
|
||||
"//a[contains(@href, '/author/')]"
|
||||
],
|
||||
"strip_selectors": [
|
||||
"//header",
|
||||
"//footer"
|
||||
],
|
||||
"strip_id_or_class": null,
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": null,
|
||||
"replace_strings": null,
|
||||
"http_headers": {
|
||||
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0) Gecko/20100101 Firefox/143.0"
|
||||
},
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://awealthofcommonsense.com/2025/11/what-if-things-are-better-than-they-seem/",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"title_selectors": [
|
||||
"//h2[contains(concat(' ',normalize-space(@class),' '),' p-name ')]"
|
||||
],
|
||||
"body_selectors": [
|
||||
"//article[contains(concat(' ',normalize-space(@class),' '),' h-entry ')]"
|
||||
],
|
||||
"date_selectors": [
|
||||
"//span[contains(concat(' ',normalize-space(@class),' '),' dt-published ')]"
|
||||
],
|
||||
"author_selectors": [
|
||||
"//a[contains(concat(' ',normalize-space(@class),' '),' p-author ')]"
|
||||
],
|
||||
"strip_selectors": [
|
||||
"//footer//p",
|
||||
"//aside[contains(concat(' ',normalize-space(@class),' '),' syndication ')]"
|
||||
],
|
||||
"strip_id_or_class": null,
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": null,
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://bobbyhiltz.com/posts/2025/11/press/",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://bobbyhiltz.com/posts/2025/10/credit-feed-4/",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,15 +1,24 @@
|
||||
{
|
||||
"title_selectors": null,
|
||||
"title_selectors": [
|
||||
"//h1[@id='maincontent']"
|
||||
],
|
||||
"body_selectors": [
|
||||
"//section[contains(@class, 'body')]",
|
||||
"//div[contains(concat(' ',normalize-space(@class),' '),' article__content ')]",
|
||||
"//section[contains(@class, 'body-text')]"
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": null,
|
||||
"author_selectors": [
|
||||
"//span[contains(concat(' ',normalize-space(@class),' '),' byline__name ')]",
|
||||
"//div[contains(concat(' ',normalize-space(@class),' '),' vossi-byline__names ')]"
|
||||
],
|
||||
"strip_selectors": null,
|
||||
"strip_id_or_class": [
|
||||
"highlights",
|
||||
"video-inline_carousel",
|
||||
"video-inline_carousel__wrapper"
|
||||
"video-inline_carousel__wrapper",
|
||||
"headline__options",
|
||||
"related-content__link"
|
||||
],
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
@@ -32,6 +41,12 @@
|
||||
"this discriminatory and ineffective practice"
|
||||
]
|
||||
},
|
||||
{
|
||||
"url": "https://www.cnn.com/2025/12/01/europe/eu-belarus-hybrid-attack-lithuania-intl-latam",
|
||||
"contains": [
|
||||
"after alleging that a Russian drone breached Romanian airspace"
|
||||
]
|
||||
},
|
||||
{
|
||||
"url": "http://rss.cnn.com/rss/edition.rss",
|
||||
"contains": []
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"title_selectors": null,
|
||||
"body_selectors": [
|
||||
"//div[contains(concat(' ',normalize-space(@class),' '),' post__content ')]"
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": null,
|
||||
"strip_selectors": [
|
||||
"//section[contains(concat(' ',normalize-space(@class),' '),' callout ')]",
|
||||
"//*[contains(concat(' ',normalize-space(@class),' '),' is-hidden ')]"
|
||||
],
|
||||
"strip_id_or_class": null,
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": null,
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://community.lucid.co/product-updates/lucid-admin-panel-release-notes-q4-2024-10856",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -5,7 +5,11 @@
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": null,
|
||||
"strip_selectors": null,
|
||||
"strip_selectors": [
|
||||
"//div[@id=\"notice\"]",
|
||||
"//div[@class=\"ctrl\"]",
|
||||
"//div[@class=\"cmsUsingAffiliate\"]"
|
||||
],
|
||||
"strip_id_or_class": [
|
||||
"cmsCopyright",
|
||||
"masterSocialbuttonBtm"
|
||||
@@ -17,13 +21,17 @@
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": [
|
||||
"//span[@id='next']/a"
|
||||
"//link[@rel=\"next\"]"
|
||||
],
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "http://www.itmedia.co.jp/enterprise/articles/0912/05/news002.html",
|
||||
"url": "https://www.itmedia.co.jp/enterprise/articles/0912/05/news002.html",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://www.itmedia.co.jp/pcuser/articles/2401/05/news075.html",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"title_selectors": [
|
||||
"substring-before(//meta[@property=\"og:title\"]/@content , ' - Jacob Nordby')"
|
||||
],
|
||||
"body_selectors": [
|
||||
"//div[@data-elementor-type='wp-post']",
|
||||
"//div[contains(@class, 'elementor-widget-theme-post-content')]"
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": null,
|
||||
"strip_selectors": null,
|
||||
"strip_id_or_class": null,
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": null,
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://www.jacobnordby.com/an-open-letter-to-christians-from-a-former-believer/",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://www.jacobnordby.com/rats-in-a-cage-experiment-breaks-our-ideas-of-what-causes-addictive-behavior/",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"title_selectors": null,
|
||||
"body_selectors": [
|
||||
"//section[@class=\"article-body\"]"
|
||||
],
|
||||
"date_selectors": null,
|
||||
"author_selectors": [
|
||||
"//li[contains(concat(' ',normalize-space(@class),' '),' articleInfo__item ')]"
|
||||
],
|
||||
"strip_selectors": null,
|
||||
"strip_id_or_class": null,
|
||||
"strip_image_src": null,
|
||||
"native_ad_selectors": null,
|
||||
"tidy": false,
|
||||
"prune": false,
|
||||
"autodetect_on_failure": true,
|
||||
"single_page_link_selectors": null,
|
||||
"next_page_link_selectors": [
|
||||
"//a[@class=\"next\"]"
|
||||
],
|
||||
"replace_strings": null,
|
||||
"http_headers": null,
|
||||
"tests": [
|
||||
{
|
||||
"url": "https://president.jp/articles/-/80709",
|
||||
"contains": []
|
||||
},
|
||||
{
|
||||
"url": "https://president.jp/articles/-/105422",
|
||||
"contains": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -69,7 +69,7 @@ func New(s string) (res TimeToken, err error) {
|
||||
// time given in its argument. If the input is nil, it's
|
||||
// relative to time.Now().
|
||||
func (t *TimeToken) RelativeTo(ts *time.Time) time.Time {
|
||||
now := time.Now()
|
||||
now := time.Now().UTC()
|
||||
if ts != nil {
|
||||
now = *ts
|
||||
}
|
||||
|
||||
468
web/package-lock.json
generated
468
web/package-lock.json
generated
@@ -24,7 +24,7 @@
|
||||
"cssnano": "^7.1.2",
|
||||
"culori": "^4.0.2",
|
||||
"del": "^8.0.1",
|
||||
"esbuild": "^0.27.0",
|
||||
"esbuild": "^0.27.1",
|
||||
"esbuild-plugin-stimulus": "^0.2.0",
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-config-prettier": "^10.1.8",
|
||||
@@ -48,7 +48,7 @@
|
||||
"postcss-import": "^16.1.1",
|
||||
"postcss-preset-env": "^10.4.0",
|
||||
"postcss-value-parser": "^4.2.0",
|
||||
"prettier": "^3.6.2",
|
||||
"prettier": "^3.7.4",
|
||||
"sass": "^1.94.2",
|
||||
"tailwindcss": "^3.4.18",
|
||||
"through2": "^4.0.2"
|
||||
@@ -1302,9 +1302,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/aix-ppc64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
|
||||
"integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz",
|
||||
"integrity": "sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==",
|
||||
"cpu": [
|
||||
"ppc64"
|
||||
],
|
||||
@@ -1318,9 +1318,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-arm": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
|
||||
"integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.1.tgz",
|
||||
"integrity": "sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@@ -1334,9 +1334,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1350,9 +1350,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1366,9 +1366,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/darwin-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1382,9 +1382,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/darwin-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1398,9 +1398,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/freebsd-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1414,9 +1414,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/freebsd-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1430,9 +1430,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-arm": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
|
||||
"integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz",
|
||||
"integrity": "sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@@ -1446,9 +1446,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1462,9 +1462,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-ia32": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
|
||||
"integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz",
|
||||
"integrity": "sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
@@ -1478,9 +1478,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-loong64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
|
||||
"integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz",
|
||||
"integrity": "sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==",
|
||||
"cpu": [
|
||||
"loong64"
|
||||
],
|
||||
@@ -1494,9 +1494,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-mips64el": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
|
||||
"integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz",
|
||||
"integrity": "sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==",
|
||||
"cpu": [
|
||||
"mips64el"
|
||||
],
|
||||
@@ -1510,9 +1510,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-ppc64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
|
||||
"integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz",
|
||||
"integrity": "sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==",
|
||||
"cpu": [
|
||||
"ppc64"
|
||||
],
|
||||
@@ -1526,9 +1526,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-riscv64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
|
||||
"integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz",
|
||||
"integrity": "sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==",
|
||||
"cpu": [
|
||||
"riscv64"
|
||||
],
|
||||
@@ -1542,9 +1542,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-s390x": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
|
||||
"integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz",
|
||||
"integrity": "sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==",
|
||||
"cpu": [
|
||||
"s390x"
|
||||
],
|
||||
@@ -1558,9 +1558,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1574,9 +1574,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/netbsd-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1590,9 +1590,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/netbsd-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1606,9 +1606,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/openbsd-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1622,9 +1622,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/openbsd-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1638,9 +1638,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/openharmony-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1654,9 +1654,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/sunos-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -1670,9 +1670,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/win32-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -1686,9 +1686,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/win32-ia32": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
|
||||
"integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz",
|
||||
"integrity": "sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
@@ -1702,9 +1702,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/win32-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -3029,9 +3029,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/baseline-browser-mapping": {
|
||||
"version": "2.8.23",
|
||||
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.23.tgz",
|
||||
"integrity": "sha512-616V5YX4bepJFzNyOfce5Fa8fDJMfoxzOIzDCZwaGL8MKVpFrXqfNUoIpRn9YMI5pXf/VKgzjB4htFMsFKKdiQ==",
|
||||
"version": "2.9.0",
|
||||
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.0.tgz",
|
||||
"integrity": "sha512-Mh++g+2LPfzZToywfE1BUzvZbfOY52Nil0rn9H1CPC5DJ7fX+Vir7nToBeoiSbB1zTNeGYbELEvJESujgGrzXw==",
|
||||
"license": "Apache-2.0",
|
||||
"bin": {
|
||||
"baseline-browser-mapping": "dist/cli.js"
|
||||
@@ -3227,9 +3227,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/caniuse-lite": {
|
||||
"version": "1.0.30001757",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz",
|
||||
"integrity": "sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==",
|
||||
"version": "1.0.30001759",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001759.tgz",
|
||||
"integrity": "sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "opencollective",
|
||||
@@ -4183,9 +4183,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/esbuild": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
|
||||
"integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.1.tgz",
|
||||
"integrity": "sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
@@ -4195,32 +4195,32 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@esbuild/aix-ppc64": "0.27.0",
|
||||
"@esbuild/android-arm": "0.27.0",
|
||||
"@esbuild/android-arm64": "0.27.0",
|
||||
"@esbuild/android-x64": "0.27.0",
|
||||
"@esbuild/darwin-arm64": "0.27.0",
|
||||
"@esbuild/darwin-x64": "0.27.0",
|
||||
"@esbuild/freebsd-arm64": "0.27.0",
|
||||
"@esbuild/freebsd-x64": "0.27.0",
|
||||
"@esbuild/linux-arm": "0.27.0",
|
||||
"@esbuild/linux-arm64": "0.27.0",
|
||||
"@esbuild/linux-ia32": "0.27.0",
|
||||
"@esbuild/linux-loong64": "0.27.0",
|
||||
"@esbuild/linux-mips64el": "0.27.0",
|
||||
"@esbuild/linux-ppc64": "0.27.0",
|
||||
"@esbuild/linux-riscv64": "0.27.0",
|
||||
"@esbuild/linux-s390x": "0.27.0",
|
||||
"@esbuild/linux-x64": "0.27.0",
|
||||
"@esbuild/netbsd-arm64": "0.27.0",
|
||||
"@esbuild/netbsd-x64": "0.27.0",
|
||||
"@esbuild/openbsd-arm64": "0.27.0",
|
||||
"@esbuild/openbsd-x64": "0.27.0",
|
||||
"@esbuild/openharmony-arm64": "0.27.0",
|
||||
"@esbuild/sunos-x64": "0.27.0",
|
||||
"@esbuild/win32-arm64": "0.27.0",
|
||||
"@esbuild/win32-ia32": "0.27.0",
|
||||
"@esbuild/win32-x64": "0.27.0"
|
||||
"@esbuild/aix-ppc64": "0.27.1",
|
||||
"@esbuild/android-arm": "0.27.1",
|
||||
"@esbuild/android-arm64": "0.27.1",
|
||||
"@esbuild/android-x64": "0.27.1",
|
||||
"@esbuild/darwin-arm64": "0.27.1",
|
||||
"@esbuild/darwin-x64": "0.27.1",
|
||||
"@esbuild/freebsd-arm64": "0.27.1",
|
||||
"@esbuild/freebsd-x64": "0.27.1",
|
||||
"@esbuild/linux-arm": "0.27.1",
|
||||
"@esbuild/linux-arm64": "0.27.1",
|
||||
"@esbuild/linux-ia32": "0.27.1",
|
||||
"@esbuild/linux-loong64": "0.27.1",
|
||||
"@esbuild/linux-mips64el": "0.27.1",
|
||||
"@esbuild/linux-ppc64": "0.27.1",
|
||||
"@esbuild/linux-riscv64": "0.27.1",
|
||||
"@esbuild/linux-s390x": "0.27.1",
|
||||
"@esbuild/linux-x64": "0.27.1",
|
||||
"@esbuild/netbsd-arm64": "0.27.1",
|
||||
"@esbuild/netbsd-x64": "0.27.1",
|
||||
"@esbuild/openbsd-arm64": "0.27.1",
|
||||
"@esbuild/openbsd-x64": "0.27.1",
|
||||
"@esbuild/openharmony-arm64": "0.27.1",
|
||||
"@esbuild/sunos-x64": "0.27.1",
|
||||
"@esbuild/win32-arm64": "0.27.1",
|
||||
"@esbuild/win32-ia32": "0.27.1",
|
||||
"@esbuild/win32-x64": "0.27.1"
|
||||
}
|
||||
},
|
||||
"node_modules/esbuild-plugin-stimulus": {
|
||||
@@ -8710,9 +8710,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/prettier": {
|
||||
"version": "3.6.2",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
|
||||
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
|
||||
"version": "3.7.4",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
|
||||
"integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
"prettier": "bin/prettier.cjs"
|
||||
@@ -11165,159 +11165,159 @@
|
||||
"requires": {}
|
||||
},
|
||||
"@esbuild/aix-ppc64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz",
|
||||
"integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz",
|
||||
"integrity": "sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/android-arm": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz",
|
||||
"integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.1.tgz",
|
||||
"integrity": "sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/android-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/android-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/darwin-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/darwin-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/freebsd-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/freebsd-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-arm": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz",
|
||||
"integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz",
|
||||
"integrity": "sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-ia32": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz",
|
||||
"integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz",
|
||||
"integrity": "sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-loong64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz",
|
||||
"integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz",
|
||||
"integrity": "sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-mips64el": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz",
|
||||
"integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz",
|
||||
"integrity": "sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-ppc64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz",
|
||||
"integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz",
|
||||
"integrity": "sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-riscv64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz",
|
||||
"integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz",
|
||||
"integrity": "sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-s390x": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz",
|
||||
"integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz",
|
||||
"integrity": "sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/linux-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/netbsd-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/netbsd-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/openbsd-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/openbsd-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/openharmony-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/sunos-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/win32-arm64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz",
|
||||
"integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz",
|
||||
"integrity": "sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/win32-ia32": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz",
|
||||
"integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz",
|
||||
"integrity": "sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@esbuild/win32-x64": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz",
|
||||
"integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz",
|
||||
"integrity": "sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==",
|
||||
"optional": true
|
||||
},
|
||||
"@eslint-community/eslint-utils": {
|
||||
@@ -12074,9 +12074,9 @@
|
||||
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
|
||||
},
|
||||
"baseline-browser-mapping": {
|
||||
"version": "2.8.23",
|
||||
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.23.tgz",
|
||||
"integrity": "sha512-616V5YX4bepJFzNyOfce5Fa8fDJMfoxzOIzDCZwaGL8MKVpFrXqfNUoIpRn9YMI5pXf/VKgzjB4htFMsFKKdiQ=="
|
||||
"version": "2.9.0",
|
||||
"resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.0.tgz",
|
||||
"integrity": "sha512-Mh++g+2LPfzZToywfE1BUzvZbfOY52Nil0rn9H1CPC5DJ7fX+Vir7nToBeoiSbB1zTNeGYbELEvJESujgGrzXw=="
|
||||
},
|
||||
"binary-extensions": {
|
||||
"version": "2.3.0",
|
||||
@@ -12208,9 +12208,9 @@
|
||||
}
|
||||
},
|
||||
"caniuse-lite": {
|
||||
"version": "1.0.30001757",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz",
|
||||
"integrity": "sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ=="
|
||||
"version": "1.0.30001759",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001759.tgz",
|
||||
"integrity": "sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw=="
|
||||
},
|
||||
"chalk": {
|
||||
"version": "4.1.2",
|
||||
@@ -12861,36 +12861,36 @@
|
||||
}
|
||||
},
|
||||
"esbuild": {
|
||||
"version": "0.27.0",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz",
|
||||
"integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==",
|
||||
"version": "0.27.1",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.1.tgz",
|
||||
"integrity": "sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==",
|
||||
"requires": {
|
||||
"@esbuild/aix-ppc64": "0.27.0",
|
||||
"@esbuild/android-arm": "0.27.0",
|
||||
"@esbuild/android-arm64": "0.27.0",
|
||||
"@esbuild/android-x64": "0.27.0",
|
||||
"@esbuild/darwin-arm64": "0.27.0",
|
||||
"@esbuild/darwin-x64": "0.27.0",
|
||||
"@esbuild/freebsd-arm64": "0.27.0",
|
||||
"@esbuild/freebsd-x64": "0.27.0",
|
||||
"@esbuild/linux-arm": "0.27.0",
|
||||
"@esbuild/linux-arm64": "0.27.0",
|
||||
"@esbuild/linux-ia32": "0.27.0",
|
||||
"@esbuild/linux-loong64": "0.27.0",
|
||||
"@esbuild/linux-mips64el": "0.27.0",
|
||||
"@esbuild/linux-ppc64": "0.27.0",
|
||||
"@esbuild/linux-riscv64": "0.27.0",
|
||||
"@esbuild/linux-s390x": "0.27.0",
|
||||
"@esbuild/linux-x64": "0.27.0",
|
||||
"@esbuild/netbsd-arm64": "0.27.0",
|
||||
"@esbuild/netbsd-x64": "0.27.0",
|
||||
"@esbuild/openbsd-arm64": "0.27.0",
|
||||
"@esbuild/openbsd-x64": "0.27.0",
|
||||
"@esbuild/openharmony-arm64": "0.27.0",
|
||||
"@esbuild/sunos-x64": "0.27.0",
|
||||
"@esbuild/win32-arm64": "0.27.0",
|
||||
"@esbuild/win32-ia32": "0.27.0",
|
||||
"@esbuild/win32-x64": "0.27.0"
|
||||
"@esbuild/aix-ppc64": "0.27.1",
|
||||
"@esbuild/android-arm": "0.27.1",
|
||||
"@esbuild/android-arm64": "0.27.1",
|
||||
"@esbuild/android-x64": "0.27.1",
|
||||
"@esbuild/darwin-arm64": "0.27.1",
|
||||
"@esbuild/darwin-x64": "0.27.1",
|
||||
"@esbuild/freebsd-arm64": "0.27.1",
|
||||
"@esbuild/freebsd-x64": "0.27.1",
|
||||
"@esbuild/linux-arm": "0.27.1",
|
||||
"@esbuild/linux-arm64": "0.27.1",
|
||||
"@esbuild/linux-ia32": "0.27.1",
|
||||
"@esbuild/linux-loong64": "0.27.1",
|
||||
"@esbuild/linux-mips64el": "0.27.1",
|
||||
"@esbuild/linux-ppc64": "0.27.1",
|
||||
"@esbuild/linux-riscv64": "0.27.1",
|
||||
"@esbuild/linux-s390x": "0.27.1",
|
||||
"@esbuild/linux-x64": "0.27.1",
|
||||
"@esbuild/netbsd-arm64": "0.27.1",
|
||||
"@esbuild/netbsd-x64": "0.27.1",
|
||||
"@esbuild/openbsd-arm64": "0.27.1",
|
||||
"@esbuild/openbsd-x64": "0.27.1",
|
||||
"@esbuild/openharmony-arm64": "0.27.1",
|
||||
"@esbuild/sunos-x64": "0.27.1",
|
||||
"@esbuild/win32-arm64": "0.27.1",
|
||||
"@esbuild/win32-ia32": "0.27.1",
|
||||
"@esbuild/win32-x64": "0.27.1"
|
||||
}
|
||||
},
|
||||
"esbuild-plugin-stimulus": {
|
||||
@@ -15845,9 +15845,9 @@
|
||||
"integrity": "sha512-E6rsNU1QNJgB3sjj7OANinGncFKuK+164sLXw1/CqBjj/EkXSoSdHCtWQGBNlREIGLnL7IEUEGa08YFVUbrhVg=="
|
||||
},
|
||||
"prettier": {
|
||||
"version": "3.6.2",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
|
||||
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ=="
|
||||
"version": "3.7.4",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
|
||||
"integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA=="
|
||||
},
|
||||
"prettier-linter-helpers": {
|
||||
"version": "1.0.0",
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"cssnano": "^7.1.2",
|
||||
"culori": "^4.0.2",
|
||||
"del": "^8.0.1",
|
||||
"esbuild": "^0.27.0",
|
||||
"esbuild": "^0.27.1",
|
||||
"esbuild-plugin-stimulus": "^0.2.0",
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-config-prettier": "^10.1.8",
|
||||
@@ -47,7 +47,7 @@
|
||||
"postcss-import": "^16.1.1",
|
||||
"postcss-preset-env": "^10.4.0",
|
||||
"postcss-value-parser": "^4.2.0",
|
||||
"prettier": "^3.6.2",
|
||||
"prettier": "^3.7.4",
|
||||
"sass": "^1.94.2",
|
||||
"tailwindcss": "^3.4.18",
|
||||
"through2": "^4.0.2"
|
||||
|
||||
Reference in New Issue
Block a user