From 24f7de8ee12ac292507391624fd3dd67f971b95f Mon Sep 17 00:00:00 2001 From: Peter Date: Sun, 28 Jul 2019 09:40:57 +0200 Subject: [PATCH] Show translated card name in card overlay --- .../src/main/java/forge/view/arcane/CardPanel.java | 3 ++- forge-gui/src/main/java/forge/card/CardTranslation.java | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/forge-gui-desktop/src/main/java/forge/view/arcane/CardPanel.java b/forge-gui-desktop/src/main/java/forge/view/arcane/CardPanel.java index 8a7ee3c99c1..9cdeea6ff77 100644 --- a/forge-gui-desktop/src/main/java/forge/view/arcane/CardPanel.java +++ b/forge-gui-desktop/src/main/java/forge/view/arcane/CardPanel.java @@ -21,6 +21,7 @@ import forge.CachedCardImage; import forge.FThreads; import forge.StaticData; import forge.card.CardEdition; +import forge.card.CardTranslation; import forge.card.mana.ManaCost; import forge.game.card.Card; import forge.game.card.CardView; @@ -690,7 +691,7 @@ public class CardPanel extends SkinnedPanel implements CardContainer, IDisposabl } // Card name overlay - titleText.setText(card.getCurrentState().getName()); + titleText.setText(CardTranslation.getTranslatedName(card.getCurrentState().getName())); final int damage = card.getDamage(); damageText.setText(damage > 0 ? "\u00BB " + String.valueOf(damage) + " \u00AB" : ""); diff --git a/forge-gui/src/main/java/forge/card/CardTranslation.java b/forge-gui/src/main/java/forge/card/CardTranslation.java index 2ea617b9c98..9ef7633337e 100644 --- a/forge-gui/src/main/java/forge/card/CardTranslation.java +++ b/forge-gui/src/main/java/forge/card/CardTranslation.java @@ -50,7 +50,7 @@ public class CardTranslation { } } - static String getTranslatedName(String name) { + public static String getTranslatedName(String name) { String tname = translatednames.get(name); if (tname != null) { @@ -62,7 +62,7 @@ public class CardTranslation { return tname; } - static String getTranslatedType(String name, String originaltype) { + public static String getTranslatedType(String name, String originaltype) { String ttype = translatedtypes.get(name); if (ttype != null) { @@ -74,7 +74,7 @@ public class CardTranslation { return ttype; } - static String getTranslatedOracle(String name, String originaloracle) { + public static String getTranslatedOracle(String name, String originaloracle) { String toracle = translatedoracles.get(name); if (toracle != null) {