keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
403 stars 112 forks source link

feat(windows): Consider how we can handle font and dialog size for localization #3419

Open mcdurdin opened 4 years ago

mcdurdin commented 4 years ago

Originally posted by @mcdurdin in https://github.com/keymanapp/keyman/issues/1200#issuecomment-665379240

mcdurdin commented 4 years ago

See also #1199

mcdurdin commented 4 years ago

Pros and cons:

  1. Dialog size is a problem. The sizes specified in the existing locale.xml translations have diverged from the latest work in the English locale.xml. So maintenance is already tricky.

  2. Font size needs to be specified as a factor of the user's preferred system font size. We need to do some additional work here to make Keyman work better with the user's font size anyway.

Given these two factors, I am going to postpone support for these two features. Having stable localization infrastructure (using Crowdin) is a significant benefit and this functionality can be assessed again at a later date.