diff --git a/jmsctl.sh b/jmsctl.sh index 98eea387..e85b99d3 100755 --- a/jmsctl.sh +++ b/jmsctl.sh @@ -45,6 +45,7 @@ function usage() { echo echo "Installation Commands: " echo " install $(gettext 'Install JumpServer')" + echo " upgrade $(gettext 'Upgrade JumpServer')" echo echo "Management Commands: " echo " config $(gettext 'Configuration Tools')" @@ -124,26 +125,6 @@ function check_update() { else exit 1 fi - echo -e "$(gettext 'The current version is'): ${current_version}" - Install_DIR="$(cd "$(dirname "${PROJECT_DIR}")" >/dev/null 2>&1 && pwd)" - if [[ ! -d "${Install_DIR}/jumpserver-installer-${latest_version}" ]]; then - if [[ ! -f "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" ]]; then - timeout 60s wget -qO "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" "https://github.com/jumpserver/installer/releases/download/${latest_version}/jumpserver-installer-${latest_version}.tar.gz" || { - rm -f "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" - timeout 60s wget -qO "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" "https://demo.jumpserver.org/download/installer/${latest_version}/jumpserver-installer-${latest_version}.tar.gz" || { - rm -f "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" - exit 1 - } - } - fi - tar -xf "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" -C "${Install_DIR}" || { - rm -rf "${Install_DIR}/jumpserver-installer-${latest_version}" "${Install_DIR}/jumpserver-installer-${latest_version}.tar.gz" - exit 1 - } - fi - cd "${Install_DIR}/jumpserver-installer-${latest_version}" || exit 1 - echo - ./jmsctl.sh upgrade "${latest_version}" } function video-worker() { diff --git a/locale/en/LC_MESSAGES/jumpserver-installer.po b/locale/en/LC_MESSAGES/jumpserver-installer.po index 5be4dd5d..e5ef6246 100644 --- a/locale/en/LC_MESSAGES/jumpserver-installer.po +++ b/locale/en/LC_MESSAGES/jumpserver-installer.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-20 12:07+0800\n" +"POT-Creation-Date: 2024-07-10 15:57+0800\n" "PO-Revision-Date: 2021-01-21 19:15+0800\n" "Last-Translator: Bai \n" "Language-Team: Language locale/en/LC\n" @@ -16,48 +16,73 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: scripts/0_prepare.sh:14 -msgid "Starting to download Docker engine" +#: scripts/2_install_docker.sh:25 +msgid "Docker program does not exist" msgstr "" -#: scripts/0_prepare.sh:16 -msgid "Download docker fails, check the network is normal" +#: scripts/2_install_docker.sh:129 +msgid "Do you want to support IPv6" msgstr "" -#: scripts/0_prepare.sh:21 -msgid "Using Docker cache" +#: scripts/2_install_docker.sh:175 +msgid "Install Docker" msgstr "" -#: scripts/0_prepare.sh:36 -msgid "Starting to download Docker Compose binary" +#: scripts/2_install_docker.sh:178 +msgid "Configure Docker" msgstr "" -#: scripts/0_prepare.sh:38 -msgid "Download docker-compose fails, check the network is normal" +#: scripts/2_install_docker.sh:180 +msgid "Start Docker" msgstr "" -#: scripts/0_prepare.sh:43 -msgid "Using Docker Compose cache" +#: scripts/utils.sh:170 +msgid "no default" msgstr "" -#: scripts/0_prepare.sh:55 -msgid "Docker is not running, please install and start" +#: scripts/utils.sh:172 +msgid "default" msgstr "" -#: scripts/0_prepare.sh:81 -msgid "The image has been saved, skipping" +#: scripts/utils.sh:220 +msgid "complete" msgstr "" -#: scripts/0_prepare.sh:85 -msgid "Save image" +#: scripts/utils.sh:232 +msgid "fail" msgstr "" -#: scripts/0_prepare.sh:95 -msgid "Preparing Docker offline package" +#: scripts/utils.sh:434 +msgid "command not found, Please install it first" msgstr "" -#: scripts/0_prepare.sh:99 -msgid "Preparing image offline package" +#: scripts/utils.sh:466 +msgid "Check Configuration File" +msgstr "" + +#: scripts/utils.sh:467 +msgid "Path to Configuration file" +msgstr "" + +#: scripts/utils.sh:614 scripts/1_config_jumpserver.sh:173 +#: scripts/7_upgrade.sh:256 +msgid "Failed to change the table structure" +msgstr "" + +#: scripts/utils.sh:683 +msgid "Failed to pull image" +msgstr "" + +#: scripts/5_db_backup.sh:18 +msgid "Backing up" +msgstr "" + +#: scripts/5_db_backup.sh:34 scripts/5_db_backup.sh:35 +msgid "Backup failed" +msgstr "" + +#: scripts/5_db_backup.sh:39 +msgid "Backup succeeded! The backup file has been saved to" msgstr "" #: scripts/1_config_jumpserver.sh:8 @@ -160,397 +185,372 @@ msgstr "" msgid "Init JumpServer Database" msgstr "" -#: scripts/1_config_jumpserver.sh:173 scripts/7_upgrade.sh:256 -#: scripts/utils.sh:598 -msgid "Failed to change the table structure" +#: scripts/7_upgrade.sh:223 +msgid "Back up to" msgstr "" -#: scripts/2_install_docker.sh:25 -msgid "Docker program does not exist" +#: scripts/7_upgrade.sh:230 +msgid "Failed to backup the database. Continue to upgrade" msgstr "" -#: scripts/2_install_docker.sh:129 -msgid "Do you want to support IPv6" +#: scripts/7_upgrade.sh:236 +msgid "Skip database backup" msgstr "" -#: scripts/2_install_docker.sh:175 -msgid "Install Docker" +#: scripts/7_upgrade.sh:243 +msgid "" +"Detected that the JumpServer container is running. Do you want to close the " +"container and continue to upgrade" msgstr "" -#: scripts/2_install_docker.sh:178 -msgid "Configure Docker" +#: scripts/7_upgrade.sh:258 +msgid "Failed to change the table structure. Continue to upgrade" msgstr "" -#: scripts/2_install_docker.sh:180 -msgid "Start Docker" +#: scripts/7_upgrade.sh:269 +msgid "Do you need to clean up the old version image" msgstr "" -#: scripts/3_load_images.sh:19 -msgid "Docker image not found" +#: scripts/7_upgrade.sh:282 +msgid "Do you need upgrade Docker binaries" msgstr "" -#: scripts/3_load_images.sh:36 -msgid "Docker image loaded, skipping" +#: scripts/7_upgrade.sh:302 +msgid "Do you need upgrade Docker Compose" msgstr "" -#: scripts/4_install_jumpserver.sh:10 -msgid "" -"The current Linux system does not support systemd management. Please deploy " -"docker by yourself before running this script again" +#: scripts/7_upgrade.sh:320 +msgid "Are you sure you want to update the current version to" msgstr "" -#: scripts/4_install_jumpserver.sh:14 -msgid "" -"The current Linux system does not support systemd management. Please deploy " -"docker-compose by yourself before running this script again" +#: scripts/7_upgrade.sh:332 scripts/4_install_jumpserver.sh:71 +msgid "Loading Docker Image" msgstr "" -#: scripts/4_install_jumpserver.sh:21 -msgid "The Installation is Complete" +#: scripts/7_upgrade.sh:335 jmsctl.sh:61 +msgid "Backup database" msgstr "" -#: scripts/4_install_jumpserver.sh:31 -msgid "You can use the following command to start, and then visit" +#: scripts/7_upgrade.sh:338 +msgid "Backup Configuration File" msgstr "" -#: scripts/4_install_jumpserver.sh:35 -msgid "Other management commands" +#: scripts/7_upgrade.sh:341 +msgid "Apply database changes" msgstr "" -#: scripts/4_install_jumpserver.sh:40 -msgid "For more commands, you can enter ./jmsctl.sh --help to understand" +#: scripts/7_upgrade.sh:342 +msgid "Changing database schema may take a while, please wait patiently" msgstr "" -#: scripts/4_install_jumpserver.sh:42 -msgid "Web access" +#: scripts/7_upgrade.sh:345 +msgid "Cleanup Image" msgstr "" -#: scripts/4_install_jumpserver.sh:49 -msgid "Default username" +#: scripts/7_upgrade.sh:348 +msgid "Upgrade Docker" msgstr "" -#: scripts/4_install_jumpserver.sh:49 -msgid "Default password" +#: scripts/7_upgrade.sh:353 +msgid "Upgrade successfully. You can now restart the program" msgstr "" -#: scripts/4_install_jumpserver.sh:51 -msgid "access" +#: scripts/8_uninstall.sh:8 scripts/6_db_restore.sh:11 +msgid "Make sure you have a backup of data, this operation is not reversible" msgstr "" -#: scripts/4_install_jumpserver.sh:55 -msgid "More information" +#: scripts/8_uninstall.sh:12 +msgid "Are you clean up JumpServer files" msgstr "" -#: scripts/4_install_jumpserver.sh:56 -msgid "Official Website" +#: scripts/8_uninstall.sh:19 scripts/8_uninstall.sh:21 +#: scripts/8_uninstall.sh:23 scripts/8_uninstall.sh:45 +#: scripts/8_uninstall.sh:50 scripts/8_uninstall.sh:56 +msgid "Cleaning up" msgstr "" -#: scripts/4_install_jumpserver.sh:57 -msgid "Documentation" +#: scripts/8_uninstall.sh:30 +msgid "Do you need to clean up the Docker image" msgstr "" -#: scripts/4_install_jumpserver.sh:67 -msgid "Install and Configure Docker" +#: scripts/8_uninstall.sh:40 +msgid "Do you need to clean up the Docker binaries" msgstr "" -#: scripts/4_install_jumpserver.sh:71 scripts/7_upgrade.sh:332 -msgid "Loading Docker Image" +#: scripts/8_uninstall.sh:59 +msgid "Cleanup complete" msgstr "" -#: scripts/4_install_jumpserver.sh:75 -msgid "Install and Configure JumpServer" +#: scripts/8_uninstall.sh:63 jmsctl.sh:57 +msgid "Uninstall JumpServer" msgstr "" -#: scripts/5_db_backup.sh:18 -msgid "Backing up" +#: scripts/0_prepare.sh:14 +msgid "Starting to download Docker engine" msgstr "" -#: scripts/5_db_backup.sh:34 scripts/5_db_backup.sh:35 -msgid "Backup failed" +#: scripts/0_prepare.sh:16 +msgid "Download docker fails, check the network is normal" msgstr "" -#: scripts/5_db_backup.sh:39 -msgid "Backup succeeded! The backup file has been saved to" +#: scripts/0_prepare.sh:21 +msgid "Using Docker cache" msgstr "" -#: scripts/6_db_restore.sh:11 scripts/8_uninstall.sh:8 -msgid "Make sure you have a backup of data, this operation is not reversible" +#: scripts/0_prepare.sh:36 +msgid "Starting to download Docker Compose binary" msgstr "" -#: scripts/6_db_restore.sh:14 -msgid "file does not exist" +#: scripts/0_prepare.sh:38 +msgid "Download docker-compose fails, check the network is normal" msgstr "" -#: scripts/6_db_restore.sh:20 -msgid "Start restoring database" +#: scripts/0_prepare.sh:43 +msgid "Using Docker Compose cache" msgstr "" -#: scripts/6_db_restore.sh:34 -msgid "" -"Database recovery failed. Please check whether the database file is complete " -"or try to recover manually" +#: scripts/0_prepare.sh:55 +msgid "Docker is not running, please install and start" msgstr "" -#: scripts/6_db_restore.sh:37 -msgid "Database recovered successfully" +#: scripts/0_prepare.sh:81 +msgid "The image has been saved, skipping" msgstr "" -#: scripts/6_db_restore.sh:48 -msgid "Format error" +#: scripts/0_prepare.sh:85 +msgid "Save image" msgstr "" -#: scripts/6_db_restore.sh:52 -msgid "The backup file does not exist" +#: scripts/0_prepare.sh:95 +msgid "Preparing Docker offline package" msgstr "" -#: scripts/7_upgrade.sh:223 -msgid "Back up to" +#: scripts/0_prepare.sh:99 +msgid "Preparing image offline package" msgstr "" -#: scripts/7_upgrade.sh:230 -msgid "Failed to backup the database. Continue to upgrade" +#: scripts/3_load_images.sh:19 +msgid "Docker image not found" msgstr "" -#: scripts/7_upgrade.sh:236 -msgid "Skip database backup" +#: scripts/3_load_images.sh:36 +msgid "Docker image loaded, skipping" msgstr "" -#: scripts/7_upgrade.sh:243 +#: scripts/4_install_jumpserver.sh:10 msgid "" -"Detected that the JumpServer container is running. Do you want to close the " -"container and continue to upgrade" +"The current Linux system does not support systemd management. Please deploy " +"docker by yourself before running this script again" msgstr "" -#: scripts/7_upgrade.sh:258 -msgid "Failed to change the table structure. Continue to upgrade" +#: scripts/4_install_jumpserver.sh:14 +msgid "" +"The current Linux system does not support systemd management. Please deploy " +"docker-compose by yourself before running this script again" msgstr "" -#: scripts/7_upgrade.sh:269 -msgid "Do you need to clean up the old version image" +#: scripts/4_install_jumpserver.sh:21 +msgid "The Installation is Complete" msgstr "" -#: scripts/7_upgrade.sh:282 -msgid "Do you need upgrade Docker binaries" +#: scripts/4_install_jumpserver.sh:31 +msgid "You can use the following command to start, and then visit" msgstr "" -#: scripts/7_upgrade.sh:302 -msgid "Do you need upgrade Docker Compose" +#: scripts/4_install_jumpserver.sh:35 +msgid "Other management commands" msgstr "" -#: scripts/7_upgrade.sh:320 -msgid "Are you sure you want to update the current version to" +#: scripts/4_install_jumpserver.sh:40 +msgid "For more commands, you can enter ./jmsctl.sh --help to understand" msgstr "" -#: scripts/7_upgrade.sh:335 jmsctl.sh:60 -msgid "Backup database" +#: scripts/4_install_jumpserver.sh:42 +msgid "Web access" msgstr "" -#: scripts/7_upgrade.sh:338 -msgid "Backup Configuration File" +#: scripts/4_install_jumpserver.sh:49 +msgid "Default username" msgstr "" -#: scripts/7_upgrade.sh:341 -msgid "Apply database changes" +#: scripts/4_install_jumpserver.sh:49 +msgid "Default password" msgstr "" -#: scripts/7_upgrade.sh:342 -msgid "Changing database schema may take a while, please wait patiently" +#: scripts/4_install_jumpserver.sh:51 +msgid "access" msgstr "" -#: scripts/7_upgrade.sh:345 -msgid "Cleanup Image" +#: scripts/4_install_jumpserver.sh:55 +msgid "More information" msgstr "" -#: scripts/7_upgrade.sh:348 -msgid "Upgrade Docker" +#: scripts/4_install_jumpserver.sh:56 +msgid "Official Website" msgstr "" -#: scripts/7_upgrade.sh:353 -msgid "Upgrade successfully. You can now restart the program" +#: scripts/4_install_jumpserver.sh:57 +msgid "Documentation" msgstr "" -#: scripts/8_uninstall.sh:12 -msgid "Are you clean up JumpServer files" +#: scripts/4_install_jumpserver.sh:67 +msgid "Install and Configure Docker" msgstr "" -#: scripts/8_uninstall.sh:19 scripts/8_uninstall.sh:21 -#: scripts/8_uninstall.sh:23 scripts/8_uninstall.sh:45 -#: scripts/8_uninstall.sh:50 scripts/8_uninstall.sh:56 -msgid "Cleaning up" +#: scripts/4_install_jumpserver.sh:75 +msgid "Install and Configure JumpServer" msgstr "" -#: scripts/8_uninstall.sh:30 -msgid "Do you need to clean up the Docker image" +#: scripts/6_db_restore.sh:14 +msgid "file does not exist" msgstr "" -#: scripts/8_uninstall.sh:40 -msgid "Do you need to clean up the Docker binaries" +#: scripts/6_db_restore.sh:20 +msgid "Start restoring database" msgstr "" -#: scripts/8_uninstall.sh:59 -msgid "Cleanup complete" +#: scripts/6_db_restore.sh:34 +msgid "" +"Database recovery failed. Please check whether the database file is complete " +"or try to recover manually" msgstr "" -#: scripts/8_uninstall.sh:63 jmsctl.sh:56 -msgid "Uninstall JumpServer" +#: scripts/6_db_restore.sh:37 +msgid "Database recovered successfully" msgstr "" -#: scripts/config.sh:17 +#: scripts/6_db_restore.sh:48 +msgid "Format error" +msgstr "" + +#: scripts/6_db_restore.sh:52 +msgid "The backup file does not exist" +msgstr "" + +#: scripts/config.sh:16 msgid "Configuration ntp sync" msgstr "" -#: scripts/config.sh:18 +#: scripts/config.sh:17 msgid "Initialize configuration file" msgstr "" -#: scripts/config.sh:19 +#: scripts/config.sh:18 msgid "Configuration service port" msgstr "" -#: scripts/config.sh:20 +#: scripts/config.sh:19 msgid "Configuration web ssl" msgstr "" -#: scripts/config.sh:21 +#: scripts/config.sh:20 msgid "Configuration jumpserver environment" msgstr "" -#: scripts/config.sh:36 +#: scripts/config.sh:35 msgid "Do you want to restart the service" msgstr "" -#: scripts/config.sh:44 +#: scripts/config.sh:43 msgid "ntpdate is not installed, please install it first" msgstr "" -#: scripts/config.sh:48 +#: scripts/config.sh:47 msgid "Please enter NTP SERVER" msgstr "" -#: scripts/config.sh:64 scripts/config.sh:122 +#: scripts/config.sh:63 scripts/config.sh:121 msgid "Please enter HTTP PORT" msgstr "" -#: scripts/config.sh:67 scripts/config.sh:123 +#: scripts/config.sh:66 scripts/config.sh:122 msgid "Please enter HTTPS PORT" msgstr "" -#: scripts/config.sh:73 +#: scripts/config.sh:72 msgid "Please enter SSH PORT" msgstr "" -#: scripts/config.sh:78 +#: scripts/config.sh:77 msgid "Please enter MAGNUS MYSQL PORT" msgstr "" -#: scripts/config.sh:81 +#: scripts/config.sh:80 msgid "Please enter MAGNUS MARIADB PORT" msgstr "" -#: scripts/config.sh:84 +#: scripts/config.sh:83 msgid "Please enter MAGNUS REDIS PORT" msgstr "" -#: scripts/config.sh:87 +#: scripts/config.sh:86 msgid "Please enter MAGNUS POSTGRESQL PORT" msgstr "" -#: scripts/config.sh:90 +#: scripts/config.sh:89 msgid "Please enter MAGNUS SQLSERVER PORT" msgstr "" -#: scripts/config.sh:96 +#: scripts/config.sh:95 msgid "Please enter XRDP PORT" msgstr "" -#: scripts/config.sh:101 +#: scripts/config.sh:100 msgid "Please enter RAZOR PORT" msgstr "" -#: scripts/config.sh:106 +#: scripts/config.sh:105 msgid "Please enter MAGNUS ORACLE PORTS" msgstr "" -#: scripts/config.sh:124 +#: scripts/config.sh:123 msgid "Please enter SERVER NAME" msgstr "" -#: scripts/config.sh:133 +#: scripts/config.sh:132 msgid "Please enter SSL CERTIFICATE FILE Absolute path" msgstr "" -#: scripts/config.sh:135 +#: scripts/config.sh:134 msgid "SSL CERTIFICATE FILE not exists" msgstr "" -#: scripts/config.sh:141 +#: scripts/config.sh:140 msgid "Please enter SSL CERTIFICATE KEY FILE Absolute path" msgstr "" -#: scripts/config.sh:143 +#: scripts/config.sh:142 msgid "SSL CERTIFICATE KEY FILE not exists" msgstr "" -#: scripts/config.sh:161 +#: scripts/config.sh:160 msgid "Please enter the environment variable key" msgstr "" -#: scripts/config.sh:167 +#: scripts/config.sh:169 msgid "Please enter the environment variable value" msgstr "" -#: scripts/config.sh:170 +#: scripts/config.sh:172 msgid "The operation changes are as follows" msgstr "" -#: scripts/config.sh:175 +#: scripts/config.sh:177 msgid "Do you want to update the environment variable" msgstr "" -#: scripts/config.sh:182 +#: scripts/config.sh:184 msgid "The environment variable has not changed" msgstr "" -#: scripts/config.sh:187 +#: scripts/config.sh:189 msgid "Do you want to continue to add environment variables" msgstr "" -#: scripts/config.sh:196 jmsctl.sh:15 +#: scripts/config.sh:199 jmsctl.sh:15 msgid "Configuration file not found" msgstr "" -#: scripts/utils.sh:170 -msgid "no default" -msgstr "" - -#: scripts/utils.sh:172 -msgid "default" -msgstr "" - -#: scripts/utils.sh:220 -msgid "complete" -msgstr "" - -#: scripts/utils.sh:232 -msgid "fail" -msgstr "" - -#: scripts/utils.sh:418 -msgid "command not found, Please install it first" -msgstr "" - -#: scripts/utils.sh:450 -msgid "Check Configuration File" -msgstr "" - -#: scripts/utils.sh:451 -msgid "Path to Configuration file" -msgstr "" - -#: scripts/utils.sh:667 -msgid "Failed to pull image" -msgstr "" - #: jmsctl.sh:16 msgid "If you are upgrading from v1.5.x, please copy the config.txt To" msgstr "" @@ -567,66 +567,70 @@ msgstr "" msgid "Install JumpServer" msgstr "" -#: jmsctl.sh:50 -msgid "View configuration" +#: jmsctl.sh:48 +msgid "Upgrade JumpServer" msgstr "" #: jmsctl.sh:51 -msgid "Start JumpServer" +msgid "Configuration Tools" msgstr "" #: jmsctl.sh:52 -msgid "Stop JumpServer" +msgid "Start JumpServer" msgstr "" #: jmsctl.sh:53 -msgid "Restart JumpServer" +msgid "Stop JumpServer" msgstr "" #: jmsctl.sh:54 -msgid "Check JumpServer" +msgid "Restart JumpServer" msgstr "" #: jmsctl.sh:55 -msgid "Offline JumpServer" +msgid "Check JumpServer" +msgstr "" + +#: jmsctl.sh:56 +msgid "Offline JumpServer" msgstr "" -#: jmsctl.sh:59 +#: jmsctl.sh:60 msgid "Loading docker image" msgstr "" -#: jmsctl.sh:61 +#: jmsctl.sh:62 msgid "Data recovery through database backup file" msgstr "" -#: jmsctl.sh:62 +#: jmsctl.sh:63 msgid "Execute the original docker-compose command" msgstr "" -#: jmsctl.sh:63 +#: jmsctl.sh:64 msgid "View log" msgstr "" -#: jmsctl.sh:118 +#: jmsctl.sh:119 msgid "The current version is up to date" msgstr "" -#: jmsctl.sh:123 +#: jmsctl.sh:124 msgid "The latest version is" msgstr "" -#: jmsctl.sh:127 +#: jmsctl.sh:128 msgid "The current version is" msgstr "" -#: jmsctl.sh:172 jmsctl.sh:178 +#: jmsctl.sh:173 jmsctl.sh:179 msgid "Unsupported Operating System Error" msgstr "" -#: jmsctl.sh:173 +#: jmsctl.sh:174 msgid "macOS installer please see" msgstr "" -#: jmsctl.sh:179 +#: jmsctl.sh:180 msgid "Windows installer please see" msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/jumpserver-installer.mo b/locale/zh_CN/LC_MESSAGES/jumpserver-installer.mo index 3ae8bfb6..98b148a5 100644 Binary files a/locale/zh_CN/LC_MESSAGES/jumpserver-installer.mo and b/locale/zh_CN/LC_MESSAGES/jumpserver-installer.mo differ diff --git a/locale/zh_CN/LC_MESSAGES/jumpserver-installer.po b/locale/zh_CN/LC_MESSAGES/jumpserver-installer.po index 53870d4c..5749a802 100644 --- a/locale/zh_CN/LC_MESSAGES/jumpserver-installer.po +++ b/locale/zh_CN/LC_MESSAGES/jumpserver-installer.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-20 12:07+0800\n" +"POT-Creation-Date: 2024-07-10 15:57+0800\n" "PO-Revision-Date: 2021-01-21 19:15+0800\n" "Last-Translator: Bai \n" "Language-Team: Language locale/zh\n" @@ -16,49 +16,74 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: scripts/0_prepare.sh:14 -msgid "Starting to download Docker engine" -msgstr "开始下载 Docker 程序" +#: scripts/2_install_docker.sh:25 +msgid "Docker program does not exist" +msgstr "Docker 程序不存在" -#: scripts/0_prepare.sh:16 -msgid "Download docker fails, check the network is normal" -msgstr "下载 docker 失败, 请检查网络是否正常" +#: scripts/2_install_docker.sh:129 +msgid "Do you want to support IPv6" +msgstr "是否需要支持 IPv6" -#: scripts/0_prepare.sh:21 -msgid "Using Docker cache" -msgstr "使用 Docker 缓存文件" +#: scripts/2_install_docker.sh:175 +msgid "Install Docker" +msgstr "安装 Docker" -#: scripts/0_prepare.sh:36 -msgid "Starting to download Docker Compose binary" -msgstr "开始下载 Docker Compose 程序" +#: scripts/2_install_docker.sh:178 +msgid "Configure Docker" +msgstr "配置 Docker" -#: scripts/0_prepare.sh:38 -msgid "Download docker-compose fails, check the network is normal" -msgstr "下载 docker-compose 失败, 请检查网络是否正常" +#: scripts/2_install_docker.sh:180 +msgid "Start Docker" +msgstr "启动 Docker" -#: scripts/0_prepare.sh:43 -msgid "Using Docker Compose cache" -msgstr "使用 Docker Compose 缓存文件" +#: scripts/utils.sh:170 +msgid "no default" +msgstr "无默认值" -#: scripts/0_prepare.sh:55 -msgid "Docker is not running, please install and start" -msgstr "Docker 没有运行, 请安装并启动" +#: scripts/utils.sh:172 +msgid "default" +msgstr "默认为" -#: scripts/0_prepare.sh:81 -msgid "The image has been saved, skipping" -msgstr "已保存过该镜像, 跳过" +#: scripts/utils.sh:220 +msgid "complete" +msgstr "完成" -#: scripts/0_prepare.sh:85 -msgid "Save image" -msgstr "保存镜像" +#: scripts/utils.sh:232 +msgid "fail" +msgstr "失败" -#: scripts/0_prepare.sh:95 -msgid "Preparing Docker offline package" -msgstr "准备 Docker 离线包" +#: scripts/utils.sh:434 +msgid "command not found, Please install it first" +msgstr "未找到命令, 请先安装" -#: scripts/0_prepare.sh:99 -msgid "Preparing image offline package" -msgstr "准备镜像离线包" +#: scripts/utils.sh:466 +msgid "Check Configuration File" +msgstr "检查配置文件" + +#: scripts/utils.sh:467 +msgid "Path to Configuration file" +msgstr "配置文件位置" + +#: scripts/utils.sh:614 scripts/1_config_jumpserver.sh:173 +#: scripts/7_upgrade.sh:256 +msgid "Failed to change the table structure" +msgstr "表结构变更失败" + +#: scripts/utils.sh:683 +msgid "Failed to pull image" +msgstr "拉取镜像失败" + +#: scripts/5_db_backup.sh:18 +msgid "Backing up" +msgstr "正在备份" + +#: scripts/5_db_backup.sh:34 scripts/5_db_backup.sh:35 +msgid "Backup failed" +msgstr "备份失败" + +#: scripts/5_db_backup.sh:39 +msgid "Backup succeeded! The backup file has been saved to" +msgstr "备份成功! 备份文件已存放至" #: scripts/1_config_jumpserver.sh:8 msgid "Configure Private Key" @@ -160,30 +185,149 @@ msgstr "JumpServer rdp 端口" msgid "Init JumpServer Database" msgstr "初始化数据库" -#: scripts/1_config_jumpserver.sh:173 scripts/7_upgrade.sh:256 -#: scripts/utils.sh:598 -msgid "Failed to change the table structure" -msgstr "表结构变更失败" +#: scripts/7_upgrade.sh:223 +msgid "Back up to" +msgstr "备份至" -#: scripts/2_install_docker.sh:25 -msgid "Docker program does not exist" -msgstr "Docker 程序不存在" +#: scripts/7_upgrade.sh:230 +msgid "Failed to backup the database. Continue to upgrade" +msgstr "备份数据库失败, 继续升级吗" -#: scripts/2_install_docker.sh:129 -msgid "Do you want to support IPv6" -msgstr "是否需要支持 IPv6" +#: scripts/7_upgrade.sh:236 +msgid "Skip database backup" +msgstr "跳过备份数据库" -#: scripts/2_install_docker.sh:175 -msgid "Install Docker" -msgstr "安装 Docker" +#: scripts/7_upgrade.sh:243 +msgid "" +"Detected that the JumpServer container is running. Do you want to close the " +"container and continue to upgrade" +msgstr "检测到 JumpServer 正在运行, 是否需要关闭并继续升级" -#: scripts/2_install_docker.sh:178 -msgid "Configure Docker" -msgstr "配置 Docker" +#: scripts/7_upgrade.sh:258 +msgid "Failed to change the table structure. Continue to upgrade" +msgstr "表结构变更失败, 是否继续" -#: scripts/2_install_docker.sh:180 -msgid "Start Docker" -msgstr "启动 Docker" +#: scripts/7_upgrade.sh:269 +msgid "Do you need to clean up the old version image" +msgstr "是否需要清理旧版本镜像文件" + +#: scripts/7_upgrade.sh:282 +msgid "Do you need upgrade Docker binaries" +msgstr "是否升级 Docker binaries" + +#: scripts/7_upgrade.sh:302 +msgid "Do you need upgrade Docker Compose" +msgstr "是否升级 Docker Compose" + +#: scripts/7_upgrade.sh:320 +msgid "Are you sure you want to update the current version to" +msgstr "是否将版本更新至" + +#: scripts/7_upgrade.sh:332 scripts/4_install_jumpserver.sh:71 +msgid "Loading Docker Image" +msgstr "加载 Docker 镜像" + +#: scripts/7_upgrade.sh:335 jmsctl.sh:61 +msgid "Backup database" +msgstr "备份数据库" + +#: scripts/7_upgrade.sh:338 +msgid "Backup Configuration File" +msgstr "备份配置文件" + +#: scripts/7_upgrade.sh:341 +msgid "Apply database changes" +msgstr "进行数据库变更" + +#: scripts/7_upgrade.sh:342 +msgid "Changing database schema may take a while, please wait patiently" +msgstr "表结构变更可能需要一段时间, 请耐心等待" + +#: scripts/7_upgrade.sh:345 +msgid "Cleanup Image" +msgstr "清理镜像" + +#: scripts/7_upgrade.sh:348 +msgid "Upgrade Docker" +msgstr "升级 Docker" + +#: scripts/7_upgrade.sh:353 +msgid "Upgrade successfully. You can now restart the program" +msgstr "升级成功, 可以重新启动程序了" + +#: scripts/8_uninstall.sh:8 scripts/6_db_restore.sh:11 +msgid "Make sure you have a backup of data, this operation is not reversible" +msgstr "请确认已经备份好相关数据, 此操作不可逆" + +#: scripts/8_uninstall.sh:12 +msgid "Are you clean up JumpServer files" +msgstr "确认清理 JumpServer 相关文件" + +#: scripts/8_uninstall.sh:19 scripts/8_uninstall.sh:21 +#: scripts/8_uninstall.sh:23 scripts/8_uninstall.sh:45 +#: scripts/8_uninstall.sh:50 scripts/8_uninstall.sh:56 +msgid "Cleaning up" +msgstr "正在清理" + +#: scripts/8_uninstall.sh:30 +msgid "Do you need to clean up the Docker image" +msgstr "是否清理 Docker 镜像" + +#: scripts/8_uninstall.sh:40 +msgid "Do you need to clean up the Docker binaries" +msgstr "是否清理 Docker binaries" + +#: scripts/8_uninstall.sh:59 +msgid "Cleanup complete" +msgstr "清理完成" + +#: scripts/8_uninstall.sh:63 jmsctl.sh:57 +msgid "Uninstall JumpServer" +msgstr "卸载 JumpServer" + +#: scripts/0_prepare.sh:14 +msgid "Starting to download Docker engine" +msgstr "开始下载 Docker 程序" + +#: scripts/0_prepare.sh:16 +msgid "Download docker fails, check the network is normal" +msgstr "下载 docker 失败, 请检查网络是否正常" + +#: scripts/0_prepare.sh:21 +msgid "Using Docker cache" +msgstr "使用 Docker 缓存文件" + +#: scripts/0_prepare.sh:36 +msgid "Starting to download Docker Compose binary" +msgstr "开始下载 Docker Compose 程序" + +#: scripts/0_prepare.sh:38 +msgid "Download docker-compose fails, check the network is normal" +msgstr "下载 docker-compose 失败, 请检查网络是否正常" + +#: scripts/0_prepare.sh:43 +msgid "Using Docker Compose cache" +msgstr "使用 Docker Compose 缓存文件" + +#: scripts/0_prepare.sh:55 +msgid "Docker is not running, please install and start" +msgstr "Docker 没有运行, 请安装并启动" + +#: scripts/0_prepare.sh:81 +msgid "The image has been saved, skipping" +msgstr "已保存过该镜像, 跳过" + +#: scripts/0_prepare.sh:85 +msgid "Save image" +msgstr "保存镜像" + +#: scripts/0_prepare.sh:95 +msgid "Preparing Docker offline package" +msgstr "准备 Docker 离线包" + +#: scripts/0_prepare.sh:99 +msgid "Preparing image offline package" +msgstr "准备镜像离线包" #: scripts/3_load_images.sh:19 msgid "Docker image not found" @@ -256,30 +400,10 @@ msgstr "我们的文档" msgid "Install and Configure Docker" msgstr "安装配置 Docker" -#: scripts/4_install_jumpserver.sh:71 scripts/7_upgrade.sh:332 -msgid "Loading Docker Image" -msgstr "加载 Docker 镜像" - #: scripts/4_install_jumpserver.sh:75 msgid "Install and Configure JumpServer" msgstr "安装配置 JumpServer" -#: scripts/5_db_backup.sh:18 -msgid "Backing up" -msgstr "正在备份" - -#: scripts/5_db_backup.sh:34 scripts/5_db_backup.sh:35 -msgid "Backup failed" -msgstr "备份失败" - -#: scripts/5_db_backup.sh:39 -msgid "Backup succeeded! The backup file has been saved to" -msgstr "备份成功! 备份文件已存放至" - -#: scripts/6_db_restore.sh:11 scripts/8_uninstall.sh:8 -msgid "Make sure you have a backup of data, this operation is not reversible" -msgstr "请确认已经备份好相关数据, 此操作不可逆" - #: scripts/6_db_restore.sh:14 msgid "file does not exist" msgstr "文件不存在" @@ -306,254 +430,130 @@ msgstr "格式错误" msgid "The backup file does not exist" msgstr "备份文件不存在" -#: scripts/7_upgrade.sh:223 -msgid "Back up to" -msgstr "备份至" - -#: scripts/7_upgrade.sh:230 -msgid "Failed to backup the database. Continue to upgrade" -msgstr "备份数据库失败, 继续升级吗" - -#: scripts/7_upgrade.sh:236 -msgid "Skip database backup" -msgstr "跳过备份数据库" - -#: scripts/7_upgrade.sh:243 -msgid "" -"Detected that the JumpServer container is running. Do you want to close the " -"container and continue to upgrade" -msgstr "检测到 JumpServer 正在运行, 是否需要关闭并继续升级" - -#: scripts/7_upgrade.sh:258 -msgid "Failed to change the table structure. Continue to upgrade" -msgstr "表结构变更失败, 是否继续" - -#: scripts/7_upgrade.sh:269 -msgid "Do you need to clean up the old version image" -msgstr "是否需要清理旧版本镜像文件" - -#: scripts/7_upgrade.sh:282 -msgid "Do you need upgrade Docker binaries" -msgstr "是否升级 Docker binaries" - -#: scripts/7_upgrade.sh:302 -msgid "Do you need upgrade Docker Compose" -msgstr "是否升级 Docker Compose" - -#: scripts/7_upgrade.sh:320 -msgid "Are you sure you want to update the current version to" -msgstr "是否将版本更新至" - -#: scripts/7_upgrade.sh:335 jmsctl.sh:60 -msgid "Backup database" -msgstr "备份数据库" - -#: scripts/7_upgrade.sh:338 -msgid "Backup Configuration File" -msgstr "备份配置文件" - -#: scripts/7_upgrade.sh:341 -msgid "Apply database changes" -msgstr "进行数据库变更" - -#: scripts/7_upgrade.sh:342 -msgid "Changing database schema may take a while, please wait patiently" -msgstr "表结构变更可能需要一段时间, 请耐心等待" - -#: scripts/7_upgrade.sh:345 -msgid "Cleanup Image" -msgstr "清理镜像" - -#: scripts/7_upgrade.sh:348 -msgid "Upgrade Docker" -msgstr "升级 Docker" - -#: scripts/7_upgrade.sh:353 -msgid "Upgrade successfully. You can now restart the program" -msgstr "升级成功, 可以重新启动程序了" - -#: scripts/8_uninstall.sh:12 -msgid "Are you clean up JumpServer files" -msgstr "确认清理 JumpServer 相关文件" - -#: scripts/8_uninstall.sh:19 scripts/8_uninstall.sh:21 -#: scripts/8_uninstall.sh:23 scripts/8_uninstall.sh:45 -#: scripts/8_uninstall.sh:50 scripts/8_uninstall.sh:56 -msgid "Cleaning up" -msgstr "正在清理" - -#: scripts/8_uninstall.sh:30 -msgid "Do you need to clean up the Docker image" -msgstr "是否清理 Docker 镜像" - -#: scripts/8_uninstall.sh:40 -msgid "Do you need to clean up the Docker binaries" -msgstr "是否清理 Docker binaries" - -#: scripts/8_uninstall.sh:59 -msgid "Cleanup complete" -msgstr "清理完成" - -#: scripts/8_uninstall.sh:63 jmsctl.sh:56 -msgid "Uninstall JumpServer" -msgstr "卸载 JumpServer" - -#: scripts/config.sh:17 +#: scripts/config.sh:16 msgid "Configuration ntp sync" msgstr "配置 ntp 同步" -#: scripts/config.sh:18 +#: scripts/config.sh:17 msgid "Initialize configuration file" msgstr "初始化配置文件" -#: scripts/config.sh:19 +#: scripts/config.sh:18 msgid "Configuration service port" msgstr "配置服务端口" -#: scripts/config.sh:20 +#: scripts/config.sh:19 msgid "Configuration web ssl" msgstr "配置 web ssl" -#: scripts/config.sh:21 +#: scripts/config.sh:20 msgid "Configuration jumpserver environment" msgstr "配置 JumpServer" -#: scripts/config.sh:36 +#: scripts/config.sh:35 msgid "Do you want to restart the service" msgstr "是否需要重启服务" -#: scripts/config.sh:44 +#: scripts/config.sh:43 msgid "ntpdate is not installed, please install it first" msgstr "ntpdate 没有安装, 请先安装" -#: scripts/config.sh:48 +#: scripts/config.sh:47 msgid "Please enter NTP SERVER" msgstr "请输入 NTP 服务器地址" -#: scripts/config.sh:64 scripts/config.sh:122 +#: scripts/config.sh:63 scripts/config.sh:121 msgid "Please enter HTTP PORT" msgstr "请输入 HTTP 服务端口" -#: scripts/config.sh:67 scripts/config.sh:123 +#: scripts/config.sh:66 scripts/config.sh:122 msgid "Please enter HTTPS PORT" msgstr "请输入 HTTPS 服务端口" -#: scripts/config.sh:73 +#: scripts/config.sh:72 msgid "Please enter SSH PORT" msgstr "请输入 KOKO SSH 服务端口" -#: scripts/config.sh:78 +#: scripts/config.sh:77 msgid "Please enter MAGNUS MYSQL PORT" msgstr "请输入 MAGNUS MYSQL 服务端口" -#: scripts/config.sh:81 +#: scripts/config.sh:80 msgid "Please enter MAGNUS MARIADB PORT" msgstr "请输入 MAGNUS MARIADB 服务端口" -#: scripts/config.sh:84 +#: scripts/config.sh:83 msgid "Please enter MAGNUS REDIS PORT" msgstr "请输入 MAGNUS REDIS 服务端口" -#: scripts/config.sh:87 +#: scripts/config.sh:86 msgid "Please enter MAGNUS POSTGRESQL PORT" msgstr "请输入 MAGNUS POSTGRESQL 服务端口" -#: scripts/config.sh:90 +#: scripts/config.sh:89 msgid "Please enter MAGNUS SQLSERVER PORT" msgstr "请输入 MAGNUS SQLSERVER 服务端口" -#: scripts/config.sh:96 +#: scripts/config.sh:95 msgid "Please enter XRDP PORT" msgstr "请输入 XRDP 服务端口" -#: scripts/config.sh:101 +#: scripts/config.sh:100 msgid "Please enter RAZOR PORT" msgstr "请输入 RAZOR 服务端口" -#: scripts/config.sh:106 +#: scripts/config.sh:105 msgid "Please enter MAGNUS ORACLE PORTS" msgstr "请输入 MAGNUS ORACLE 服务端口范围" -#: scripts/config.sh:124 +#: scripts/config.sh:123 msgid "Please enter SERVER NAME" msgstr "请输入 Nginx server_name 值" -#: scripts/config.sh:133 +#: scripts/config.sh:132 msgid "Please enter SSL CERTIFICATE FILE Absolute path" msgstr "请输入 SSL 证书文件绝对路径" -#: scripts/config.sh:135 +#: scripts/config.sh:134 msgid "SSL CERTIFICATE FILE not exists" msgstr "SSL 证书文件不存在" -#: scripts/config.sh:141 +#: scripts/config.sh:140 msgid "Please enter SSL CERTIFICATE KEY FILE Absolute path" msgstr "请输入 SSL 证书私钥文件绝对路径" -#: scripts/config.sh:143 +#: scripts/config.sh:142 msgid "SSL CERTIFICATE KEY FILE not exists" msgstr "SSL 证书私钥文件不存在" -#: scripts/config.sh:161 +#: scripts/config.sh:160 msgid "Please enter the environment variable key" msgstr "请输入配置文件中的 key" -#: scripts/config.sh:167 +#: scripts/config.sh:169 msgid "Please enter the environment variable value" msgstr "请输入配置文件中的 value" -#: scripts/config.sh:170 +#: scripts/config.sh:172 msgid "The operation changes are as follows" msgstr "操作变更如下" -#: scripts/config.sh:175 +#: scripts/config.sh:177 msgid "Do you want to update the environment variable" msgstr "是否更新配置" -#: scripts/config.sh:182 +#: scripts/config.sh:184 msgid "The environment variable has not changed" msgstr "配置没有变更" -#: scripts/config.sh:187 +#: scripts/config.sh:189 msgid "Do you want to continue to add environment variables" msgstr "是否需要继续添加或修改配置" -#: scripts/config.sh:196 jmsctl.sh:15 +#: scripts/config.sh:199 jmsctl.sh:15 msgid "Configuration file not found" msgstr "配置文件没有发现" -#: scripts/utils.sh:170 -msgid "no default" -msgstr "无默认值" - -#: scripts/utils.sh:172 -msgid "default" -msgstr "默认为" - -#: scripts/utils.sh:220 -msgid "complete" -msgstr "完成" - -#: scripts/utils.sh:232 -msgid "fail" -msgstr "失败" - -#: scripts/utils.sh:418 -msgid "command not found, Please install it first" -msgstr "未找到命令, 请先安装" - -#: scripts/utils.sh:450 -msgid "Check Configuration File" -msgstr "检查配置文件" - -#: scripts/utils.sh:451 -msgid "Path to Configuration file" -msgstr "配置文件位置" - -#: scripts/utils.sh:667 -msgid "Failed to pull image" -msgstr "拉取镜像失败" - #: jmsctl.sh:16 msgid "If you are upgrading from v1.5.x, please copy the config.txt To" msgstr "如果你是从 v1.5.x 升级的, 请 copy 之前目录中的 config.txt 到" @@ -570,87 +570,70 @@ msgstr "JumpServer 部署管理脚本" msgid "Install JumpServer" msgstr "安装 JumpServer" -#: jmsctl.sh:50 -msgid "View configuration" -msgstr "查看配置文件" +#: jmsctl.sh:48 +msgid "Upgrade JumpServer" +msgstr "升级 JumpServer" #: jmsctl.sh:51 -msgid "Start JumpServer" -msgstr "启动 JumpServer" +msgid "Configuration Tools" +msgstr "配置工具" #: jmsctl.sh:52 -msgid "Stop JumpServer" -msgstr "停止 JumpServer" +msgid "Start JumpServer" +msgstr "启动 JumpServer" #: jmsctl.sh:53 -msgid "Restart JumpServer" -msgstr "重启 JumpServer" +msgid "Stop JumpServer" +msgstr "停止 JumpServer" #: jmsctl.sh:54 -msgid "Check JumpServer" -msgstr "检查 JumpServer" +msgid "Restart JumpServer" +msgstr "重启 JumpServer" #: jmsctl.sh:55 -msgid "Offline JumpServer" +msgid "Check JumpServer" +msgstr "检查 JumpServer" + +#: jmsctl.sh:56 +msgid "Offline JumpServer" msgstr "下线 JumpServer" -#: jmsctl.sh:59 +#: jmsctl.sh:60 msgid "Loading docker image" msgstr "加载 Docker 镜像" -#: jmsctl.sh:61 +#: jmsctl.sh:62 msgid "Data recovery through database backup file" msgstr "通过数据库备份文件恢复数据" -#: jmsctl.sh:62 +#: jmsctl.sh:63 msgid "Execute the original docker-compose command" msgstr "执行原始 docker-compose 命令" -#: jmsctl.sh:63 +#: jmsctl.sh:64 msgid "View log" msgstr "查看日志" -#: jmsctl.sh:118 +#: jmsctl.sh:119 msgid "The current version is up to date" msgstr "当前版本已是最新" -#: jmsctl.sh:123 +#: jmsctl.sh:124 msgid "The latest version is" msgstr "最新版本是" -#: jmsctl.sh:127 +#: jmsctl.sh:128 msgid "The current version is" msgstr "当前版本是" -#: jmsctl.sh:172 jmsctl.sh:178 +#: jmsctl.sh:173 jmsctl.sh:179 msgid "Unsupported Operating System Error" msgstr "错误: 不支持的操作系统" -#: jmsctl.sh:173 +#: jmsctl.sh:174 msgid "macOS installer please see" msgstr "macOS 安装请参考" -#: jmsctl.sh:179 +#: jmsctl.sh:180 msgid "Windows installer please see" msgstr "Windows 安装请参考" - -#~ msgid "Upgrade JumpServer" -#~ msgstr "升级 JumpServer" - -#~ msgid "Check for updates JumpServer" -#~ msgstr "检查 JumpServer" - -#~ msgid "Close JumpServer" -#~ msgstr "关闭 JumpServer" - -#~ msgid "Please enter the access IP or domain name of JumpServer" -#~ msgstr "请输入 JumpServer 的访问 IP 或者 域名" - -#~ msgid "There are updates available currently. Do you want to update" -#~ msgstr "检测到 Docker 版本有更新, 是否更新" - -#~ msgid "Failed to connect to database, please reset" -#~ msgstr "测试连接数据库失败, 请重新设置" - -#~ msgid "Failed to connect to redis, please reset" -#~ msgstr "测试连接 Redis 失败, 请重新设置" diff --git a/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.mo b/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.mo index e6418045..5d0f1c14 100644 Binary files a/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.mo and b/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.mo differ diff --git a/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.po b/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.po index e94bf98f..9789f5e3 100644 --- a/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.po +++ b/locale/zh_Hant/LC_MESSAGES/jumpserver-installer.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-09 18:25+0800\n" +"POT-Creation-Date: 2024-07-10 15:57+0800\n" "PO-Revision-Date: 2024-04-09 18:25+0800\n" "Last-Translator: 小冯 \n" "Language-Team: Language locale/zh\n" @@ -16,17 +16,25 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: scripts/5_db_backup.sh:18 -msgid "Backing up" -msgstr "正在備份" +#: scripts/2_install_docker.sh:25 +msgid "Docker program does not exist" +msgstr "Docker 程序不存在" -#: scripts/5_db_backup.sh:34 scripts/5_db_backup.sh:35 -msgid "Backup failed" -msgstr "備份失敗" +#: scripts/2_install_docker.sh:129 +msgid "Do you want to support IPv6" +msgstr "是否需要支持 IPv6" -#: scripts/5_db_backup.sh:39 -msgid "Backup succeeded! The backup file has been saved to" -msgstr "備份成功! 備份文件已存放至" +#: scripts/2_install_docker.sh:175 +msgid "Install Docker" +msgstr "安裝 Docker" + +#: scripts/2_install_docker.sh:178 +msgid "Configure Docker" +msgstr "配置 Docker" + +#: scripts/2_install_docker.sh:180 +msgid "Start Docker" +msgstr "啟動 Docker" #: scripts/utils.sh:170 msgid "no default" @@ -44,76 +52,38 @@ msgstr "完成" msgid "fail" msgstr "失敗" -#: scripts/utils.sh:418 +#: scripts/utils.sh:434 msgid "command not found, Please install it first" msgstr "未找到命令, 請先安裝" -#: scripts/utils.sh:450 +#: scripts/utils.sh:466 msgid "Check Configuration File" msgstr "檢查配置文件" -#: scripts/utils.sh:451 +#: scripts/utils.sh:467 msgid "Path to Configuration file" msgstr "配置檔案位置" -#: scripts/utils.sh:598 scripts/1_config_jumpserver.sh:173 +#: scripts/utils.sh:614 scripts/1_config_jumpserver.sh:173 #: scripts/7_upgrade.sh:256 msgid "Failed to change the table structure" msgstr "表結構變更失敗" -#: scripts/utils.sh:667 +#: scripts/utils.sh:683 msgid "Failed to pull image" msgstr "拉取鏡像失敗" -#: scripts/6_db_restore.sh:11 scripts/8_uninstall.sh:8 -msgid "Make sure you have a backup of data, this operation is not reversible" -msgstr "請確認已經備份好相關數據, 此操作不可逆" - -#: scripts/6_db_restore.sh:14 -msgid "file does not exist" -msgstr "文件不存在" - -#: scripts/6_db_restore.sh:20 -msgid "Start restoring database" -msgstr "開始還原資料庫" - -#: scripts/6_db_restore.sh:34 -msgid "" -"Database recovery failed. Please check whether the database file is complete " -"or try to recover manually" -msgstr "資料庫恢復失敗. 請檢查資料庫文件是否完整, 或嘗試手動恢復" - -#: scripts/6_db_restore.sh:37 -msgid "Database recovered successfully" -msgstr "資料庫恢復成功" - -#: scripts/6_db_restore.sh:48 -msgid "Format error" -msgstr "格式錯誤" - -#: scripts/6_db_restore.sh:52 -msgid "The backup file does not exist" -msgstr "備份文件不存在" - -#: scripts/2_install_docker.sh:25 -msgid "Docker program does not exist" -msgstr "Docker 程序不存在" - -#: scripts/2_install_docker.sh:129 -msgid "Do you want to support IPv6" -msgstr "是否需要支持 IPv6" - -#: scripts/2_install_docker.sh:175 -msgid "Install Docker" -msgstr "安裝 Docker" +#: scripts/5_db_backup.sh:18 +msgid "Backing up" +msgstr "正在備份" -#: scripts/2_install_docker.sh:178 -msgid "Configure Docker" -msgstr "配置 Docker" +#: scripts/5_db_backup.sh:34 scripts/5_db_backup.sh:35 +msgid "Backup failed" +msgstr "備份失敗" -#: scripts/2_install_docker.sh:180 -msgid "Start Docker" -msgstr "啟動 Docker" +#: scripts/5_db_backup.sh:39 +msgid "Backup succeeded! The backup file has been saved to" +msgstr "備份成功! 備份文件已存放至" #: scripts/1_config_jumpserver.sh:8 msgid "Configure Private Key" @@ -215,13 +185,79 @@ msgstr "JumpServer rdp 埠" msgid "Init JumpServer Database" msgstr "初始化資料庫" -#: scripts/3_load_images.sh:19 -msgid "Docker image not found" -msgstr "鏡像文件沒有發現" +#: scripts/7_upgrade.sh:223 +msgid "Back up to" +msgstr "備份至" -#: scripts/3_load_images.sh:36 -msgid "Docker image loaded, skipping" -msgstr "鏡像已載入, 跳過" +#: scripts/7_upgrade.sh:230 +msgid "Failed to backup the database. Continue to upgrade" +msgstr "備份資料庫失敗, 繼續升級嗎" + +#: scripts/7_upgrade.sh:236 +msgid "Skip database backup" +msgstr "跳過備份資料庫" + +#: scripts/7_upgrade.sh:243 +msgid "" +"Detected that the JumpServer container is running. Do you want to close the " +"container and continue to upgrade" +msgstr "檢測到 JumpServer 正在運行, 是否需要關閉並繼續升級" + +#: scripts/7_upgrade.sh:258 +msgid "Failed to change the table structure. Continue to upgrade" +msgstr "表結構變更失敗, 是否繼續" + +#: scripts/7_upgrade.sh:269 +msgid "Do you need to clean up the old version image" +msgstr "是否需要清理舊版本鏡像文件" + +#: scripts/7_upgrade.sh:282 +msgid "Do you need upgrade Docker binaries" +msgstr "是否升級 Docker binaries" + +#: scripts/7_upgrade.sh:302 +msgid "Do you need upgrade Docker Compose" +msgstr "是否升級 Docker Compose" + +#: scripts/7_upgrade.sh:320 +msgid "Are you sure you want to update the current version to" +msgstr "是否將版本更新至" + +#: scripts/7_upgrade.sh:332 scripts/4_install_jumpserver.sh:71 +msgid "Loading Docker Image" +msgstr "載入 Docker 鏡像" + +#: scripts/7_upgrade.sh:335 jmsctl.sh:61 +msgid "Backup database" +msgstr "備份資料庫" + +#: scripts/7_upgrade.sh:338 +msgid "Backup Configuration File" +msgstr "備份配置文件" + +#: scripts/7_upgrade.sh:341 +msgid "Apply database changes" +msgstr "進行資料庫變更" + +#: scripts/7_upgrade.sh:342 +msgid "Changing database schema may take a while, please wait patiently" +msgstr "資料表結構變更可能需要一段時間, 請耐心等待" + +#: scripts/7_upgrade.sh:345 +msgid "Cleanup Image" +msgstr "清理鏡像" + +#: scripts/7_upgrade.sh:348 +msgid "Upgrade Docker" +msgstr "升級 Docker" + +#: scripts/7_upgrade.sh:353 +msgid "Upgrade successfully. You can now restart the program" +msgstr "升級成功, 可以重新啟動程序了" + +#: scripts/8_uninstall.sh:8 scripts/6_db_restore.sh:11 +msgid "Make sure you have a backup of data, this operation is not reversible" +msgstr "請確認已經備份好相關數據, 此操作不可逆" #: scripts/8_uninstall.sh:12 msgid "Are you clean up JumpServer files" @@ -245,7 +281,7 @@ msgstr "是否清理 Docker binaries" msgid "Cleanup complete" msgstr "清理完成" -#: scripts/8_uninstall.sh:63 jmsctl.sh:56 +#: scripts/8_uninstall.sh:63 jmsctl.sh:57 msgid "Uninstall JumpServer" msgstr "卸載 JumpServer" @@ -293,11 +329,20 @@ msgstr "準備 Docker 離線包" msgid "Preparing image offline package" msgstr "準備鏡像離線包" +#: scripts/3_load_images.sh:19 +msgid "Docker image not found" +msgstr "鏡像文件沒有發現" + +#: scripts/3_load_images.sh:36 +msgid "Docker image loaded, skipping" +msgstr "鏡像已載入, 跳過" + #: scripts/4_install_jumpserver.sh:10 msgid "" "The current Linux system does not support systemd management. Please deploy " "docker by yourself before running this script again" -msgstr "當前 Linux 系統不支持 systemd 管理, 請先自行部署 docker 後再重新運行此腳本" +msgstr "" +"當前 Linux 系統不支持 systemd 管理, 請先自行部署 docker 後再重新運行此腳本" #: scripts/4_install_jumpserver.sh:14 msgid "" @@ -355,79 +400,35 @@ msgstr "我們的文件" msgid "Install and Configure Docker" msgstr "安裝配置 Docker" -#: scripts/4_install_jumpserver.sh:71 scripts/7_upgrade.sh:332 -msgid "Loading Docker Image" -msgstr "載入 Docker 鏡像" - #: scripts/4_install_jumpserver.sh:75 msgid "Install and Configure JumpServer" msgstr "安裝配置 JumpServer" -#: scripts/7_upgrade.sh:223 -msgid "Back up to" -msgstr "備份至" - -#: scripts/7_upgrade.sh:230 -msgid "Failed to backup the database. Continue to upgrade" -msgstr "備份資料庫失敗, 繼續升級嗎" +#: scripts/6_db_restore.sh:14 +msgid "file does not exist" +msgstr "文件不存在" -#: scripts/7_upgrade.sh:236 -msgid "Skip database backup" -msgstr "跳過備份資料庫" +#: scripts/6_db_restore.sh:20 +msgid "Start restoring database" +msgstr "開始還原資料庫" -#: scripts/7_upgrade.sh:243 +#: scripts/6_db_restore.sh:34 msgid "" -"Detected that the JumpServer container is running. Do you want to close the " -"container and continue to upgrade" -msgstr "檢測到 JumpServer 正在運行, 是否需要關閉並繼續升級" - -#: scripts/7_upgrade.sh:258 -msgid "Failed to change the table structure. Continue to upgrade" -msgstr "表結構變更失敗, 是否繼續" - -#: scripts/7_upgrade.sh:269 -msgid "Do you need to clean up the old version image" -msgstr "是否需要清理舊版本鏡像文件" - -#: scripts/7_upgrade.sh:282 -msgid "Do you need upgrade Docker binaries" -msgstr "是否升級 Docker binaries" - -#: scripts/7_upgrade.sh:302 -msgid "Do you need upgrade Docker Compose" -msgstr "是否升級 Docker Compose" - -#: scripts/7_upgrade.sh:320 -msgid "Are you sure you want to update the current version to" -msgstr "是否將版本更新至" - -#: scripts/7_upgrade.sh:335 jmsctl.sh:60 -msgid "Backup database" -msgstr "備份資料庫" - -#: scripts/7_upgrade.sh:338 -msgid "Backup Configuration File" -msgstr "備份配置文件" - -#: scripts/7_upgrade.sh:341 -msgid "Apply database changes" -msgstr "進行資料庫變更" - -#: scripts/7_upgrade.sh:342 -msgid "Changing database schema may take a while, please wait patiently" -msgstr "資料表結構變更可能需要一段時間, 請耐心等待" +"Database recovery failed. Please check whether the database file is complete " +"or try to recover manually" +msgstr "資料庫恢復失敗. 請檢查資料庫文件是否完整, 或嘗試手動恢復" -#: scripts/7_upgrade.sh:345 -msgid "Cleanup Image" -msgstr "清理鏡像" +#: scripts/6_db_restore.sh:37 +msgid "Database recovered successfully" +msgstr "資料庫恢復成功" -#: scripts/7_upgrade.sh:348 -msgid "Upgrade Docker" -msgstr "升級 Docker" +#: scripts/6_db_restore.sh:48 +msgid "Format error" +msgstr "格式錯誤" -#: scripts/7_upgrade.sh:353 -msgid "Upgrade successfully. You can now restart the program" -msgstr "升級成功, 可以重新啟動程序了" +#: scripts/6_db_restore.sh:52 +msgid "The backup file does not exist" +msgstr "備份文件不存在" #: scripts/config.sh:16 msgid "Configuration ntp sync" @@ -563,72 +564,76 @@ msgstr "軟連接存在問題, 重新更新" #: jmsctl.sh:40 msgid "JumpServer Deployment Management Script" -msgstr "umpServer 部署管理腳本" +msgstr "JumpServer 部署管理腳本" #: jmsctl.sh:47 msgid "Install JumpServer" msgstr "安裝 JumpServer" -#: jmsctl.sh:50 -msgid "Configuration Tools" +#: jmsctl.sh:48 +msgid "Upgrade JumpServer" msgstr "升級 JumpServer" #: jmsctl.sh:51 +msgid "Configuration Tools" +msgstr "配置工具" + +#: jmsctl.sh:52 msgid "Start JumpServer" msgstr "啟動 JumpServer" -#: jmsctl.sh:52 +#: jmsctl.sh:53 msgid "Stop JumpServer" msgstr "停止 JumpServer" -#: jmsctl.sh:53 +#: jmsctl.sh:54 msgid "Restart JumpServer" msgstr "重啟 JumpServer" -#: jmsctl.sh:54 +#: jmsctl.sh:55 msgid "Check JumpServer" msgstr "檢查 JumpServer" -#: jmsctl.sh:55 +#: jmsctl.sh:56 msgid "Offline JumpServer" msgstr "下線 JumpServer" -#: jmsctl.sh:59 +#: jmsctl.sh:60 msgid "Loading docker image" msgstr "載入 Docker 鏡像" -#: jmsctl.sh:61 +#: jmsctl.sh:62 msgid "Data recovery through database backup file" msgstr "通過資料庫備份文件恢復數據" -#: jmsctl.sh:62 +#: jmsctl.sh:63 msgid "Execute the original docker-compose command" msgstr "執行原始 docker-compose 命令" -#: jmsctl.sh:63 +#: jmsctl.sh:64 msgid "View log" msgstr "查看日誌" -#: jmsctl.sh:118 +#: jmsctl.sh:119 msgid "The current version is up to date" msgstr "當前版本已是最新" -#: jmsctl.sh:123 +#: jmsctl.sh:124 msgid "The latest version is" msgstr "最新版本是" -#: jmsctl.sh:127 +#: jmsctl.sh:128 msgid "The current version is" msgstr "當前版本是" -#: jmsctl.sh:172 jmsctl.sh:178 +#: jmsctl.sh:173 jmsctl.sh:179 msgid "Unsupported Operating System Error" msgstr "錯誤: 不支持的操作系統" -#: jmsctl.sh:173 +#: jmsctl.sh:174 msgid "macOS installer please see" msgstr "macOS 安裝請參考" -#: jmsctl.sh:179 +#: jmsctl.sh:180 msgid "Windows installer please see" msgstr "Windows 安裝請參考"