mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
translate online game message
This commit is contained in:
@@ -32,6 +32,7 @@ import forge.toolbox.FTextField;
|
||||
import forge.toolbox.SmartScroller;
|
||||
import forge.view.FDialog;
|
||||
import forge.view.FFrame;
|
||||
import forge.util.Localizer;
|
||||
|
||||
|
||||
public enum FNetOverlay implements IOnlineChatInterface {
|
||||
@@ -73,7 +74,7 @@ public enum FNetOverlay implements IOnlineChatInterface {
|
||||
|
||||
private final FTextArea txtLog = new FTextArea();
|
||||
private final FTextField txtInput = new FTextField.Builder().maxLength(255).build();
|
||||
private final FLabel cmdSend = new FLabel.ButtonBuilder().text("Send").build();
|
||||
private final FLabel cmdSend = new FLabel.ButtonBuilder().text(Localizer.getInstance().getMessage("lblSend")).build();
|
||||
|
||||
//private boolean minimized = false;
|
||||
private int height = 140;
|
||||
@@ -106,7 +107,7 @@ public enum FNetOverlay implements IOnlineChatInterface {
|
||||
* Semi-transparent overlay panel. Should be used with layered panes.
|
||||
*/
|
||||
FNetOverlay() {
|
||||
window.setTitle("Chat");
|
||||
window.setTitle(Localizer.getInstance().getMessage("lblChat"));
|
||||
window.setVisible(false);
|
||||
window.setBackground(FSkin.getColor(FSkin.Colors.CLR_ZEBRA));
|
||||
window.setBorder(new FSkin.LineSkinBorder(FSkin.getColor(FSkin.Colors.CLR_BORDERS)));
|
||||
|
||||
@@ -12,6 +12,7 @@ import forge.toolbox.FSkin.Colors;
|
||||
import forge.toolbox.FSkin.SkinColor;
|
||||
import forge.toolbox.FSkin.SkinnedCheckBox;
|
||||
import forge.toolbox.FSkin.SkinnedPanel;
|
||||
import forge.util.Localizer;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -190,7 +191,7 @@ public abstract class ItemFilter<T extends InventoryItem> {
|
||||
private boolean pressed, hovered;
|
||||
|
||||
private RemoveButton() {
|
||||
setToolTipText("Remove filter");
|
||||
setToolTipText(Localizer.getInstance().getMessage("lblRemoveFilter"));
|
||||
addMouseListener(new MouseAdapter() {
|
||||
@Override
|
||||
public void mousePressed(MouseEvent e) {
|
||||
|
||||
@@ -22,6 +22,7 @@ import forge.screens.home.CLobby;
|
||||
import forge.screens.home.VLobby;
|
||||
import forge.screens.home.sanctioned.ConstructedGameMenu;
|
||||
import forge.util.gui.SOptionPane;
|
||||
import forge.util.Localizer;
|
||||
|
||||
public enum CSubmenuOnlineLobby implements ICDoc, IMenuProvider {
|
||||
SINGLETON_INSTANCE;
|
||||
@@ -49,7 +50,7 @@ public enum CSubmenuOnlineLobby implements ICDoc, IMenuProvider {
|
||||
} catch (Exception ex) {
|
||||
// IntelliJ swears that BindException isn't thrown in this try block, but it is!
|
||||
if (ex.getClass() == BindException.class) {
|
||||
SOptionPane.showErrorDialog("Unable to start server, port already in use!");
|
||||
SOptionPane.showErrorDialog(Localizer.getInstance().getMessage("lblUnableStartServerPortAlreadyUse"));
|
||||
SOverlayUtils.hideOverlay();
|
||||
} else {
|
||||
BugReporter.reportException(ex);
|
||||
@@ -64,7 +65,7 @@ public enum CSubmenuOnlineLobby implements ICDoc, IMenuProvider {
|
||||
SwingUtilities.invokeLater(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
SOverlayUtils.startGameOverlay("Starting server...");
|
||||
SOverlayUtils.startGameOverlay(Localizer.getInstance().getMessage("lblStartingServer"));
|
||||
SOverlayUtils.showOverlay();
|
||||
}
|
||||
});
|
||||
@@ -88,7 +89,7 @@ public enum CSubmenuOnlineLobby implements ICDoc, IMenuProvider {
|
||||
SwingUtilities.invokeLater(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
SOverlayUtils.startGameOverlay("Connecting to server...");
|
||||
SOverlayUtils.startGameOverlay(Localizer.getInstance().getMessage("lblConnectingToServer"));
|
||||
SOverlayUtils.showOverlay();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -84,7 +84,7 @@ public enum VSubmenuOnlineLobby implements IVSubmenu<CSubmenuOnlineLobby>, IOnli
|
||||
|
||||
container.setLayout(new MigLayout("insets 0, gap 0, wrap 1, ax right"));
|
||||
|
||||
lobby.getLblTitle().setText("Online Multiplayer: Lobby");
|
||||
lobby.getLblTitle().setText(Localizer.getInstance().getMessage("lblOnlineLobbyTitle"));
|
||||
pnlTitle.removeAll();
|
||||
pnlTitle.setOpaque(false);
|
||||
pnlTitle.add(lobby.getLblTitle(), "w 95%, h 40px!, gap 0 0 15px 15px, span 2");
|
||||
|
||||
Reference in New Issue
Block a user