From 1567fa2f553176739b619bcb8dfb6f6ca6b6b4c4 Mon Sep 17 00:00:00 2001 From: Lyu Zong-Hong Date: Tue, 23 Feb 2021 11:46:23 +0900 Subject: [PATCH] Small update to use getPossessedObject() if feasible --- .../src/main/java/forge/game/GameLogFormatter.java | 2 +- .../src/main/java/forge/game/zone/PlayerZone.java | 3 +-- forge-gui/res/languages/ja-JP.properties | 10 +++++----- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/forge-game/src/main/java/forge/game/GameLogFormatter.java b/forge-game/src/main/java/forge/game/GameLogFormatter.java index 8cb3a19091d..d8c7e19e083 100644 --- a/forge-game/src/main/java/forge/game/GameLogFormatter.java +++ b/forge-game/src/main/java/forge/game/GameLogFormatter.java @@ -172,7 +172,7 @@ public class GameLogFormatter extends IGameEventVisitor.Base { @Override public GameLogEntry visit(GameEventTurnPhase ev) { Player p = ev.playerTurn; - return new GameLogEntry(GameLogEntryType.PHASE, ev.phaseDesc + Lang.getInstance().getPossesive(p.getName()) + " " + ev.phase.nameForUi); + return new GameLogEntry(GameLogEntryType.PHASE, ev.phaseDesc + Lang.getInstance().getPossessedObject(p.getName(), ev.phase.nameForUi)); } @Override diff --git a/forge-game/src/main/java/forge/game/zone/PlayerZone.java b/forge-game/src/main/java/forge/game/zone/PlayerZone.java index 4e25b35c68e..1d4506b5317 100644 --- a/forge-game/src/main/java/forge/game/zone/PlayerZone.java +++ b/forge-game/src/main/java/forge/game/zone/PlayerZone.java @@ -26,7 +26,6 @@ import forge.game.keyword.Keyword; import forge.game.player.Player; import forge.game.spellability.SpellAbility; import forge.util.Lang; -import forge.util.TextUtil; /** *

@@ -102,7 +101,7 @@ public class PlayerZone extends Zone { @Override public final String toString() { - return TextUtil.concatWithSpace(Lang.getInstance().getPossesive(player.toString()), zoneType.toString()); + return Lang.getInstance().getPossessedObject(player.toString(), zoneType.toString()); } public CardCollectionView getCardsPlayerCanActivate(Player who) { diff --git a/forge-gui/res/languages/ja-JP.properties b/forge-gui/res/languages/ja-JP.properties index e02ba1152a9..fa718c3a3d3 100644 --- a/forge-gui/res/languages/ja-JP.properties +++ b/forge-gui/res/languages/ja-JP.properties @@ -1006,8 +1006,8 @@ lblEnableUnknownCards=未知のカードを有効にする nlEnableUnknownCards=未知のカードを未知のセットにまとめます。(再起動必須) lblExperimentalNetworkCompatibility=実験的なネットワークコンパチビリティ nlExperimentalNetworkCompatibility=Forge がコンパチブルネットワークストリーミに切り替えます。 (分からない場合はオフにしてください) -lblDisposeTextures=Dispose Textures -nlDisposeTextures=When enabled, disposes the card art caches. (If unsure, turn OFF this option) +lblDisposeTextures=テキスチャー廃棄 +nlDisposeTextures=有効にすると、カード画像キャッシュを廃棄します。 (分からない場合はオフにしてください) lblAutoCacheSize=キャッシュサイズ自動計算 nlAutoCacheSize=有効にすると、キャッシュサイズは起動時に自動計算されます。 (分からない場合はオフにしてください) #MatchScreen.java @@ -1187,7 +1187,7 @@ lblAssignCombatDamageWerentBlocked=ブロックされていないかのように lblAssignCombatDamageAsChoose={0}の戦闘ダメージを自分で割り当てますか? lblChosenCards=選んだカード lblAttacker=アタッカー -lblTriggeredby=誘発された +lblTriggeredby=誘発した lblChooseWhichCardstoReveal=公開するカードを選ぶ lblChooseCardsActivateOpeningHandandOrder=開始手札から処理するカードとその順番を決めます lblActivateFirst=最初に処理 @@ -1257,7 +1257,7 @@ lblDestroy=破壊 lblSelectUpToNumTargetToAction=最大%d {0}〜{1}を選んでください lblSelectNumTargetToAction=%d {0}〜{1}を選んでくください lblHighestBidder=最高入札者 -lblUseTriggeredAbilityOf=誘発能力を使用する: +lblUseTriggeredAbilityOf=誘発能力を使用: lblExertAttackersConfirm=攻撃者を督励しますか? lblThereNoCardInPlayerZone={0} {1}にカードがありません lblPutCardsOnTheTopLibraryOrGraveyard=ライブラリまたは墓地の一番上に{0}を置きますか? @@ -2063,7 +2063,7 @@ lblResultIs=結果:{0} lblPlayerRandomChosenNumberIs={0}のランダムに選択された数値は{1}です lblPlayerChoosesNumberIs={0}が番号を選択:{1} lblPlayerChooseValueOfEffectOfCard={0}は{2}の効果のために{1}を選択します -lblPlayerFlipComesUpValue={0}のコイン投げ:{1} +lblPlayerFlipComesUpValue={0}コイン投げ:{1} lblPlayerActionFlip={0}のコイン投げ:{1} lblPlayerChooseValue={0}は{1}を選択します lblPlayerVoteValue={0}は{1}票を投票した