File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed
src/main/java/com/airsaid/localization/ui Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" UTF-8" ?>
22<form xmlns =" http://www.intellij.com/uidesigner/form/" version =" 1" bind-to-class =" com.airsaid.localization.ui.SelectLanguagesDialog" >
3- <grid id =" 27dc6" binding =" contentPanel" layout-manager =" GridLayoutManager" row-count =" 2 " column-count =" 2" same-size-horizontally =" false" same-size-vertically =" false" hgap =" -1" vgap =" -1" >
3+ <grid id =" 27dc6" binding =" contentPanel" layout-manager =" GridLayoutManager" row-count =" 3 " column-count =" 2" same-size-horizontally =" false" same-size-vertically =" false" hgap =" -1" vgap =" -1" >
44 <margin top =" 10" left =" 10" bottom =" 10" right =" 10" />
55 <constraints >
66 <xy x =" 20" y =" 20" width =" 500" height =" 400" />
5858 <border type =" none" title =" Languages" />
5959 <children />
6060 </grid >
61+ <component id =" 55715" class =" javax.swing.JLabel" binding =" powerTranslatorLabel" >
62+ <constraints >
63+ <grid row =" 2" column =" 0" row-span =" 1" col-span =" 1" vsize-policy =" 0" hsize-policy =" 0" anchor =" 0" fill =" 0" indent =" 0" use-parent-layout =" false" />
64+ </constraints >
65+ <properties >
66+ <horizontalTextPosition value =" 11" />
67+ <iconTextGap value =" 6" />
68+ <text value =" " />
69+ </properties >
70+ </component >
6171 </children >
6272 </grid >
6373</form >
Original file line number Diff line number Diff line change 1919
2020import com .airsaid .localization .config .SettingsState ;
2121import com .airsaid .localization .constant .Constants ;
22+ import com .airsaid .localization .translate .AbstractTranslator ;
2223import com .airsaid .localization .translate .lang .Lang ;
2324import com .airsaid .localization .translate .services .TranslatorService ;
2425import com .airsaid .localization .utils .LanguageUtil ;
@@ -47,6 +48,7 @@ public class SelectLanguagesDialog extends DialogWrapper {
4748 private JCheckBox selectAllCheckBox ;
4849 private JPanel languagesPanel ;
4950 private JCheckBox openTranslatedFileCheckBox ;
51+ private JLabel powerTranslatorLabel ;
5052
5153 private final Project project ;
5254 private OnClickListener onClickListener ;
@@ -85,6 +87,11 @@ private void doCreateCenterPanel() {
8587 initOverwriteExistingStringOption ();
8688 initOpenTranslatedFileCheckBox ();
8789 initSelectAllOption ();
90+
91+ // set power ui
92+ AbstractTranslator translator = TranslatorService .getInstance ().getSelectedTranslator ();
93+ powerTranslatorLabel .setText ("Power By " + translator .getName ());
94+ powerTranslatorLabel .setIcon (translator .getIcon ());
8895 }
8996
9097 private void addLanguageList (List <Lang > supportedLanguages ) {
You can’t perform that action at this time.
0 commit comments