Moving hard-coded text to en-US.properties file

This commit is contained in:
churrufli
2019-06-03 20:15:13 +02:00
parent 821e345861
commit cefffc5d90
9 changed files with 449 additions and 97 deletions

View File

@@ -10,6 +10,7 @@ import forge.screens.home.VHomeUI;
import forge.toolbox.FLabel;
import forge.toolbox.FScrollPane;
import forge.toolbox.FSkin;
import forge.util.Localizer;
import net.miginfocom.swing.MigLayout;
import javax.swing.*;
@@ -23,14 +24,14 @@ import javax.swing.*;
public enum VSubmenuGauntletLoad implements IVSubmenu<CSubmenuGauntletLoad> {
/** */
SINGLETON_INSTANCE;
final Localizer localizer = Localizer.getInstance();
// Fields used with interface IVDoc
private DragCell parentCell;
private final DragTab tab = new DragTab("Quick Gauntlets");
private final DragTab tab = new DragTab(localizer.getMessage("lblQuickGauntlets"));
// Other fields
private final FLabel lblTitle = new FLabel.Builder()
.text("Load a gauntlet").fontAlign(SwingConstants.CENTER)
.text(localizer.getMessage("lblLoadaGauntlet")).fontAlign(SwingConstants.CENTER)
.opaque(true).fontSize(16).build();
private final QuickGauntletLister gauntletList = new QuickGauntletLister();
@@ -38,7 +39,7 @@ public enum VSubmenuGauntletLoad implements IVSubmenu<CSubmenuGauntletLoad> {
private final FScrollPane scrLoad = new FScrollPane(gauntletList, false);
private final FLabel lblDesc = new FLabel.Builder().text(
"Load a previous gauntlet (uses the deck with which it was started).")
localizer.getMessage("lblLoadaPreviousGauntlet"))
.build();
private final StartButton btnStart = new StartButton();
@@ -60,7 +61,7 @@ public enum VSubmenuGauntletLoad implements IVSubmenu<CSubmenuGauntletLoad> {
*/
@Override
public String getMenuTitle() {
return "Load Gauntlet";
return localizer.getMessage("lblLoadGauntlet");
}
/* (non-Javadoc)

View File

@@ -9,6 +9,7 @@ import forge.match.LocalLobby;
import forge.net.event.UpdateLobbyPlayerEvent;
import forge.screens.home.*;
import forge.toolbox.FLabel;
import forge.util.Localizer;
import net.miginfocom.swing.MigLayout;
import javax.swing.*;
@@ -16,9 +17,9 @@ import java.awt.*;
public enum VSubmenuPuzzleCreate implements IVSubmenu<CSubmenuPuzzleCreate> {
SINGLETON_INSTANCE;
final Localizer localizer = Localizer.getInstance();
private DragCell parentCell;
private final DragTab tab = new DragTab("Puzzle Mode: Create");
private final DragTab tab = new DragTab(localizer.getMessage("lblPuzzleModeCreate"));
private final GameLobby lobby = new LocalLobby();
private final VLobby vLobby = new VLobby(lobby);
@@ -68,7 +69,7 @@ public enum VSubmenuPuzzleCreate implements IVSubmenu<CSubmenuPuzzleCreate> {
@Override
public String getMenuTitle() {
return "Create";
return localizer.getMessage(("lblCreate"));
}
@Override
@@ -111,7 +112,7 @@ public enum VSubmenuPuzzleCreate implements IVSubmenu<CSubmenuPuzzleCreate> {
container.removeAll();
container.setLayout(new MigLayout("insets 0, gap 0, wrap 1, ax right"));
vLobby.getLblTitle().setText("Puzzle Mode: Create");
vLobby.getLblTitle().setText(localizer.getMessage("lblPuzzleModeCreate"));
container.add(vLobby.getLblTitle(), "w 80%, h 40px!, gap 0 0 15px 15px, span 2, al right, pushx");
container.add(lblInfo, "h 30px!, gap 0 0 0 5px, al center");

View File

@@ -10,6 +10,7 @@ import forge.net.event.UpdateLobbyPlayerEvent;
import forge.screens.home.*;
import forge.toolbox.FList;
import forge.toolbox.FScrollPane;
import forge.util.Localizer;
import net.miginfocom.swing.MigLayout;
import javax.swing.*;
@@ -25,7 +26,8 @@ public enum VSubmenuPuzzleSolve implements IVSubmenu<CSubmenuPuzzleSolve> {
private final StartButton btnStart = new StartButton();
private DragCell parentCell;
private final DragTab tab = new DragTab("Puzzle Mode: Solve");
final Localizer localizer = Localizer.getInstance();
private final DragTab tab = new DragTab(localizer.getMessage("lblPuzzleModeSolve"));
private final GameLobby lobby = new LocalLobby();
private final VLobby vLobby = new VLobby(lobby);
@@ -52,7 +54,8 @@ public enum VSubmenuPuzzleSolve implements IVSubmenu<CSubmenuPuzzleSolve> {
@Override
public String getMenuTitle() {
return "Solve";
final Localizer localizer = Localizer.getInstance();
return localizer.getMessage("lblSolve");
}
@Override
@@ -103,7 +106,8 @@ public enum VSubmenuPuzzleSolve implements IVSubmenu<CSubmenuPuzzleSolve> {
container.removeAll();
container.setLayout(new MigLayout("insets 0, gap 0, wrap 1, ax right"));
vLobby.getLblTitle().setText("Puzzle Mode: Solve");
final Localizer localizer = Localizer.getInstance();
vLobby.getLblTitle().setText(localizer.getMessage("lblPuzzleModeSolve"));
container.add(vLobby.getLblTitle(), "w 80%, h 40px!, gap 0 0 15px 15px, span 2, al right, pushx");
puzzleList.setModel(model);
container.add(puzzleListPane, "w 80%, h 80%, gap 0 0 0px 0px, span 2, al center");

View File

@@ -44,7 +44,7 @@ public enum VSubmenuQuestData implements IVSubmenu<CSubmenuQuestData> {
private final DragTab tab = new DragTab(localizer.getMessage("lblQuestData"));
private final FLabel lblTitle = new FLabel.Builder()
.text("Load Quest Data").fontAlign(SwingConstants.CENTER)
.text(localizer.getMessage("lblLoadQuestData")).fontAlign(SwingConstants.CENTER)
.opaque(true).fontSize(16).build();
private final FLabel lblTitleNew = new FLabel.Builder().text(localizer.getMessage("lblStartanewQuest")).opaque(true).fontSize(16).build();

View File

@@ -70,7 +70,7 @@ public enum VSubmenuQuestDraft implements IVSubmenu<CSubmenuQuestDraft>, IQuestT
private final JPanel pnlStats = new JPanel();
private final FLabel lblPastResults = new FLabel.Builder()
.text("Past Results:")
.text(localizer.getMessage("lblPastResults") +":")
.fontSize(19).build();
private final FLabel lblFirst = new FLabel.Builder()
.fontSize(15).build();