-
-
Notifications
You must be signed in to change notification settings - Fork 658
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The zh folder under locales is outdated #9524
Comments
Before considering this, I really think it is helpful to have an overview of the several Chinese translations within NVDA (i.e. what group of Chinese speaking people is targeted by what language), and how does the plain zh folder fit within this picture? |
Hi, perhaps once Python 3 comes to master. Thanks.
|
Hi, Please ping me shortly after NVDA 2019.2 stable is released so I can take care of this once and for all. As part of that, I'll ask translators as to what to do. Thanks. |
The first Chinese localization work is done by people in Taiwan. zh locale was brought back to work around espeak issue. I think this workaround is not proper. There are 5 specific cultures for Chinese in Microsoft Windows It seeems that we have not seen feedback from NVDA users who use the two locales. |
Hi, Note: Larry's response was posted on translations mailing list at my request. Based on Larry's explanation, I think a more proper solution is asking Espeak nG devs about splitting zh folder into locale-specific data. Because some users may still rely on deprecated behavior, I propose a transition period (perhaps one to two NVDA releases) to move folks from the old format to the proposed workaround. Thanks. |
@dingpengyu Did you manage to contact @josephsl and resolve this issue? |
Hi, I haven’t kept up with this issue for a long time due to many things happening outside of NVDA. Thanks.
|
Hello all, |
Hi @feerrenrut |
This is still in our queue to look at, however, we don't believe it is required for the 2022.1 release. |
cc @seanbudd |
ignore previous message, we plan on removing these unless there are objections. |
It would b good to get a confirmation from @michaelDCurran that the issue which was solved in d6fe1f5 is no longer relevant. |
If the zh directory exists in the locale directory of the add-on, it means that the translation of zh can cover zh cn and zh tw as well as zh hk. Does removing this directory affect this? Overall, I think implicit features like this are worth using. |
cc: @wmhn1872265132 |
@Adriani90 |
|
Hello @dpy013 Can you clarify this? What impact might #17105 have on this? Please let me reiterate:
Thanks |
|
@tsengwoody, zh folder has now been removed (#17105). Could you double check that there is not any impact on zh_TW in latest alpha? |
@CyrilleB79 I've tested the latest alpha, and everything is working fine. The removal of the zh folder has no impact. |
Steps to reproduce:
Switch Windows System language to Simplified Chinese
Actual behavior:
WARNING - characterProcessing.SpeechSymbols.load (23:24:32.983):
Invalid line in file locale\zh\symbols.dic: ﹩ 錢號all
Expected behavior:
No warnings when loading
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2019.1
Windows version:
Windows 8.1
Other questions
The folder zh was introduced in this commit for espeak d6fe1f5
It also provide symbol and characterDescriptions for other zh locale which is not in transaltion SVN repo like (zh_MO or zh_SG).
It comes from an old zh_TW translation which is outdated and contain format errors.
It would be better if we copy them at installation instead of storing it directly in repo.
Does the issue still occur after restarting your PC?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
The text was updated successfully, but these errors were encountered: