My integrated machines are used by different language speaking people quite often. Some of them speak / understand one language only. Thus there is a need to create UIs which could be understood by different spoken users. Currently there is a need for up to three languages on one UI.
What is the best way to create and maintain such UIs or panels for LinuxCNC? My ideas: 1. Create UI without texts, just icons, numbers, other visual components. This includes various messages - warnings, errors, etc. Where to get suitable icons for that, how to adapt them, what practices to follow? 2. Let the user to choose the language (s)he prefers, for example, a group of radio buttons with flags / abbreviations and by using GladeVCP - create python script which changes labels and texts of controls at runtime depending on which language (or flag) button is activated. 3. Use HAL and connected mentioned radio button hal pins to every HAL "label"... Don't know how to do this yet. 4. Use some native GladeVCP locale methods and translation files (?). More ideas and suggestions how to realise this? How about the messages from NGC, from custom HAL components? ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers