You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2005/06/19 00:29:30 UTC

cvs commit: jakarta-jmeter/src/core/org/apache/jmeter/gui/action ChangeLanguage.java

sebb        2005/06/18 15:29:30

  Modified:    src/core/org/apache/jmeter/gui/action ChangeLanguage.java
  Log:
  Allow name to contain country as well as language
  
  Revision  Changes    Path
  1.10      +12 -4     jakarta-jmeter/src/core/org/apache/jmeter/gui/action/ChangeLanguage.java
  
  Index: ChangeLanguage.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/action/ChangeLanguage.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ChangeLanguage.java	13 Feb 2004 02:21:36 -0000	1.9
  +++ ChangeLanguage.java	18 Jun 2005 22:29:30 -0000	1.10
  @@ -46,8 +46,16 @@
        */
       public void doAction(ActionEvent e)
       {
  -        Locale loc = new Locale(((Component) e.getSource()).getName(), "");
  -        log.debug("Changing language to " + loc.getLanguage());
  +        String locale = ((Component) e.getSource()).getName();
  +        Locale loc;
  +
  +        int sep = locale.indexOf('_');
  +        if (sep>0) {
  +            loc = new Locale(locale.substring(0,sep),locale.substring(sep+1));
  +        } else {
  +            loc = new Locale(locale, "");
  +        }
  +        log.debug("Changing locale to " + loc.toString());
           JMeterUtils.setLocale(loc);
       }
       
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org