[Pidgin] #12371: Pidgin in Windows does not allow user to change language

Pidgin trac at pidgin.im
Wed Jul 28 02:25:35 EDT 2010


#12371: Pidgin in Windows does not allow user to change language
-------------------------+--------------------------------------------------
 Reporter:  jfs          |        Owner:  datallah       
     Type:  enhancement  |       Status:  pending        
Milestone:               |    Component:  winpidgin (gtk)
  Version:  2.7.2        |   Resolution:                 
 Keywords:  l10n         |  
-------------------------+--------------------------------------------------
Changes (by jfs):

  * status:  pending => new


Comment:

 I've read the FAQ and the alternative to using the NSIS installer's
 Registry key is using an Environment variable which might not be much of
 an alternative for users running as non-administrative users. So, users
 running the portable version of Pidgin in a system which is not under
 their control have no easy way to setup the language.

 As for the use case for installing additional localizations: think of a
 corporate environment with multiple users using the same computer, users
 might not want to use the same language. And for 'corporate' I'm not
 thinking of a big company I'm thinking also of Universities computer labs
 where (at least in Europe) foreign exchange students are quite common.

 If this is implemented I suggest doing this:

 - have a GUI Preference that says 'Languages' and allows the users to
 select one of the language available in the %ProgramFiles?%\pidgin\locale
 folder
 - when the user selects a language, set a registry key (in
 HKEY_CURRENT_USER), which should take preceden over the NSIS registry key
 and the PIDGINLANG environment variable, to document the selected
 localization
 - add a note in the GUI preference dialog indicating the user that if he
 does not find the language of his preferred choicce in the drop-down list
 then he should either re-run the installation and select new localization
 components or ask his administrator to do so (to be more user-friendly
 these should be called 'languages' in the NSIS installer GUI IMHO)

 Regards

 Javier

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12371#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list