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
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