diff --git a/pkg/embed/locales/backend.pot b/pkg/embed/locales/backend.pot index 31e1fb85..105b0742 100644 --- a/pkg/embed/locales/backend.pot +++ b/pkg/embed/locales/backend.pot @@ -7,8 +7,8 @@ msgstr "" "Language: \n" "X-Generator: xgotext\n" -#: internal/data/website.go:270 -#: internal/data/website.go:643 +#: internal/data/website.go:279 +#: internal/data/website.go:652 msgid "# Rewrite rule" msgstr "" @@ -1323,7 +1323,7 @@ msgstr "" msgid "can't download a directory" msgstr "" -#: internal/data/website.go:371 +#: internal/data/website.go:380 msgid "can't find %s database server, please add it first" msgstr "" @@ -1359,11 +1359,11 @@ msgstr "" msgid "database does not exist: %s" msgstr "" -#: internal/data/website.go:725 +#: internal/data/website.go:734 msgid "default document comment count is incorrect, expected 1, actual %d" msgstr "" -#: internal/data/website.go:722 +#: internal/data/website.go:731 msgid "default document comment not found" msgstr "" @@ -1431,7 +1431,7 @@ msgstr "" msgid "failed to get %s service running status: %v" msgstr "" -#: internal/data/website.go:306 +#: internal/data/website.go:315 msgid "failed to get 404 template file: %v" msgstr "" @@ -1504,7 +1504,7 @@ msgstr "" msgid "failed to get home apps: %v" msgstr "" -#: internal/data/website.go:294 +#: internal/data/website.go:303 msgid "failed to get index template file: %v" msgstr "" @@ -1592,16 +1592,16 @@ msgstr "" #: internal/data/cert.go:92 #: internal/data/setting.go:288 #: internal/data/setting.go:361 -#: internal/data/website.go:475 -#: internal/data/website.go:764 +#: internal/data/website.go:484 +#: internal/data/website.go:773 msgid "failed to parse certificate: %v" msgstr "" #: internal/data/cert.go:95 #: internal/data/setting.go:291 #: internal/data/setting.go:364 -#: internal/data/website.go:478 -#: internal/data/website.go:767 +#: internal/data/website.go:487 +#: internal/data/website.go:776 msgid "failed to parse private key: %v" msgstr "" @@ -1799,7 +1799,7 @@ msgstr "" msgid "mysql not support database comment" msgstr "" -#: internal/data/website.go:795 +#: internal/data/website.go:804 msgid "not support one-key obtain wildcard certificate, please use Cert menu to obtain it with DNS method" msgstr "" @@ -1875,16 +1875,16 @@ msgstr "" msgid "rule not found" msgstr "" -#: internal/data/website.go:712 +#: internal/data/website.go:721 msgid "runtime directory comment count is incorrect, expected 1, actual %d" msgstr "" -#: internal/data/website.go:709 +#: internal/data/website.go:718 msgid "runtime directory comment not found" msgstr "" -#: internal/data/website.go:449 -#: internal/data/website.go:716 +#: internal/data/website.go:458 +#: internal/data/website.go:725 msgid "runtime directory does not exist" msgstr "" @@ -1992,11 +1992,11 @@ msgstr "" msgid "username or password error" msgstr "" -#: internal/data/website.go:560 +#: internal/data/website.go:569 msgid "website %s has bound certificates, please delete the certificate first" msgstr "" -#: internal/data/website.go:456 +#: internal/data/website.go:465 msgid "website directory does not exist" msgstr "" diff --git a/web/src/locales/frontend.pot b/web/src/locales/frontend.pot index 19ee0c3f..fcbcb04a 100644 --- a/web/src/locales/frontend.pot +++ b/web/src/locales/frontend.pot @@ -170,7 +170,7 @@ msgstr "" #: src/components/common/PathSelector.vue:323 #: src/views/setting/TokenModal.vue:268 #: src/views/website/BulkCreate.vue:127 -#: src/views/website/IndexView.vue:539 +#: src/views/website/IndexView.vue:571 msgid "Create" msgstr "" @@ -272,7 +272,7 @@ msgstr "" #: src/components/common/ServiceStatus.vue:48 #: src/views/apps/supervisor/IndexView.vue:248 -#: src/views/website/IndexView.vue:239 +#: src/views/website/IndexView.vue:271 msgid "Started successfully" msgstr "" @@ -283,7 +283,7 @@ msgstr "" #: src/components/common/ServiceStatus.vue:63 #: src/views/apps/supervisor/IndexView.vue:255 -#: src/views/website/IndexView.vue:241 +#: src/views/website/IndexView.vue:273 msgid "Stopped successfully" msgstr "" @@ -526,7 +526,7 @@ msgstr "" #: src/views/backup/ListView.vue:264 #: src/views/dashboard/IndexView.vue:425 #: src/views/database/IndexView.vue:45 -#: src/views/website/IndexView.vue:460 +#: src/views/website/IndexView.vue:492 msgid "Database" msgstr "" @@ -665,7 +665,7 @@ msgstr "" #: src/views/task/CronView.vue:102 #: src/views/task/SystemView.vue:96 #: src/views/task/TaskView.vue:55 -#: src/views/website/IndexView.vue:94 +#: src/views/website/IndexView.vue:126 msgid "Actions" msgstr "" @@ -860,7 +860,7 @@ msgstr "" #: src/views/ssh/IndexView.vue:93 #: src/views/task/CronView.vue:155 #: src/views/task/TaskView.vue:98 -#: src/views/website/IndexView.vue:167 +#: src/views/website/IndexView.vue:199 msgid "Delete" msgstr "" @@ -904,8 +904,8 @@ msgstr "" #: src/views/setting/TokenModal.vue:116 #: src/views/task/CronView.vue:198 #: src/views/task/TaskView.vue:124 -#: src/views/website/IndexView.vue:269 -#: src/views/website/IndexView.vue:325 +#: src/views/website/IndexView.vue:301 +#: src/views/website/IndexView.vue:357 msgid "Deleted successfully" msgstr "" @@ -1074,8 +1074,8 @@ msgstr "" #: src/views/setting/SettingUser.vue:156 #: src/views/task/CronView.vue:180 #: src/views/task/CronView.vue:207 -#: src/views/website/IndexView.vue:252 -#: src/views/website/IndexView.vue:278 +#: src/views/website/IndexView.vue:284 +#: src/views/website/IndexView.vue:310 msgid "Modified successfully" msgstr "" @@ -1319,7 +1319,7 @@ msgstr "" #: src/views/apps/rsync/IndexView.vue:342 #: src/views/container/ComposeView.vue:38 #: src/views/website/IndexView.vue:44 -#: src/views/website/IndexView.vue:517 +#: src/views/website/IndexView.vue:549 msgid "Directory" msgstr "" @@ -1580,8 +1580,8 @@ msgstr "" #: src/views/database/DatabaseList.vue:35 #: src/views/task/CreateModal.vue:154 #: src/views/task/CreateModal.vue:156 -#: src/views/website/IndexView.vue:481 -#: src/views/website/IndexView.vue:486 +#: src/views/website/IndexView.vue:513 +#: src/views/website/IndexView.vue:518 msgid "Database Name" msgstr "" @@ -1720,7 +1720,7 @@ msgstr "" #: src/views/cert/CreateCertModal.vue:74 #: src/views/cert/ObtainModal.vue:57 #: src/views/website/EditView.vue:232 -#: src/views/website/IndexView.vue:425 +#: src/views/website/IndexView.vue:457 msgid "Domain" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" #: src/views/file/ListTable.vue:220 #: src/views/ssh/IndexView.vue:71 #: src/views/task/CronView.vue:133 -#: src/views/website/IndexView.vue:109 +#: src/views/website/IndexView.vue:141 msgid "Edit" msgstr "" @@ -3049,7 +3049,7 @@ msgstr "" #: src/views/setting/SettingBase.vue:49 #: src/views/ssh/CreateModal.vue:68 #: src/views/ssh/UpdateModal.vue:74 -#: src/views/website/IndexView.vue:436 +#: src/views/website/IndexView.vue:468 msgid "Port" msgstr "" @@ -3543,7 +3543,7 @@ msgstr "" #: src/views/firewall/ForwardView.vue:172 #: src/views/firewall/IpRuleView.vue:214 #: src/views/firewall/RuleView.vue:251 -#: src/views/website/IndexView.vue:357 +#: src/views/website/IndexView.vue:389 msgid "Batch Delete" msgstr "" @@ -4244,12 +4244,12 @@ msgid "The format is incorrect, please check" msgstr "" #: src/views/website/BulkCreate.vue:59 -#: src/views/website/IndexView.vue:295 +#: src/views/website/IndexView.vue:327 msgid "Website %{ name } created successfully" msgstr "" #: src/views/website/BulkCreate.vue:77 -#: src/views/website/IndexView.vue:368 +#: src/views/website/IndexView.vue:400 msgid "Bulk Create Website" msgstr "" @@ -4282,7 +4282,7 @@ msgid "Remark: The remark of the website, can be empty." msgstr "" #: src/views/website/EditView.vue:54 -#: src/views/website/IndexView.vue:209 +#: src/views/website/IndexView.vue:241 msgid "Not used" msgstr "" @@ -4364,12 +4364,12 @@ msgid "Default Document" msgstr "" #: src/views/website/EditView.vue:277 -#: src/views/website/IndexView.vue:448 +#: src/views/website/IndexView.vue:480 msgid "PHP Version" msgstr "" #: src/views/website/EditView.vue:282 -#: src/views/website/IndexView.vue:452 +#: src/views/website/IndexView.vue:484 msgid "Select PHP Version" msgstr "" @@ -4436,75 +4436,91 @@ msgid "Error Log" msgstr "" #: src/views/website/IndexView.vue:24 -#: src/views/website/IndexView.vue:411 +#: src/views/website/IndexView.vue:443 msgid "Website Name" msgstr "" #: src/views/website/IndexView.vue:77 -#: src/views/website/IndexView.vue:529 -#: src/views/website/IndexView.vue:534 +msgid "Certificate expiration" +msgstr "" + +#: src/views/website/IndexView.vue:91 +msgid "Not configured" +msgstr "" + +#: src/views/website/IndexView.vue:94 +msgid "Expired %{ days } days ago" +msgstr "" + +#: src/views/website/IndexView.vue:99 +msgid "Expires in %{ days } days" +msgstr "" + +#: src/views/website/IndexView.vue:109 +#: src/views/website/IndexView.vue:561 +#: src/views/website/IndexView.vue:566 msgid "Remark" msgstr "" -#: src/views/website/IndexView.vue:133 +#: src/views/website/IndexView.vue:165 msgid "Are you sure you want to delete website %{ name }?" msgstr "" -#: src/views/website/IndexView.vue:144 +#: src/views/website/IndexView.vue:176 msgid "Delete website directory" msgstr "" -#: src/views/website/IndexView.vue:152 +#: src/views/website/IndexView.vue:184 msgid "Delete local database with the same name" msgstr "" -#: src/views/website/IndexView.vue:316 +#: src/views/website/IndexView.vue:348 msgid "Please select the websites to delete" msgstr "" -#: src/views/website/IndexView.vue:351 -#: src/views/website/IndexView.vue:545 +#: src/views/website/IndexView.vue:383 +#: src/views/website/IndexView.vue:577 msgid "Modify Default Page" msgstr "" -#: src/views/website/IndexView.vue:361 +#: src/views/website/IndexView.vue:393 msgid "This will delete the website directory but not the database with the same name. Are you sure you want to delete the selected websites?" msgstr "" -#: src/views/website/IndexView.vue:372 -#: src/views/website/IndexView.vue:402 +#: src/views/website/IndexView.vue:404 +#: src/views/website/IndexView.vue:434 msgid "Create Website" msgstr "" -#: src/views/website/IndexView.vue:417 +#: src/views/website/IndexView.vue:449 msgid "Recommended to use English for the website name, it cannot be modified after setting" msgstr "" -#: src/views/website/IndexView.vue:464 +#: src/views/website/IndexView.vue:496 msgid "Select Database" msgstr "" -#: src/views/website/IndexView.vue:492 -#: src/views/website/IndexView.vue:497 +#: src/views/website/IndexView.vue:524 +#: src/views/website/IndexView.vue:529 msgid "Database User" msgstr "" -#: src/views/website/IndexView.vue:506 -#: src/views/website/IndexView.vue:512 +#: src/views/website/IndexView.vue:538 +#: src/views/website/IndexView.vue:544 msgid "Database Password" msgstr "" -#: src/views/website/IndexView.vue:523 +#: src/views/website/IndexView.vue:555 msgid "Website root directory (if left empty, defaults to website directory/website name)" msgstr "" -#: src/views/website/IndexView.vue:553 -#: src/views/website/IndexView.vue:553 +#: src/views/website/IndexView.vue:585 +#: src/views/website/IndexView.vue:585 msgid "Default Page" msgstr "" -#: src/views/website/IndexView.vue:567 -#: src/views/website/IndexView.vue:567 +#: src/views/website/IndexView.vue:599 +#: src/views/website/IndexView.vue:599 msgid "Stop Page" msgstr ""