package br.com.etyllica.core.i18n;
import br.com.etyllica.core.Configuration;
import br.com.etyllica.gui.theme.Theme;
import br.com.etyllica.gui.theme.ThemeManager;
public class LanguageHandler implements LanguageChangerListener {
@Override
public void changeLanguage(Language language) {
Configuration.getInstance().setLanguage(language);
if(language == Language.JAPANESE) {
ThemeManager.getInstance().getTheme().setFontName(Theme.FONT_JAPANESE);
}else{
ThemeManager.getInstance().getTheme().setFontName(Theme.FONT_DEFAULT);
}
ThemeManager.getInstance().getTheme().reloadFonts();
}
}