translate some text

This commit is contained in:
CCTV-1
2020-02-24 20:05:44 +08:00
parent f4dfa6038c
commit cc5d2c47ee
5 changed files with 140 additions and 134 deletions

View File

@@ -23,6 +23,7 @@ import forge.deck.io.DeckPreferences;
import forge.item.InventoryItem;
import forge.toolbox.FSkin;
import forge.toolbox.FSkin.SkinImage;
import forge.util.Localizer;
import javax.swing.*;
@@ -76,16 +77,17 @@ public class DeckStarRenderer extends ItemCellRenderer {
}
private void update() {
final Localizer localizer = Localizer.getInstance();
if (deck == null) {
this.setToolTipText(null);
skinImage = null;
}
else if (DeckPreferences.getPrefs(deck).getStarCount() == 0) {
this.setToolTipText("Click to add " + deck.getName() + " to your favorites");
this.setToolTipText(localizer.getMessage("lblClickToAddTargetToFavorites", deck.getName()));
skinImage = FSkin.getImage(FSkinProp.IMG_STAR_OUTINE);
}
else { //TODO: consider supporting more than 1 star
this.setToolTipText("Click to remove " + deck.getName() + " from your favorites");
this.setToolTipText(localizer.getMessage("lblClickToRemoveTargetToFavorites", deck.getName()));
skinImage = FSkin.getImage(FSkinProp.IMG_STAR_FILLED);
}
}

View File

@@ -23,6 +23,8 @@ import forge.item.IPaperCard;
import forge.item.InventoryItem;
import forge.toolbox.FSkin;
import forge.toolbox.FSkin.SkinImage;
import forge.util.CardTranslation;
import forge.util.Localizer;
import javax.swing.*;
@@ -77,16 +79,17 @@ public class StarRenderer extends ItemCellRenderer {
}
private void update() {
final Localizer localizer = Localizer.getInstance();
if (card == null) {
this.setToolTipText(null);
skinImage = null;
}
else if (CardPreferences.getPrefs(card).getStarCount() == 0) {
this.setToolTipText("Click to add " + card.getName() + " to your favorites");
this.setToolTipText(localizer.getMessage("lblClickToAddTargetToFavorites", CardTranslation.getTranslatedName(card.getName())));
skinImage = FSkin.getImage(FSkinProp.IMG_STAR_OUTINE);
}
else { //TODO: consider supporting more than 1 star
this.setToolTipText("Click to remove " + card.getName() + " from your favorites");
this.setToolTipText(localizer.getMessage("lblClickToRemoveTargetToFavorites", CardTranslation.getTranslatedName(card.getName())));
skinImage = FSkin.getImage(FSkinProp.IMG_STAR_FILLED);
}
}

View File

@@ -11,6 +11,7 @@ import forge.model.FModel;
import forge.screens.deckeditor.views.*;
import forge.screens.home.quest.CSubmenuQuestDecks;
import forge.screens.match.controllers.CDetailPicture;
import forge.util.Localizer;
import java.util.List;
import java.util.Map;
@@ -44,7 +45,7 @@ public class CEditorTokenViewer extends ACEditorBase<PaperToken, DeckBase> {
final TokenManager catalogManager = new TokenManager(cDetailPicture0, false);
final TokenManager deckManager = new TokenManager(cDetailPicture0, false);
catalogManager.setCaption("All Tokens");
catalogManager.setCaption(Localizer.getInstance().getMessage("lblAllTokens"));
catalogManager.setAlwaysNonUnique(true);
this.setCatalogManager(catalogManager);
this.setDeckManager(deckManager);
@@ -103,7 +104,7 @@ public class CEditorTokenViewer extends ACEditorBase<PaperToken, DeckBase> {
resetUI();
CCTabLabel = VCardCatalog.SINGLETON_INSTANCE.getTabLabel().getText();
VCardCatalog.SINGLETON_INSTANCE.getTabLabel().setText("All tokens");
VCardCatalog.SINGLETON_INSTANCE.getTabLabel().setText(Localizer.getInstance().getMessage("lblAllTokens"));
this.getBtnAdd().setVisible(false);
this.getBtnAdd4().setVisible(false);

View File

@@ -412,7 +412,7 @@ public class VAssignDamage {
dt.label.setText(sb.toString());
}
lblTotalDamage.setText(TextUtil.concatNoSpace("Available damage points: ", String.valueOf(damageLeft), " (of ", String.valueOf(totalDamageToAssign), ")"));
lblTotalDamage.setText(TextUtil.concatNoSpace(localizer.getMessage("lblAvailableDamagePoints"), ": " , String.valueOf(damageLeft), " (of ", String.valueOf(totalDamageToAssign), ")"));
btnOK.setEnabled(damageLeft == 0);
lblAssignRemaining.setVisible(allHaveLethal && damageLeft > 0);
}

View File

@@ -30,6 +30,7 @@ import forge.screens.match.CMatchUI;
import forge.view.arcane.util.CardPanelMouseAdapter;
import forge.toolbox.FButton;
import forge.util.Localizer;
// Show a list of cards in a new window, containing the moveable cards
// Allow moves of the moveable cards to top, to bottom, or anywhere
@@ -50,7 +51,7 @@ public class ListCardArea extends FloatingCardArea {
window.add(getScrollPane(),"grow, push");
window.setModal(true);
getScrollPane().setViewportView(this);
doneButton = new FButton("Done");
doneButton = new FButton(Localizer.getInstance().getMessage("lblDone"));
doneButton.addActionListener(new ActionListener() {
@Override public void actionPerformed(ActionEvent e) { window.setVisible(false); }
});
@@ -85,7 +86,7 @@ public class ListCardArea extends FloatingCardArea {
window.add(getScrollPane(),"grow, push");
getScrollPane().setViewportView(this);
setOpaque(false);
doneButton = new FButton("Done");
doneButton = new FButton(Localizer.getInstance().getMessage("lblDone"));
doneButton.addActionListener(new ActionListener() {
@Override public void actionPerformed(ActionEvent e) { window.setVisible(false); }
});
@@ -135,7 +136,6 @@ public class ListCardArea extends FloatingCardArea {
}
});
}
}
// is this a valid place to move the card?