OSDN Git Service

Updated README
[sudokuki/sudokuki.git] / src / classes / net / jankenpoi / sudokuki / ui / swing / LocaleListenerImpl.java
1 package net.jankenpoi.sudokuki.ui.swing;
2
3 import java.util.Locale;
4
5 import net.jankenpoi.i18n.LocaleListener;
6 import net.jankenpoi.sudokuki.ui.L10nComponent;
7 import static net.jankenpoi.i18n.I18n._;
8
9 class LocaleListenerImpl implements LocaleListener {
10
11         final private L10nComponent l10nComp;
12
13         LocaleListenerImpl(L10nComponent menu) {
14                 l10nComp = menu;
15         }
16         
17         @Override
18         public void onLocaleChanged(Locale locale) {
19                 String languageCode = _("DETECTED_LANGUAGE");
20                 l10nComp.setL10nMessages(locale, languageCode);
21         }
22         
23 }