Historical bug tracker for the Pacman package manager.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
FS#59180 - Chinese translation for "No database errors have been found!" is misleading
Attached to Project:
Pacman
Opened by Sheng Yang (yangsheng6810) - Friday, 29 June 2018, 02:28 GMT
Last edited by Allan McRae (Allan) - Tuesday, 05 November 2019, 07:41 GMT
Opened by Sheng Yang (yangsheng6810) - Friday, 29 June 2018, 02:28 GMT
Last edited by Allan McRae (Allan) - Tuesday, 05 November 2019, 07:41 GMT
|
DetailsSummary and Info:
Recently, after some upgration with `pacman -Syu`, pacman will output "No database errors have been found!" before returning to terminal. This sentence is super clear in English. However, in Chinese locale (zh_CN.UTF-8), this is translated to "找不到数据库错误!". Though this can mean what it is intended, it is easily misunderstood as something like "Error, cannot find database!". Not sure what other Chinese speaking Arch users think, but when I see it after an upgradation, I got the impression that something is wrong with some database missing, while pacman did successfully finished `pacman -Syu`. A better translation might be: "数据库没有错误!", or more aggressive but more meaningful translations: "数据库检查没有发现错误!", "数据库检查通过!". Steps to Reproduce: LANG="zh_CN.UTF_8" pacman -Syu |
This task depends upon
Closed by Allan McRae (Allan)
Tuesday, 05 November 2019, 07:41 GMT
Reason for closing: Fixed
Additional comments about closing: I think this is fixed...
Tuesday, 05 November 2019, 07:41 GMT
Reason for closing: Fixed
Additional comments about closing: I think this is fixed...
Using yaourt on the otherhand....
Anyway, I think it is still confusing for `pacman -Dk` command to print this translation, it easily confusing: when checking the database, pacman complained with a message similar to "Error, cannot find database!".
src/pacman/po/zh_CN.po-#: src/pacman/database.c:295
src/pacman/po/zh_CN.po-#, c-format
src/pacman/po/zh_CN.po:msgid "No database errors have been found!\n"
src/pacman/po/zh_CN.po-msgstr "数据库正常!\n"