summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-09-20 01:46:53 +0200
committermetamuffin <metamuffin@disroot.org>2024-09-20 01:46:53 +0200
commitdab9f81cd29fc1109bfe27aaffe5b6f6e0fe204a (patch)
tree40c3aee4ccce56f2c8edb894c0142a20a9e5783e
parent02a843b40f4ddba14bb12d0f17454ee96de350a5 (diff)
downloadhurrycurry-dab9f81cd29fc1109bfe27aaffe5b6f6e0fe204a.tar
hurrycurry-dab9f81cd29fc1109bfe27aaffe5b6f6e0fe204a.tar.bz2
hurrycurry-dab9f81cd29fc1109bfe27aaffe5b6f6e0fe204a.tar.zst
credit translators
-rw-r--r--client/menu/credits.gd30
-rw-r--r--locale/en.ini1
2 files changed, 25 insertions, 6 deletions
diff --git a/client/menu/credits.gd b/client/menu/credits.gd
index 52a3b7e6..d422fcb6 100644
--- a/client/menu/credits.gd
+++ b/client/menu/credits.gd
@@ -38,6 +38,15 @@ var credits := [
["deleted_user_877451", "Game_over.wav", cc_by_3],
["Quaternius", "Someting, dont remember...", cc0],
]],
+ [tr("c.credits.translations"), {
+ "zh_Hans": ["Outbreak2096"],
+ "zh_Hant": ["hugoalh"],
+ "nl": ["Vistaus"],
+ "eu": ["josuigoa"],
+ "fr": ["fnetX"],
+ "pl": ["tranzystorekk"],
+ "he": ["RustyStriker"],
+ }]
]
@onready var label = $OuterMargin/Panel/InnerMargin/Vert/ScrollContainer/CreditsText
@@ -55,12 +64,21 @@ func _ready():
]
for section in credits:
- text += "[b]%s[/b]\n\n[table=3]" % section[0]
- for entry in section[1]:
- text += "[cell][right]%s[/right][/cell]" % entry[0]
- text += "[cell][left]%s[/left][/cell]" % entry[1]
- text += "[cell][left]%s[/left][/cell]" % entry[2]
- text += "[/table]\n\n\n"
+ text += "[b]%s[/b]\n\n" % section[0]
+ if typeof(section[1]) == TYPE_DICTIONARY:
+ text += "[table=2]"
+ for key in section[1]:
+ text += "[cell][right]%s[/right][/cell]" % key
+ text += "[cell][left]%s[/left][/cell]" % ", ".join(section[1][key])
+ text += "[/table]"
+ else:
+ text += "[table=3]"
+ for entry in section[1]:
+ text += "[cell][right]%s[/right][/cell]" % entry[0]
+ text += "[cell][left]%s[/left][/cell]" % entry[1]
+ text += "[cell][left]%s[/left][/cell]" % entry[2]
+ text += "[/table]"
+ text += "\n\n\n"
text += "\n[b]%s[/b]\n\n\n[/center]" % tr("c.credits.thanks")
diff --git a/locale/en.ini b/locale/en.ini
index b5ed6c29..f5eb0de6 100644
--- a/locale/en.ini
+++ b/locale/en.ini
@@ -3,6 +3,7 @@ c.chat.write_message=Write messsage
c.credits.developed_by=developed by
c.credits.models=Models
c.credits.sounds=Sounds
+c.credits.translations=Translations
c.credits.thanks=Thank You For Playing
c.credits.title=Hurry Curry! - a game about cooking
c.error.cannot_cancel_no_game=Cannot cancel game since no game is running.