[Github-comments] [geany/geany] Selecting Interface language (#1757)

Petros Grammatikopoulos notifications at xxxxx
Mon Jul 13 23:36:01 UTC 2020


> 
> 
> > And to add to that, local administrators will distribute the software with the default option, that most certainly picks a translation locale, an unwanted effect when the option of language is unclear overal and the software is suited to programming (a task mainly done in English).
> 
> At this point I'm not sure which problem we're solving? Seems like it's now more about _"On Windows, let a user have Geany UI in English, instead of local LANG"_.
> 
> Indeed, if the user has permissions to install, then not installing the language files will do that. However, such user is free to administer the installed Geany in any way wanted, shortcut fix, environment etc. On the other hand, if it's a multiuser installation (the end-user has no admin permissions), then this blanketly forces all users into non-local UI.
> 
> I think, the middle ground for such rehashed issue could be to auto-generate (on Windows) an **additional** shortcut specifically for English UI. That shortcut will have all the needed "secret-sauce" as described in FAQ. Basically, we're talking about updating the Geany Windows installer, perhaps adding another option on Windows, or [detecting non-English(en)](https://nsis.sourceforge.io/Detect_User_Locale_Information_(Language,_Country,_LangID,_etc.)) locale and auto-generating the additional shortcut.

Precisely. As mentioned before, this software is highly suitable for software development and its simplicity greatly aids beginners. Software development is primarily passed on to beginners in English, due to the widespread availability of online knowledge in that language. The fact that this software defaults to the locale of the system it is installed on, without making it apparent during the installation, nor providing an interface to change that after the matter, makes it at least challenging for beginners and as mentioned in https://github.com/geany/geany/issues/1757#issuecomment-650785191, gets them to abandon it early on for no other particular reason. The software is great for what it is aimed towards but the language choice issue effectively hinders that for international audiences.

A saner default would indeed be to make the solution -whichever that might be- apparent to a first time installing user, who might not even be familiar enough with open source development and where to seek their answers, by looking at the project's issues on Github or its FAQ online.

I was surprised there was no language choice menu from within the software.

My main issue was that of the right click windows menu option not even being mentioned in the FAQ or the Github issues, which led me to join the conversation here. It just opens the software on the default system locale and I could not manage to edit my registry to have the shortcut trick/solution in the context menu as well.

https://github.com/geany/geany/issues/1757#issuecomment-657250083 shed some light into what I was looking for since the very beginning and just didn't notice during installation, that's why I proceeded to make the PR for stating it in the FAQ.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1757#issuecomment-657876397
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20200713/b10ebbf8/attachment.htm>


More information about the Github-comments mailing list