Merge branch 'donot_translation_token' into 'master'

do not translation non card clone token

See merge request core-developers/forge!2478
This commit is contained in:
Michael Kamensky
2021-03-04 03:46:46 +00:00
2 changed files with 17 additions and 4 deletions

View File

@@ -280,8 +280,15 @@ public class CardDetailUtil {
area.append("\n");
}
String text = !card.isSplitCard() ? card.getText(state, CardTranslation.getTranslationTexts(state.getName(), "")) :
card.getText(state, CardTranslation.getTranslationTexts(card.getLeftSplitState().getName(), card.getRightSplitState().getName()));
boolean needTranslation = true;
if (card.isToken()) {
if (card.getCloneOrigin() == null)
needTranslation = false;
}
final String text = !card.isSplitCard() ?
card.getText(state, needTranslation ? CardTranslation.getTranslationTexts(state.getName(), "") : null) :
card.getText(state, needTranslation ? CardTranslation.getTranslationTexts(card.getLeftSplitState().getName(), card.getRightSplitState().getName()) : null );
// LEVEL [0-9]+-[0-9]+
// LEVEL [0-9]+\+