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

Incomplete Chinese translation with auto-detected system language #498

Closed
id0612 opened this Issue Jan 25, 2019 · 14 comments

Comments

Projects
None yet
2 participants
@id0612
Copy link

id0612 commented Jan 25, 2019

Current behavior

The default state, does not specify the application language for simplified Chinese, that is: automatic detection

Expected behavior

When the system default language is detected to be simplified Chinese, the entire application USES simplified Chinese and does not need to be specified as: simplified Chinese

Environment

Application language: Auto detect

  • HeidiSQL version:
    10.0 Revision 5461
  • Database system and version:
  • Operating system:
    Win 10 Chinese
@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Jan 25, 2019

You will need to explain again. I don't get if this is a bug. If your system default language is simplified Chinese, then why shouldn't HeidiSQL use exactly that language as its default?

@id0612

This comment has been minimized.

Copy link
Author

id0612 commented Jan 25, 2019

tim 20190125153445
tim 20190125153534
tim 20190125153659

When set to auto detection, only a few are displayed in Chinese.

When set to Chinese, all are displayed as Chinese, indicating that the language package is complete.

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Jan 25, 2019

We have simplified and traditional Chinese in the language selector. Could it be that one of them is incomplete and you manually selected the other one which is translated completely? Please please test by selecting the other Chinese option.

@id0612

This comment has been minimized.

Copy link
Author

id0612 commented Jan 25, 2019

1
2

Traditional Chinese is also complete.

@id0612

This comment has been minimized.

Copy link
Author

id0612 commented Jan 25, 2019

The problem is that the previous version 9.5.0 does not exist, and it will be automatically upgraded. It started from one version, but I can't remember which version it is. All the way to 10.0. The question remains.

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Jan 25, 2019

I suppose a good idea for debugging is to find out what the auto-detection does in the back. Will try to add the detected language in the dropdown item.

@ansgarbecker ansgarbecker added bug and removed needs-info labels Jan 25, 2019

@ansgarbecker ansgarbecker added this to the v10.1 milestone Jan 25, 2019

@ansgarbecker ansgarbecker changed the title Application language for automatic detection, Win10 simplified Chinese system only part of the Chinese display, you need to manually specify the simplified Chinese will be used to display the full Chinese. Incomplete Chinese translation with auto-detected system language Jan 25, 2019

ansgarbecker added a commit that referenced this issue Mar 14, 2019

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Mar 14, 2019

So the language drop down in the preferences dialog now shows the current locale abbreviation. For me it is "de_DE". Please update to the next build and post what you see there.

grafik

@id0612

This comment has been minimized.

Copy link
Author

id0612 commented Mar 15, 2019

1

Auto detect (zh_CN)

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Mar 15, 2019

I just updated the translation unit from https://sourceforge.net/p/dxgettext/ , which should fix some potentially important missing compiler directives. Please test again with the next build.

@id0612

This comment has been minimized.

Copy link
Author

id0612 commented Mar 15, 2019

The defect is still in 5499

image

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Mar 15, 2019

Oh you tested exactly one build too early :) Sorry for the confusion. Please update again now, the relevant build is now downloadable.

@id0612

This comment has been minimized.

Copy link
Author

id0612 commented Mar 15, 2019

image

In 5500

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Mar 15, 2019

I just found that, besides zh_CN and zh_TW, we have a third language: "zh". I'm not sure why it's not listed in the language dropdown, but the translation file is there, and it is more complete than zh_CN:

grafik

@ansgarbecker

This comment has been minimized.

Copy link
Collaborator

ansgarbecker commented Mar 15, 2019

On Transifex, zh_CN is missing yet 1000 translations:
grafik

To me both zh and zh_CN look different, so zh_CN may be relevant, although it's just incomplete. In that case the translation should just be completed by anyone (feel free :). The other issue is to add zh_CN to the language selector in HeidiSQL's preferences dialog - this is just missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.