From a9ae064359841fd70f574a8b58b0dd2605c3416d Mon Sep 17 00:00:00 2001 From: "Celestial.y" Date: Wed, 19 Feb 2025 05:04:24 +0800 Subject: [PATCH] Improve, fix and complete zh-CN translation (#3180) * Minor fixing README for translation. * Improve/fix/add translation for zh-CN * Compile translation --- archinstall/locales/README.md | 6 +- archinstall/locales/base.pot | 8 +- archinstall/locales/zh-CN/LC_MESSAGES/base.mo | Bin 36412 -> 44344 bytes archinstall/locales/zh-CN/LC_MESSAGES/base.po | 262 +++++++----------- 4 files changed, 103 insertions(+), 173 deletions(-) diff --git a/archinstall/locales/README.md b/archinstall/locales/README.md index 2e18f6a1..61a2b200 100644 --- a/archinstall/locales/README.md +++ b/archinstall/locales/README.md @@ -7,10 +7,10 @@ Before starting a new language translation be aware that a font for that languag available on the ISO. Fonts that are using a different character set than Latin will not be displayed correctly. If those languages -want to be selected than a proper font has to be set manually in the console. +want to be selected, then a proper font has to be set manually in the console. All available console fonts can be found in `/usr/share/kbd/consolefonts` and they -can be set with `setfont LatGrkCyr-8x16` +can be set with `setfont LatGrkCyr-8x16`. ## Adding new languages @@ -34,7 +34,7 @@ translation is provided for a language then this is the text that is going to be ## Perform translations -To perform translations for a language this file can be edited manually or the neat `poedit` can be used (https://poedit.net/). +To perform translations for a language, the file `base.po` can be edited manually, or the neat `poedit` can be used (https://poedit.net/). If editing the file manually, write the translation in the `msgstr` part ``` diff --git a/archinstall/locales/base.pot b/archinstall/locales/base.pot index df137ddd..bf88596c 100644 --- a/archinstall/locales/base.pot +++ b/archinstall/locales/base.pot @@ -634,8 +634,8 @@ msgid "" msgstr "" msgid "" -"Provides a selection of desktop environments and tiling window managers, e." -"g. gnome, kde, sway" +"Provides a selection of desktop environments and tiling window managers, " +"e.g. gnome, kde, sway" msgstr "" msgid "Select your desired desktop environment" @@ -1278,8 +1278,8 @@ msgid "Disable Copy-on-Write" msgstr "" msgid "" -"Provides a selection of desktop environments and tiling window managers, e." -"g. GNOME, KDE Plasma, Sway" +"Provides a selection of desktop environments and tiling window managers, " +"e.g. GNOME, KDE Plasma, Sway" msgstr "" msgid "Configuration type: {}" diff --git a/archinstall/locales/zh-CN/LC_MESSAGES/base.mo b/archinstall/locales/zh-CN/LC_MESSAGES/base.mo index b7d388bf54b4eb9dde4356300e89fadcfd2623d4..a33fe5c3581664de799a9e228eb705ff91e9eacb 100644 GIT binary patch delta 14299 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 RHyb7^e#%VW!cCur{5NO|DpCLd delta 8523 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 diff --git a/archinstall/locales/zh-CN/LC_MESSAGES/base.po b/archinstall/locales/zh-CN/LC_MESSAGES/base.po index 38fb6fe8..3d2fff1a 100644 --- a/archinstall/locales/zh-CN/LC_MESSAGES/base.po +++ b/archinstall/locales/zh-CN/LC_MESSAGES/base.po @@ -1147,10 +1147,10 @@ msgid "If no unit is provided, the value is interpreted as sectors" msgstr "若没有指定单位,则值被作为扇区块号" msgid "Enter start (default: sector {}): " -msgstr "输入起始扇区位置(默认:扇区 {}): " +msgstr "输入起始扇区位置(默认:扇区 {}):" msgid "Enter end (default: {}): " -msgstr "输入末尾扇区位置(默认:{}): " +msgstr "输入末尾扇区位置(默认:{}):" msgid "Unable to determine fido2 devices. Is libfido2 installed?" msgstr "无法确定 fido2 设备。libfido2 是否已安装?" @@ -1184,7 +1184,7 @@ msgstr "" "提示:\n" msgid " - Maximum recommended value : {} ( Allows {} parallel downloads at a time )" -msgstr " - 最大推荐值:{}(每次同时允许 {} 个并行下载)" +msgstr "- 最大推荐值:{}(每次同时允许 {} 个并行下载)" msgid " - Disable/Default : 0 ( Disables parallel downloading, allows only 1 download at a time )\n" msgstr " - 禁用/默认值:0(禁用并行下载,同时只允许 1 个下载)\n" @@ -1207,369 +1207,299 @@ msgstr "" msgid "All entered values can be suffixed with a unit: %, B, KB, KiB, MB, MiB..." msgstr "所有输入的值都可以后缀一个单位:%、B、KB、KiB、MB、MiB……" -#, fuzzy msgid "Would you like to use unified kernel images?" -msgstr "您想在 zram 上使用交换分区(swap)吗?" +msgstr "您想使用统一内核映像吗?" msgid "Unified kernel images" -msgstr "" +msgstr "统一内核映像(UKI)" msgid "Waiting for time sync (timedatectl show) to complete." -msgstr "" +msgstr "等待时间同步(timedatectl show)完成。" msgid "Time syncronization not completing, while you wait - check the docs for workarounds: https://archinstall.readthedocs.io/" -msgstr "" +msgstr "时间同步未完成,请在等待时查阅文档以获知对策: https://archinstall.readthedocs.io/" msgid "Skipping waiting for automatic time sync (this can cause issues if time is out of sync during installation)" -msgstr "" +msgstr "跳过等待自动时间同步(如果安装期间时间不同步,可能会导致问题)" msgid "Waiting for Arch Linux keyring sync (archlinux-keyring-wkd-sync) to complete." -msgstr "" +msgstr "正在等待 Arch Linux 密钥环同步(archlinux-keyring-wkd-sync)完成。" -#, fuzzy msgid "Selected profiles: " -msgstr "删除配置文件" +msgstr "已选配置文件:" msgid "Time synchronization not completing, while you wait - check the docs for workarounds: https://archinstall.readthedocs.io/" -msgstr "" +msgstr "时间同步未完成,请在等待时查阅文档以获知对策: https://archinstall.readthedocs.io/" -#, fuzzy msgid "Mark/Unmark as nodatacow" -msgstr "将分区标记/取消标记为可引导" +msgstr "标记/取消标记为 nodatacow" -#, fuzzy msgid "Would you like to use compression or disable CoW?" -msgstr "您想使用 BTRFS 压缩吗?" +msgstr "您想使用压缩还是禁用写时复制?" msgid "Use compression" -msgstr "" +msgstr "使用压缩" msgid "Disable Copy-on-Write" -msgstr "" +msgstr "禁用写时复制" -#, fuzzy msgid "Provides a selection of desktop environments and tiling window managers, e.g. GNOME, KDE Plasma, Sway" -msgstr "提供一系列桌面环境和平铺窗口管理器供选择,例如 gnome、kde、sway" +msgstr "提供一个桌面环境和平铺窗口管理器的选集,例如 GNOME、KDE Plasma、Sway" -#, fuzzy msgid "Configuration type: {}" -msgstr "配置" +msgstr "配置类型:{}" -#, fuzzy msgid "LVM configuration type" -msgstr "无配置" +msgstr "LVM 配置类型" msgid "LVM disk encryption with more than 2 partitions is currently not supported" -msgstr "" +msgstr "当前不支持超过 2 个分区的 LVM 磁盘加密" -#, fuzzy msgid "Use NetworkManager (necessary to configure internet graphically in GNOME and KDE Plasma)" -msgstr "使用 NetworkManager(在 GNOME 和 KDE 中以图形方式配置互联网所必需)" +msgstr "使用 NetworkManager(在 GNOME 和 KDE Plasma 中以图形方式配置互联网所必需)" -#, fuzzy msgid "Select a LVM option" -msgstr "选择时区" +msgstr "选择一个 LVM 选项" -#, fuzzy msgid "Partitioning" msgstr "分区" msgid "Logical Volume Management (LVM)" -msgstr "" +msgstr "逻辑卷管理(LVM)" msgid "Physical volumes" -msgstr "" +msgstr "物理卷" msgid "Volumes" -msgstr "" +msgstr "卷" -#, fuzzy msgid "LVM volumes" -msgstr "设置子卷" +msgstr "LVM 卷" -#, fuzzy msgid "LVM volumes to be encrypted" -msgstr "要加密的分区" +msgstr "要加密的 LVM 卷" -#, fuzzy msgid "Select which LVM volumes to encrypt" -msgstr "选择要加密的分区" +msgstr "选择要加密的 LVM 卷" -#, fuzzy msgid "Default layout" -msgstr "磁盘布局" +msgstr "默认布局" -#, fuzzy msgid "No Encryption" -msgstr "加密类型" +msgstr "不加密" msgid "LUKS" -msgstr "" +msgstr "LUKS" msgid "LVM on LUKS" -msgstr "" +msgstr "LUKS 上的 LVM" msgid "LUKS on LVM" -msgstr "" +msgstr "LVM 上的 LUKS" -#, fuzzy msgid "Yes" msgstr "是" msgid "No" -msgstr "" +msgstr "否" -#, fuzzy msgid "Archinstall help" -msgstr "Archinstall 语言" +msgstr "Archinstall 帮助" -#, fuzzy msgid " (default)" msgstr "(默认)" msgid "Press Ctrl+h for help" -msgstr "" +msgstr "按 Ctrl+h 以获取帮助" -#, fuzzy msgid "Choose an option to give Sway access to your hardware" -msgstr "" -"\n" -"\n" -"选择一个选项来给 Sway 提供对您硬件的访问权限" +msgstr "选择一个选项来给 Sway 提供对您硬件的访问权限" msgid "Seat access" -msgstr "" +msgstr "Seat 访问" -#, fuzzy msgid "Mountpoint" -msgstr "挂载点:" +msgstr "挂载点" msgid "HSM" -msgstr "" +msgstr "HSM" -#, fuzzy msgid "Enter disk encryption password (leave blank for no encryption)" msgstr "输入磁盘加密密码(留空则不加密):" -#, fuzzy msgid "Disk encryption password" -msgstr "加密密码" +msgstr "磁盘加密密码" -#, fuzzy msgid "Partition - New" -msgstr "分区" +msgstr "分区 - 新" -#, fuzzy msgid "Filesystem" -msgstr "更改文件系统" +msgstr "文件系统" msgid "Invalid size" -msgstr "" +msgstr "无效的大小" -#, fuzzy msgid "Start (default: sector {}): " -msgstr "输入起始扇区位置(默认:扇区 {}): " +msgstr "起始位置(默认:扇区 {}):" -#, fuzzy msgid "End (default: {}): " -msgstr "输入末尾扇区位置(默认:{}): " +msgstr "末尾位置(默认:{}):" -#, fuzzy msgid "Subvolume name" -msgstr "子卷名称 " +msgstr "子卷名称" -#, fuzzy msgid "Disk configuration type" -msgstr "磁盘配置" +msgstr "磁盘配置类型" msgid "Root mount directory" -msgstr "" +msgstr "根挂载目录" -#, fuzzy msgid "Select language" -msgstr "语言环境" +msgstr "选择语言" -#, fuzzy msgid "Write additional packages to install (space separated, leave blank to skip)" -msgstr "输入要安装的其他软件包(空格分隔,留空以跳过):" +msgstr "输入要安装的其他软件包(空格分隔,留空以跳过)" msgid "Invalid download number" -msgstr "" +msgstr "无效的并行下载数" msgid "Number downloads" -msgstr "" +msgstr "并行下载数" -#, fuzzy msgid "The username you entered is invalid" -msgstr "您输入的用户名无效。请重试" +msgstr "您输入的用户名无效" -#, fuzzy msgid "Username" -msgstr "用户名:" +msgstr "用户名" -#, fuzzy msgid "Should \"{}\" be a superuser (sudo)?\n" -msgstr "是否将“{}”设置为超级用户(sudo)?" +msgstr "是否将“{}”设置为超级用户(sudo)?\n" -#, fuzzy msgid "Interfaces" -msgstr "添加接口" +msgstr "接口" msgid "You need to enter a valid IP in IP-config mode" -msgstr "" +msgstr "您需要在 IP-config 模式下输入一个有效的 IP" msgid "Modes" -msgstr "" +msgstr "模式" msgid "IP address" -msgstr "" +msgstr "IP 地址" -#, fuzzy msgid "Enter your gateway (router) IP address (leave blank for none)" -msgstr "请输入您的网关(路由器)IP 地址,如果没有请留空:" +msgstr "请输入您的网关(路由器)IP 地址(没有请留空)" msgid "Gateway address" -msgstr "" +msgstr "网关地址" -#, fuzzy msgid "Enter your DNS servers with space separated (leave blank for none)" -msgstr "请输入您的 DNS 服务器地址(以空格分隔,如果没有请留空):" +msgstr "请输入您的 DNS 服务器地址,以空格分隔(没有请留空)" -#, fuzzy msgid "DNS servers" -msgstr "没有音频服务器" +msgstr "DNS 服务器" -#, fuzzy msgid "Configure interfaces" -msgstr "已配置 {} 个接口" +msgstr "配置接口" -#, fuzzy msgid "Kernel" msgstr "内核" msgid "UEFI is not detected and some options are disabled" -msgstr "" +msgstr "未检测到 UEFI,某些选项已被禁用" msgid "Info" -msgstr "" +msgstr "信息" -#, fuzzy msgid "The proprietary Nvidia driver is not supported by Sway." -msgstr "Sway 不支持 Nvidia 的专有驱动。您可能会遇到问题,您确定要继续吗?" +msgstr "Sway 不支持 Nvidia 的专有驱动。" -#, fuzzy msgid "It is likely that you will run into issues, are you okay with that?" -msgstr "Sway 不支持 Nvidia 的专有驱动。您可能会遇到问题,您确定要继续吗?" +msgstr "您可能会遇到问题,确定要继续吗?" -#, fuzzy msgid "Main profile" -msgstr "编辑配置文件" +msgstr "主要配置文件" -#, fuzzy msgid "Confirm password" -msgstr "修改密码" +msgstr "确认密码" msgid "The confirmation password did not match, please try again" -msgstr "" +msgstr "确认密码不匹配,请重试" -#, fuzzy msgid "Not a valid directory" -msgstr "不是有效的目录:{}" +msgstr "不是一个有效目录" -#, fuzzy msgid "Would you like to continue?" -msgstr "您想使用 BTRFS 压缩吗?" +msgstr "您想继续吗?" msgid "Directory" -msgstr "" +msgstr "目录" -#, fuzzy msgid "Enter a directory for the configuration(s) to be saved (tab completion enabled)" -msgstr "" -"输入要保存配置的目录(可按 TAB 补全)\n" -"保存目录:" +msgstr "输入一个要保存配置的目录(可按 TAB 补全)" -#, fuzzy msgid "Do you want to save the configuration file(s) to {}?" -msgstr "" -"您想将 {} 个配置文件保存在以下位置吗?\n" -"\n" -"{}" +msgstr "您想将配置文件保存到 {} 吗?" msgid "Enabled" -msgstr "" +msgstr "已启用" msgid "Disabled" -msgstr "" +msgstr "已禁用" -#, fuzzy msgid "Please submit this issue (and file) to https://github.com/archlinux/archinstall/issues" -msgstr " 请将此问题(和文件)提交到 https://github.com/archlinux/archinstall/issues" +msgstr "请将此问题(和文件)提交到 https://github.com/archlinux/archinstall/issues" -#, fuzzy msgid "Mirror name" -msgstr "镜像区域" +msgstr "镜像名称" msgid "Url" -msgstr "" +msgstr "Url" -#, fuzzy msgid "Select signature check" -msgstr "选择签名检查选项" +msgstr "选择签名检查" -#, fuzzy msgid "Select execution mode" msgstr "选择执行模式" msgid "Press ? for help" -msgstr "" +msgstr "按 ? 获取帮助" -#, fuzzy msgid "Choose an option to give Hyprland access to your hardware" -msgstr "" -"\n" -"\n" -"选择一个选项来给 Hyprland 提供对您硬件的访问权限" +msgstr "选择一个选项来给 Hyprland 提供对您硬件的访问权限" -#, fuzzy msgid "Additional repositories" -msgstr "可选仓库" +msgstr "附加仓库" msgid "NTP" -msgstr "" +msgstr "NTP" msgid "Swap on zram" -msgstr "" +msgstr "zram 上的 swap" msgid "Name" -msgstr "" +msgstr "名称" -#, fuzzy msgid "Signature check" -msgstr "选择签名检查选项" +msgstr "签名检查" -#, fuzzy msgid "Selected free space segment on device {}:" -msgstr "设备 {} 上当前可用的扇区:" +msgstr "设备 {} 上已选的可用扇区:" -#, fuzzy msgid "Size: {} / {}" -msgstr "总长度:{} / {}" +msgstr "总大小:{} / {}" -#, fuzzy msgid "Size (default: {}): " -msgstr "输入末尾扇区位置(默认:{}): " +msgstr "大小(默认:{}):" -#, fuzzy msgid "HSM device" -msgstr "设备" +msgstr "硬件安全模块设备" msgid "Some packages could not be found in the repository" -msgstr "" +msgstr "某些软件包在仓库中未找到" -#, fuzzy msgid "User" -msgstr "用户名:" +msgstr "用户" msgid "The specified configuration will be applied" -msgstr "" +msgstr "指定的配置将被应用"