Ticket UUID: | c992660e17ee43b5ce53ed16929e6b8ca2b900e6 | |||
Title: | TK Console Menu underline is corrupted in zh_CN | |||
Type: | Bug | Version: | 9.0, 8.6 | |
Submitter: | anonymous | Created on: | 2025-01-27 08:26:39 | |
Subsystem: | (unused) | Assigned To: | nobody | |
Priority: | 5 Medium | Severity: | Minor | |
Status: | Closed | Last Modified: | 2025-01-28 20:19:02 | |
Resolution: | Fixed | Closed By: | jan.nijtmans | |
Closed on: | 2025-01-28 20:19:02 | |||
Description: |
The keyboard layout of Chinese input methods is the same as that of English keyboards, consisting only of letters and no Chinese characters. Therefore, to successfully bind keyboard access keys, it is necessary to add English letters to the menu labels. For example, | |||
User Comments: |
jan.nijtmans added on 2025-01-28 20:18:51:
Now fixed in all branches. Thanks! oehhar added on 2025-01-27 11:06:46: Thanks, I appreciate. The console is only available on Windows and is opened with the command "console show". To test the print dialog: text .t tk print .t I suppose, that the message keys are only required on some platforms. At least on WIndows, the native dialog is used, which is independent on the message catalog. Take care, Harald anonymous added on 2025-01-27 10:11:30: Python 3.13 is still using Tk version 8.6, and it has not been upgraded to 9.0. You can synchronize the submission with 9.0.1. This has little impact on Python, as Tk console is usually not opened in Python (and I just noticed the existence of the file, but I haven't found a way to open the Tk console.), and these files are not used. I apologize for the confusion. I did not verify whether the oehhar added on 2025-01-27 09:53:22: Great, thanks ! I suppose, 9.0b3 is a version within TkInter? Otherwise, it would be great to update to 9.0.1. @Francois, @others: do you agree merging the branch ? THanks for all, Harald anonymous added on 2025-01-27 09:47:11: I replaced this file in the 9.0b3 release, and it's working fine now! anonymous added on 2025-01-27 09:43:08: I apologize for the confusion. I mistakenly mentioned the version number. I meant to say 9.0 and 8.6. I have installed version 9.0 on my computer and only installed version 9.0. I discovered that there is also an incorrect translation file in the 8.6 version of Python, so I added the version number 8.6 in the editing box. oehhar added on 2025-01-27 09:28:18: (same comment again with wiki formatting enabled) Great, thanks ! Please see branch [c992660e-cn-shortcuts] starting with commit [930934ef]. Could you please test those modifications? https://core.tcl-lang.org/tk/file?name=library/msgs/zh_cn.msg&ci=930934ef You may also extract library/msgs/zh_cn.msgs and copy this file to your distribution. This is for Tk 8.6. You mentioned 9.0 and 8.5. IMHO, you may take the same file for those versions. It would also be great, if you could verify the automatic translations by Kevin for the print module added in Tk9: https://core.tcl-lang.org/tk/file?name=library/msgs/zh_cn.msg&ci=318bfa1ea4d24146 THanks for all, Harald oehhar added on 2025-01-27 09:27:26: Great, thanks ! Please see branch [c992660e-cn-shortcuts] starting with commit [930934ef]. Could you please test those modifications? [https://core.tcl-lang.org/tk/file?name=library/msgs/zh_cn.msg&ci=930934ef] You may also extract library/msgs/zh_cn.msgs and copy this file to your distribution. This is for Tk 8.6. You mentioned 9.0 and 8.5. IMHO, you may take the same file for those versions. It would also be great, if you could verify the automatic translations by Kevin for the print module added in Tk9: [https://core.tcl-lang.org/tk/file?name=library/msgs/zh_cn.msg&ci=318bfa1ea4d24146] THanks for all, Harald |
