mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
translate some text
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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?
|
||||
|
||||
Reference in New Issue
Block a user