aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authornokoe <nokoe@mailbox.org>2024-07-18 15:43:13 +0200
committernokoe <nokoe@mailbox.org>2024-07-18 15:43:53 +0200
commite7eef46339e293359d532493d6bb34bd50e3f972 (patch)
tree3e89d8f8b53e725b28aefa9daa8744e0371aade4 /client
parent1dd3f549debdffd85639d74248a12dd884c5a59b (diff)
downloadhurrycurry-e7eef46339e293359d532493d6bb34bd50e3f972.tar
hurrycurry-e7eef46339e293359d532493d6bb34bd50e3f972.tar.bz2
hurrycurry-e7eef46339e293359d532493d6bb34bd50e3f972.tar.zst
fix bbcode in translation
Diffstat (limited to 'client')
-rw-r--r--client/menu/credits.gd43
-rw-r--r--client/menu/credits.tscn1
-rw-r--r--client/po/de.po79
-rw-r--r--client/project.godot2
4 files changed, 45 insertions, 80 deletions
diff --git a/client/menu/credits.gd b/client/menu/credits.gd
index bca320a1..ffdc45b2 100644
--- a/client/menu/credits.gd
+++ b/client/menu/credits.gd
@@ -36,30 +36,33 @@ var cc_by_4 := {
func _ready():
super()
contributors.shuffle()
- label.text = "[center][b]"
- label.text += tr("Hurry Curry! - a game about cooking")
- label.text += "[/b]\n\n"
- label.text += tr("developed by")
- label.text += "\n\n[b]"
- label.text += ", ".join(contributors)
- label.text += "[/b]\n\n"
-
+ var text: String = "[center][b]%s[/b]\n\n%s\n\n[b]%s[/b]\n\n" % [
+ tr("Hurry Curry! - a game about cooking"),
+ tr("developed by"),
+ ", ".join(contributors)
+ ]
+ label.text = text
+
for k in cc_by_3.keys():
var v = cc_by_3[k]
- label.text += "[b]\"%s\" by %s[/b]\n" % [k, v]
- label.text += tr("Licensed under Creative Commons: By Attribution 3.0 License")
- label.text += "\nhttps://creativecommons.org/licenses/by/3.0/\n\n"
-
+ label.text += "[b]\"%s\" by %s[/b]\n%s\nhttps://creativecommons.org/licenses/by/3.0/\n\n" % [
+ k,
+ v,
+ tr("Licensed under Creative Commons: By Attribution 3.0 License")
+ ]
+
for k in cc_by_4.keys():
var v = cc_by_4[k]
- label.text += "[b]\"%s\" by %s[/b]\n" % [k, v]
- label.text += tr("Licensed under Creative Commons: By Attribution 4.0 License")
- label.text += "\nhttps://creativecommons.org/licenses/by/4.0/\n\n"
-
- label.text += "[b]"
- label.text += tr("Additional CC0 assets by:")
- label.text += "[/b]\n"
- label.text += "\n".join(cc_0)
+ label.text += "[b]\"%s\" by %s[/b]\n%s\nhttps://creativecommons.org/licenses/by/4.0/\n\n" % [
+ k,
+ v,
+ tr("Licensed under Creative Commons: By Attribution 4.0 License")
+ ]
+
+ label.text += "[b]%s[/b]\n%s" % [
+ tr("Additional CC0 assets by:"),
+ "\n".join(cc_0)
+ ]
func _on_back_pressed():
exit()
diff --git a/client/menu/credits.tscn b/client/menu/credits.tscn
index 3cca53dc..8ac062be 100644
--- a/client/menu/credits.tscn
+++ b/client/menu/credits.tscn
@@ -45,6 +45,7 @@ layout_mode = 2
[node name="RichTextLabel" type="RichTextLabel" parent="MarginContainer/Panel/MarginContainer/VBoxContainer"]
layout_mode = 2
size_flags_vertical = 3
+auto_translate = false
theme_override_font_sizes/normal_font_size = 22
theme_override_font_sizes/bold_font_size = 22
theme_override_font_sizes/italics_font_size = 22
diff --git a/client/po/de.po b/client/po/de.po
index b190f2b2..01a855cb 100644
--- a/client/po/de.po
+++ b/client/po/de.po
@@ -246,65 +246,6 @@ msgstr "Benutzername"
msgid "Back"
msgstr "Zurück"
-#: menu/credits.tscn
-msgid "Hurry Curry! - a game about cooking"
-msgstr "Hurry Curry! - ein Spiel rund ums Kochen"
-
-#: menu/credits.tscn
-msgid "developed by"
-msgstr "entwickelt von"
-
-#: menu/credits.tscn
-msgid "Licensed under Creative Commons: By Attribution 3.0 License"
-msgstr "Lizensiert unter Creative Commons: By Attribution 3.0 License"
-
-#: menu/credits.tscn
-msgid "Licensed under Creative Commons: By Attribution 4.0 License"
-msgstr "Lizensiert unter Creative Commons: By Attribution 4.0 License"
-
-#: menu/credits.tscn
-msgid "Additional CC0 assets by:"
-msgstr "Zusätzliche CC0 Assets von:"
-
-#: menu/credits.tscn
-msgid "[center][b]"
-msgstr ""
-
-#: menu/credits.tscn
-msgid ""
-"[/b]\n"
-"\n"
-msgstr ""
-
-#: menu/credits.tscn
-msgid ""
-"\n"
-"\n"
-"[b]"
-msgstr ""
-
-#: menu/credits.tscn
-msgid ""
-"\n"
-"https://creativecommons.org/licenses/by/3.0/\n"
-"\n"
-msgstr ""
-
-#: menu/credits.tscn
-msgid ""
-"\n"
-"https://creativecommons.org/licenses/by/4.0/\n"
-"\n"
-msgstr ""
-
-#: menu/credits.tscn
-msgid "[b]"
-msgstr ""
-
-#: menu/credits.tscn
-msgid "[/b]\n"
-msgstr ""
-
#: menu/error.tscn
msgid "Error"
msgstr "Fehler"
@@ -553,6 +494,26 @@ msgstr ""
msgid "Hairstyle %d"
msgstr "Frisur %d"
+#: menu/credits.tscn menu/credits.gd
+msgid "Hurry Curry! - a game about cooking"
+msgstr "Hurry Curry! - ein Spiel rund ums Kochen"
+
+#: menu/credits.tscn menu/credits.gd
+msgid "developed by"
+msgstr "entwickelt von"
+
+#: menu/credits.tscn menu/credits.gd
+msgid "Licensed under Creative Commons: By Attribution 3.0 License"
+msgstr "Lizensiert unter Creative Commons: By Attribution 3.0 License"
+
+#: menu/credits.tscn menu/credits.gd
+msgid "Licensed under Creative Commons: By Attribution 4.0 License"
+msgstr "Lizensiert unter Creative Commons: By Attribution 4.0 License"
+
+#: menu/credits.tscn menu/credits.gd
+msgid "Additional CC0 assets by:"
+msgstr "Zusätzliche CC0 Assets von:"
+
#~ msgid "Tutorial started. (Uncheck and restart to replay)"
#~ msgstr ""
#~ "Anleitung abgeschlossen. (Deaktivieren und Spiel neu starten zum erneuten "
diff --git a/client/project.godot b/client/project.godot
index d1f93456..20d49f20 100644
--- a/client/project.godot
+++ b/client/project.godot
@@ -185,7 +185,7 @@ zoom_out_discrete={
[internationalization]
locale/translations=PackedStringArray("res://po/de.po")
-locale/translations_pot_files=PackedStringArray("res://global.gd", "res://menu/overlay.tscn", "res://menu/setup.tscn", "res://menu/character.tscn", "res://menu/credits.tscn", "res://menu/error.tscn", "res://menu/ingame.tscn", "res://menu/lobby.tscn", "res://menu/main.tscn", "res://menu/settings.tscn", "res://menu/ingame.gd", "res://menu/lobby.gd", "res://menu/popup_message.gd", "res://multiplayer.gd", "res://menu/hairstyle_preview.gd")
+locale/translations_pot_files=PackedStringArray("res://global.gd", "res://menu/overlay.tscn", "res://menu/setup.tscn", "res://menu/character.tscn", "res://menu/error.tscn", "res://menu/ingame.tscn", "res://menu/lobby.tscn", "res://menu/main.tscn", "res://menu/settings.tscn", "res://menu/ingame.gd", "res://menu/lobby.gd", "res://menu/popup_message.gd", "res://multiplayer.gd", "res://menu/hairstyle_preview.gd", "res://menu/credits.tscn", "res://menu/credits.gd")
[rendering]