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