Revision 41314 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.i18n.app/org.gvsig.i18n.app.mainplugin/src/main/java/org/gvsig/i18n/impl/I18nManagerImpl.java

View differences:

I18nManagerImpl.java
52 52
import java.util.zip.ZipEntry;
53 53
import java.util.zip.ZipFile;
54 54
import java.util.zip.ZipOutputStream;
55
import javax.swing.JComponent;
55 56

  
56 57
import org.gvsig.andami.Launcher;
57 58
import org.gvsig.andami.PluginServices;
58 59
import org.gvsig.andami.PluginsLocator;
60
import org.gvsig.andami.PluginsManager;
59 61
import org.gvsig.andami.config.generate.AndamiConfig;
62
import org.gvsig.app.ApplicationLocator;
63
import org.gvsig.app.ApplicationManager;
60 64
import org.gvsig.i18n.I18nException;
61 65
import org.gvsig.i18n.I18nManager;
62 66
import org.gvsig.i18n.Messages;
......
274 278
		return new Locale(language, country, variant);
275 279
	}
276 280

  
277
	public void setCurrentLocale(Locale locale) {
278
		AndamiConfig config = Launcher.getAndamiConfig();
279
		config.setLocaleLanguage(locale.getLanguage());
280
		config.setLocaleCountry(locale.getCountry());
281
		config.setLocaleVariant(locale.getVariant());
282
	}
281
        public void setCurrentLocale(Locale locale) {
282
            PluginsManager pluginsManager = PluginsLocator.getManager();
283
            pluginsManager.setCurrentLocale(locale);
284
        }
283 285

  
284 286
	public Locale[] installLocales(File importFile) throws I18nException {
285 287
		List importLocales = new ArrayList();

Also available in: Unified diff