This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2020年01月27日 13:55 by DjMorgul, last changed 2022年04月11日 14:59 by admin.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 17169 | open | DjMorgul, 2020年01月27日 13:55 | |
| Messages (4) | |||
|---|---|---|---|
| msg360764 - (view) | Author: José Manuel Ferrer (DjMorgul) * | Date: 2020年01月27日 13:55 | |
Argument error messages display the untranslatable text 'argument ', which should be translatable to other languages, just like it's possible to do with the rest of the constructed error message. |
|||
| msg361156 - (view) | Author: Hai Shi (shihai1991) * (Python triager) | Date: 2020年02月01日 08:20 | |
Paste José's comment from PR17169: This message isn't used (only?) in exceptions... it's a message that is given to the console, to notify the user when she didn't provide correct parameters. For example: ``` $ python3 ./drt.py -l Uso: ./drt.py [-h] [-l LONG_MIN] [-L LONG_MAX] [-v] [-V] entrada.json [salida.tok] ./drt.py: error: argument -l/--min-length: se esperaba un parámetro ``` These are console messages localized into Spanish. The "error:" part is translatable, but it's the same word in Spanish than in English. The "argument" part is what isn't translatable, and it's taken from this "exception". I confirmed that my proposed patch, translating that particular string, allows giving a fully localized console output to the user in Spanish, such as: `./drt.py: error: parámetro -l/--min-length: se esperaba un parámetro` |
|||
| msg361157 - (view) | Author: Hai Shi (shihai1991) * (Python triager) | Date: 2020年02月01日 08:37 | |
Users interact with console's output, so translated the output info is fine to me. Hi,raymond、paul. What's your opinion? |
|||
| msg408545 - (view) | Author: Irit Katriel (iritkatriel) * (Python committer) | Date: 2021年12月14日 16:22 | |
Closed issue26726 as duplicate of this. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:59:25 | admin | set | github: 83645 |
| 2021年12月14日 16:22:47 | iritkatriel | set | nosy:
+ iritkatriel messages: + msg408545 versions: + Python 3.10, Python 3.11 |
| 2021年12月14日 16:22:44 | iritkatriel | link | issue26726 superseder |
| 2020年02月01日 08:37:32 | shihai1991 | set | messages: + msg361157 |
| 2020年02月01日 08:20:45 | shihai1991 | set | nosy:
+ shihai1991 messages: + msg361156 |
| 2020年01月27日 14:29:44 | xtreak | set | title: Allow translating argument error messages -> Allow translating argparse error messages |
| 2020年01月27日 14:29:25 | xtreak | set | nosy:
+ rhettinger, paul.j3 versions: - Python 2.7, Python 3.5, Python 3.6, Python 3.7, Python 3.8 |
| 2020年01月27日 13:55:37 | DjMorgul | create | |