Quote:
Originally Posted by BetterRed
Curious: How are the ranges determined considering Interface language issues - reference to an imported library or code will be fine. I recall wrestling with such issues on VAX/VMS 40+ years ago, I think we ended up rolling our own for Latin and Cyrillic only.
BR
|
The list of actions is first sorted by display name, which can be translated. The sort takes language/locale into consideration. The actions are then grouped together by translated first letter. The ranges are then built by combining first letters together until the count in the group exceeds the arbitrary value of IIRC 7. Given that we know the total action count is at most in the hundreds, we don't need to make the group size dynamic.