diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-28 12:44:28 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-28 12:44:28 +0200 |
| commit | 29aba401aecd2369b80bcf47a74b6c82752beb35 (patch) | |
| tree | 43e3229c6e16cbcb32a34d7351e6848c739e99e2 | |
| parent | 3d526b6514f2be6237ba130a8ef5fd0e2b6d814e (diff) | |
| download | muhqs-game-29aba401aecd2369b80bcf47a74b6c82752beb35.tar.gz muhqs-game-29aba401aecd2369b80bcf47a74b6c82752beb35.zip | |
fix some more internationalization issues
| -rw-r--r-- | data/cards/base/archer.yml | 2 | ||||
| -rw-r--r-- | data/cards/kraken/deja_vu.yml | 2 | ||||
| -rw-r--r-- | data/cards/kraken/gigantic_hail.yml | 4 | ||||
| -rw-r--r-- | data/cards/kraken/tides_change.yml | 2 | ||||
| -rw-r--r-- | data/cards/magic/isolate!.yml | 4 | ||||
| -rw-r--r-- | data/cards/magic/no!.yml | 2 | ||||
| -rw-r--r-- | data/cards/magic/rush!.yml | 2 | ||||
| -rw-r--r-- | data/cards/misc/king.yml | 8 | ||||
| -rw-r--r-- | data/cards/misc/stick_of_victory.yml | 2 | ||||
| -rw-r--r-- | latex/cards/de/misc/king.tex | 2 | ||||
| -rw-r--r-- | latex/cards/de/misc/stick_of_victory.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/base/archer.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/kraken/deja_vu.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/kraken/gigantic_hail.tex | 4 | ||||
| -rw-r--r-- | latex/cards/en/kraken/tides_change.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/magic/isolate!.tex | 4 | ||||
| -rw-r--r-- | latex/cards/en/magic/no!.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/magic/rush!.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/misc/king.tex | 2 | ||||
| -rw-r--r-- | latex/cards/en/misc/stick_of_victory.tex | 2 | ||||
| -rwxr-xr-x | scripts/generate_card.py | 3 |
21 files changed, 29 insertions, 28 deletions
diff --git a/data/cards/base/archer.yml b/data/cards/base/archer.yml index f0c261a4..56956909 100644 --- a/data/cards/base/archer.yml +++ b/data/cards/base/archer.yml @@ -1,7 +1,7 @@ type: unit name: en: Archer - en: Bogenschütze + de: Bogenschütze attack: 1 Range 2 health: 2 movement: 2 diff --git a/data/cards/kraken/deja_vu.yml b/data/cards/kraken/deja_vu.yml index a959af48..8fdf1c70 100644 --- a/data/cards/kraken/deja_vu.yml +++ b/data/cards/kraken/deja_vu.yml @@ -3,5 +3,5 @@ name: type: spell buy: 5 effect: - en: Reset all players Ressource to the starting amount + en: Reset all players Resource to the starting amount de: Setze die Ressourcen aller Spieler auf ihren Startwert diff --git a/data/cards/kraken/gigantic_hail.yml b/data/cards/kraken/gigantic_hail.yml index d94eafe2..b6c7de42 100644 --- a/data/cards/kraken/gigantic_hail.yml +++ b/data/cards/kraken/gigantic_hail.yml @@ -1,8 +1,8 @@ name: en: Gigantic Hail - en: Gigantischer Hagel + de: Gigantischer Hagel type: spell buy: 3 effect: en: Place three Ice Berg tokens on random empty tiles - en: Plaziere drei Eisberg Token auf zufälligen freien Feldern + de: Plaziere drei Eisberg Token auf zufälligen freien Feldern diff --git a/data/cards/kraken/tides_change.yml b/data/cards/kraken/tides_change.yml index cd323d60..b5d6622b 100644 --- a/data/cards/kraken/tides_change.yml +++ b/data/cards/kraken/tides_change.yml @@ -1,6 +1,6 @@ name: en: Tides Change! - en: Gezeitenwechsel! + de: Gezeitenwechsel! type: spell buy: 5 effect: diff --git a/data/cards/magic/isolate!.yml b/data/cards/magic/isolate!.yml index ebc36db7..3eb6d978 100644 --- a/data/cards/magic/isolate!.yml +++ b/data/cards/magic/isolate!.yml @@ -1,9 +1,9 @@ name: en: Isolate! - en: Isolieren! + de: Isolieren! type: spell buy: 5 play: 2 effect: en: Target unit has shroud and can not receive or deal damage this turn - en: Eine Ziel-Unit ist diesen Zug verhuellt und kann weder Schaden erleiden noch zufuegen + de: Eine Ziel-Unit ist diesen Zug verhuellt und kann weder Schaden erleiden noch zufuegen diff --git a/data/cards/magic/no!.yml b/data/cards/magic/no!.yml index f376d354..632ce001 100644 --- a/data/cards/magic/no!.yml +++ b/data/cards/magic/no!.yml @@ -6,4 +6,4 @@ buy: 5 play: 2 effect: en: Counter one spell - en: Neutraliziere einen Zauberspruch + de: Neutraliziere einen Zauberspruch diff --git a/data/cards/magic/rush!.yml b/data/cards/magic/rush!.yml index a2d52aed..74b5966c 100644 --- a/data/cards/magic/rush!.yml +++ b/data/cards/magic/rush!.yml @@ -6,4 +6,4 @@ buy: 5 play: 2 effect: en: Distribute twice "+ 2 Movement this turn" on up to two units - en: Verteile zweimal "+ 2 Bewegung diesen Zug" auf bis zu zwei Units + de: Verteile zweimal "+ 2 Bewegung diesen Zug" auf bis zu zwei Units diff --git a/data/cards/misc/king.yml b/data/cards/misc/king.yml index dc8ce9bd..6e64f8a7 100644 --- a/data/cards/misc/king.yml +++ b/data/cards/misc/king.yml @@ -4,11 +4,11 @@ name: token: true type: unit effect: - en: "5: + shroud this turn. Protection from Die!" - de: "5: + verhült diesen Zug. Schutz vor Stirb!" + en: "Protection from Die!. 5: King has shroud this turn." + de: "Schutz vor Stirb!. 5: König ist verhüllt für diesen Zug." latex_effect: - en: "5: +~shroud this turn. \\ Protection from Die!" - de: "5: +~verhüllt diesen Zug. \\ Schutz from Stirb!" + en: "Protection from Die! \\\\ 5: King has shroud this turn." + de: "Schutz vor Stirb! \\\\ 5: König ist verhüllt für diesen Zug." upkeep: 0 attack: 1 health: 5 diff --git a/data/cards/misc/stick_of_victory.yml b/data/cards/misc/stick_of_victory.yml index 15e92be3..ff133aa4 100644 --- a/data/cards/misc/stick_of_victory.yml +++ b/data/cards/misc/stick_of_victory.yml @@ -5,7 +5,7 @@ type: equipment token: true durability: en: infinite - de: unendlich + de: unbegrenzt effect: en: Whenever the equipped unit is activated its controller gains one victory point de: Immer wenn die ausgerüstete Unit aktiviert wird erhält ihr Beherscher einen Siegespunkt
\ No newline at end of file diff --git a/latex/cards/de/misc/king.tex b/latex/cards/de/misc/king.tex index 0df4c294..9561b81b 100644 --- a/latex/cards/de/misc/king.tex +++ b/latex/cards/de/misc/king.tex @@ -4,7 +4,7 @@ \begin{document} \begin{tikzpicture} \cardtypeUnitToken{König} -\cardsplitcontent{Leben: 5\\Bewegung: 1\\Angriff: 1}{5: +~verhüllt diesen Zug. \ Schutz from Stirb!} +\cardsplitcontent{Leben: 5\\Bewegung: 1\\Angriff: 1}{Schutz vor Stirb! \\ 5: König ist verhüllt für diesen Zug.} \cardplaycost{0}\cardmodule{} \cardborder \end{tikzpicture} diff --git a/latex/cards/de/misc/stick_of_victory.tex b/latex/cards/de/misc/stick_of_victory.tex index 13f1d7a4..f0be9f8c 100644 --- a/latex/cards/de/misc/stick_of_victory.tex +++ b/latex/cards/de/misc/stick_of_victory.tex @@ -4,7 +4,7 @@ \begin{document} \begin{tikzpicture} \cardtypeEquipmentToken{Stecken des Sieges} -\cardsplitcontent{Durability: {'en': 'infinite', 'de': 'unendlich'}}{Immer wenn die ausgerüstete Unit aktiviert wird erhält ihr Beherscher einen Siegespunkt} +\cardsplitcontent{Durability: unbegrenzt}{Immer wenn die ausgerüstete Unit aktiviert wird erhält ihr Beherscher einen Siegespunkt} \cardmodule{} \cardborder \end{tikzpicture} diff --git a/latex/cards/en/base/archer.tex b/latex/cards/en/base/archer.tex index 28b18aa9..a558454a 100644 --- a/latex/cards/en/base/archer.tex +++ b/latex/cards/en/base/archer.tex @@ -3,7 +3,7 @@ \begin{document} \begin{tikzpicture} -\cardtypeUnit{Bogenschütze} +\cardtypeUnit{Archer} \cardbuycost{5} \cardcontent{Health: 2\\Movement: 2\\Attack: 1 Range 2} \cardplaycost{1}\cardmodule{base} diff --git a/latex/cards/en/kraken/deja_vu.tex b/latex/cards/en/kraken/deja_vu.tex index 46f26132..dff503bf 100644 --- a/latex/cards/en/kraken/deja_vu.tex +++ b/latex/cards/en/kraken/deja_vu.tex @@ -5,7 +5,7 @@ \begin{tikzpicture} \cardtypeSpell{Deja Vu!} \cardbuycost{5} -\cardcontent{Reset all players Ressource to the starting amount} +\cardcontent{Reset all players Resource to the starting amount} \cardmodule{kraken} \cardborder \end{tikzpicture} diff --git a/latex/cards/en/kraken/gigantic_hail.tex b/latex/cards/en/kraken/gigantic_hail.tex index c4e57767..2d6f14d8 100644 --- a/latex/cards/en/kraken/gigantic_hail.tex +++ b/latex/cards/en/kraken/gigantic_hail.tex @@ -3,9 +3,9 @@ \begin{document} \begin{tikzpicture} -\cardtypeSpell{Gigantischer Hagel} +\cardtypeSpell{Gigantic Hail} \cardbuycost{3} -\cardcontent{Plaziere drei Eisberg Token auf zufälligen freien Feldern} +\cardcontent{Place three Ice Berg tokens on random empty tiles} \cardmodule{kraken} \cardborder \end{tikzpicture} diff --git a/latex/cards/en/kraken/tides_change.tex b/latex/cards/en/kraken/tides_change.tex index 7667793e..351981d9 100644 --- a/latex/cards/en/kraken/tides_change.tex +++ b/latex/cards/en/kraken/tides_change.tex @@ -3,7 +3,7 @@ \begin{document} \begin{tikzpicture} -\cardtypeSpell{Gezeitenwechsel!} +\cardtypeSpell{Tides Change!} \cardbuycost{5} \cardcontent{Redistribute all store cards} \cardmodule{kraken} diff --git a/latex/cards/en/magic/isolate!.tex b/latex/cards/en/magic/isolate!.tex index c631d175..b3c348ee 100644 --- a/latex/cards/en/magic/isolate!.tex +++ b/latex/cards/en/magic/isolate!.tex @@ -3,9 +3,9 @@ \begin{document} \begin{tikzpicture} -\cardtypeSpell{Isolieren!} +\cardtypeSpell{Isolate!} \cardbuycost{5} -\cardcontent{Eine Ziel-Unit ist diesen Zug verhuellt und kann weder Schaden erleiden noch zufuegen} +\cardcontent{Target unit has shroud and can not receive or deal damage this turn} \cardplaycost{2} \cardmodule{magic} \cardborder diff --git a/latex/cards/en/magic/no!.tex b/latex/cards/en/magic/no!.tex index 5e35097f..d0053950 100644 --- a/latex/cards/en/magic/no!.tex +++ b/latex/cards/en/magic/no!.tex @@ -5,7 +5,7 @@ \begin{tikzpicture} \cardtypeSpell{No!} \cardbuycost{5} -\cardcontent{Neutraliziere einen Zauberspruch} +\cardcontent{Counter one spell} \cardplaycost{2} \cardmodule{magic} \cardborder diff --git a/latex/cards/en/magic/rush!.tex b/latex/cards/en/magic/rush!.tex index 0853d82a..ba47e77f 100644 --- a/latex/cards/en/magic/rush!.tex +++ b/latex/cards/en/magic/rush!.tex @@ -5,7 +5,7 @@ \begin{tikzpicture} \cardtypeSpell{Rush!} \cardbuycost{5} -\cardcontent{Verteile zweimal "+ 2 Bewegung diesen Zug" auf bis zu zwei Units} +\cardcontent{Distribute twice "+ 2 Movement this turn" on up to two units} \cardplaycost{2} \cardmodule{magic} \cardborder diff --git a/latex/cards/en/misc/king.tex b/latex/cards/en/misc/king.tex index e6f5428a..754f4f11 100644 --- a/latex/cards/en/misc/king.tex +++ b/latex/cards/en/misc/king.tex @@ -4,7 +4,7 @@ \begin{document} \begin{tikzpicture} \cardtypeUnitToken{King} -\cardsplitcontent{Health: 5\\Movement: 1\\Attack: 1}{5: +~shroud this turn. \ Protection from Die!} +\cardsplitcontent{Health: 5\\Movement: 1\\Attack: 1}{Protection from Die! \\ 5: King has shroud this turn.} \cardplaycost{0}\cardmodule{} \cardborder \end{tikzpicture} diff --git a/latex/cards/en/misc/stick_of_victory.tex b/latex/cards/en/misc/stick_of_victory.tex index 6f9baec4..ae52614d 100644 --- a/latex/cards/en/misc/stick_of_victory.tex +++ b/latex/cards/en/misc/stick_of_victory.tex @@ -4,7 +4,7 @@ \begin{document} \begin{tikzpicture} \cardtypeEquipmentToken{Stick of Victory} -\cardsplitcontent{Durability: {'en': 'infinite', 'de': 'unendlich'}}{Whenever the equipped unit is activated its controller gains one victory point} +\cardsplitcontent{Durability: infinite}{Whenever the equipped unit is activated its controller gains one victory point} \cardmodule{} \cardborder \end{tikzpicture} diff --git a/scripts/generate_card.py b/scripts/generate_card.py index 7d8957cb..e1f72398 100755 --- a/scripts/generate_card.py +++ b/scripts/generate_card.py @@ -169,7 +169,8 @@ def generate_latex(card: MutableMapping, language='en'): elif card['type'] == 'equipment': formatted_durability = get_formatted_key('durability') - stats = f'{formatted_durability}: {card["durability"]}' + durability = get_field(card, 'durability', language) + stats = f'{formatted_durability}: {durability}' effect, _ = get_latex_field(card, 'effect', language) card_content += f'\\cardsplitcontent{{{stats}}}{{{effect}}}\n' else: |
