Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

luci-app-acme: rename keylength to key_type #6415

Merged
merged 15 commits into from
Aug 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
553 changes: 500 additions & 53 deletions applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js

Large diffs are not rendered by default.

214 changes: 131 additions & 83 deletions applications/luci-app-acme/po/ar/acme.po

Large diffs are not rendered by default.

205 changes: 130 additions & 75 deletions applications/luci-app-acme/po/bg/acme.po
Original file line number Diff line number Diff line change
Expand Up @@ -10,106 +10,125 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
msgstr "ACME сертификати"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:25
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
msgid "ACME certificates"
msgstr "ACME сертификати"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:36
msgid "ACME global config"
msgstr "ACME глобални настройки"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:514
msgid "ACME server URL"
msgstr "URL на ACME сървър"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Account email"
msgstr "Имейл на акаунта"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:44
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
msgid "Advanced Settings"
msgstr "Разширени настройки"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:37
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:433
msgid "Base64 content of private key. Use instead of YC_SA_Key_File_Path"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:33
msgid "Cert files are stored in"
msgstr "Директория със сертификати"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
msgid "Certificate config"
msgstr "Конфигурация на сертификат"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:124
msgid "Challenge Alias"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:605
msgid "Certificates"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:43
msgid "Challenge Validation"
msgstr "Проверка на предизвикателство"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:452
msgid "Challenge Alias"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
msgid "Custom ACME CA"
msgstr "Персонализиран ACME CA"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:515
msgid "Custom ACME server directory URL."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
msgid "DNS"
msgstr "DNS"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
msgid "DNS API"
msgstr "DNS API"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:444
msgid "DNS API credentials"
msgstr "DNS API креденшъли"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:151
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
msgid "DNS Challenge Validation"
msgstr "DNS Проверка на предизвикателство"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:521
msgid "Days until renewal"
msgstr "Дни до подновяване"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:131
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
msgid "Default"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:459
msgid "Domain Alias"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "Domain names"
msgstr "Имена на домейни"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:410
msgid ""
"E.g. <code>_acme-challenge.example.com:12345:98765 alias.example.com:11111</"
"code>"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:482
msgid "ECC 256 bits"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:483
msgid "ECC 384 bits"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:40
msgid "Email address to associate with account key."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
msgid "Enable debug logging"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Enabled"
msgstr "Разрешен"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid "General Settings"
msgstr "Основни настройки"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:469
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
Expand All @@ -119,61 +138,112 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
msgid "Key size"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:41
msgid ""
"If a certificate wasn't renewed in time then you'll receive a notice at 20 "
"days before expiry."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:587
msgid "Issued on"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:477
msgid "Key size (and type) for the generated certificate."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:476
msgid "Key type"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:584
msgid "Main Domain"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:369
msgid "OCID of tenancy that contains the target DNS zone"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:372
msgid "OCID of user with permission to add/remove records from zones"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:275
msgid ""
"Open <a href=\"https://www.duckdns.org/\">DuckDNS</a> and copy a token here"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:378
msgid "Path to private API signing key file in PEM format"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:585
msgid "Private Key"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:586
msgid "Public Certificate"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:479
msgid "RSA 2048 bits"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:480
msgid "RSA 3072 bits"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:481
msgid "RSA 4096 bits"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:236
msgid "See instructions"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:375
msgid "Should point to the tenancy home region"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:72
msgid "Standalone"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Standalone mode will use the built-in webserver of acme.sh to issue a "
"certificate. Webroot mode will use an existing webserver to issue a "
"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
"to issue a certificate."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:125
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:453
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:117
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:445
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:132
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:460
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:381
msgid "The private API signing key in PEM format"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid ""
"This configures ACME (Letsencrypt) automatic certificate installation. "
"Simply fill out this to have the router configured with Letsencrypt-issued "
Expand All @@ -183,7 +253,11 @@ msgid ""
"logs for progress and any errors."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:297
msgid "This is usually NOT an email address"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
Expand All @@ -193,55 +267,36 @@ msgid ""
"package to be installed."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:509
msgid "Use a custom CA instead of Let's Encrypt."
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
msgid "Use for nginx"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:72
msgid "Use for uhttpd"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:467
msgid "Use staging server"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:90
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Validation method"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
msgid "Webroot"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:99
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
msgid "Webroot Challenge Validation"
msgstr "Webroot Проверка на предизвикателство"

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
msgid "Webroot directory"
msgstr ""

#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""

#, fuzzy
#~ msgid "State directory"
#~ msgstr "Директория на състоянието"
#~ msgid "ACME certs"
#~ msgstr "ACME сертификати"
Loading