Skip to content
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

Add chinese translation #337

Merged
merged 6 commits into from
Jul 16, 2024
Merged

Add chinese translation #337

merged 6 commits into from
Jul 16, 2024

Conversation

zuoyuanchun
Copy link

Add chinese translation for CloseAllFrameworkAssembliesCommand

zuoyuanchun and others added 3 commits July 2, 2024 22:29
Add chinese translation for CloseAllFrameworkAssembliesCommand
Add and modify Chinese translations in setting options, and add descriptions of some function options
1. Deleted spaces in some resource files.
2. Replaced "\n" with "\r\n" in some resource files (replaced OA with 0D 0A).
3. Added some untranslated strings (Chinese and some Russian).
4. To facilitate comparison of missing translation entries, I adjusted the code order (with the default language resource file as a reference).
5. Some Russian strings are relatively long, and I am worried that they will exceed the display part of the control, so I did not translate them. I hope friends who know Russian can help translate them.
5. In order to ensure that the format of all resource files is consistent, I only use Nopetad3 and WinMergeU for comparison and modification.
6. My non-native language level is very poor, so I use Google for comparison and translation. Of course, for some common words in some software, I refer to them as references.
Copy link

@UlyssesWu UlyssesWu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No obvious problem for other CN translations.

  1. Deleted spaces in some resource files.

👎 Personally, I disagree with it. These spaces are always there when Visual Studio creates the resx file. There's no need to remove them, unless a code style rule is set by maintainers.

  1. Replaced "\n" with "\r\n" in some resource files (replaced OA with 0D 0A).

👍 OK.

  1. Added some untranslated strings (Chinese and some Russian).
  2. To facilitate comparison of missing translation entries, I adjusted the code order (with the default language resource file as a reference).
  3. Some Russian strings are relatively long, and I am worried that they will exceed the display part of the control, so I did not translate them. I hope friends who know Russian can help translate them.
  4. My non-native language level is very poor, so I use Google for comparison and translation. Of course, for some common words in some software, I refer to them as references.

👎 Why not just waiting for a native Russian speaker to translate them? Especially when your PR name is "Add chinese translation". If you insist to add Russian translations, I'd suggest you to create another PR.

1. Reset the modified default resource files and Russian resource files
2. Fixed the Chinese translation, thanks to UlyssesWu for the suggestion

Co-Authored-By: Ulysses <wdwxy12345@gmail.com>
@ElektroKill ElektroKill merged commit 05c1b83 into dnSpyEx:master Jul 16, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants