Steps to reproduce:
First use the local compilation environment to generate nvda.pot, and use .pot to generate zh_CN.po.
Then translate the following string and save it, the following error message appears:
msgid "{symbol} as in {description}"
msgstr "{description} "
1 problem was found in the translation. The entries with errors are marked in red in the list. The error details will be displayed when you select such an entry. The file has been saved safely.
Using the locally generated .po translation file will not cause the above error.
Actual behavior:
After using poedit to translate {symbol} as in {description} and {number} {candidate} The string has an error.
Expected behavior:
The following error message does not appear:
1 problem was found in the translation. The entries with errors are marked in red in
the list. The error details will be displayed when you select such an entry. The file has
been saved safely.
System configuration
NVDA installed/portable/running from source:
install version
and
portable version
NVDA version:
nvda_snapshot_alpha-20026
Windows version:
Windows [version 10.0.19041.207]
Name and version of other software in use when reproducing the issue:
poedit 2.4.2
Other information about your system:
none
Other questions
Does the issue still occur after restarting your computer?
yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
none
If addons are disabled, is your problem still occuring?
yes
Did you try to run the COM registry fixing tool in NVDA menu / tools?
Not within the scope of this tool
The problem mainly appears in the svn nvda.po file.
nvda.po updated with .pot generated by visual studio does not show the above error message.
Here are the two comparison files with errorswithout errors
thanks
Steps to reproduce:
First use the local compilation environment to generate nvda.pot, and use .pot to generate zh_CN.po.
Then translate the following string and save it, the following error message appears:
msgid "{symbol} as in {description}"
msgstr "{description} "
1 problem was found in the translation. The entries with errors are marked in red in the list. The error details will be displayed when you select such an entry. The file has been saved safely.
Using the locally generated .po translation file will not cause the above error.
Actual behavior:
After using poedit to translate {symbol} as in {description} and {number} {candidate} The string has an error.
Expected behavior:
The following error message does not appear:
1 problem was found in the translation. The entries with errors are marked in red in
the list. The error details will be displayed when you select such an entry. The file has
been saved safely.
System configuration
NVDA installed/portable/running from source:
install version
and
portable version
NVDA version:
nvda_snapshot_alpha-20026
Windows version:
Windows [version 10.0.19041.207]
Name and version of other software in use when reproducing the issue:
poedit 2.4.2
Other information about your system:
none
Other questions
Does the issue still occur after restarting your computer?
yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
none
If addons are disabled, is your problem still occuring?
yes
Did you try to run the COM registry fixing tool in NVDA menu / tools?
Not within the scope of this tool
The problem mainly appears in the svn nvda.po file.
nvda.po updated with .pot generated by visual studio does not show the above error message.
Here are the two comparison files with errorswithout errors
thanks