summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-08-22 17:46:08 +0200
committermetamuffin <metamuffin@disroot.org>2024-08-22 17:46:08 +0200
commit69dc6c1cb96536e4fa6998ed3d13786dbaf7595e (patch)
treec914ae741b56fe0db93197881342280975f712c8
parent897c779a8e398db42e66655eef18a1df2350009f (diff)
downloadhurrycurry-69dc6c1cb96536e4fa6998ed3d13786dbaf7595e.tar
hurrycurry-69dc6c1cb96536e4fa6998ed3d13786dbaf7595e.tar.bz2
hurrycurry-69dc6c1cb96536e4fa6998ed3d13786dbaf7595e.tar.zst
list new languages ingame
-rw-r--r--client/global.gd7
-rw-r--r--client/project.godot2
2 files changed, 6 insertions, 3 deletions
diff --git a/client/global.gd b/client/global.gd
index 7338e491..3dbcfacd 100644
--- a/client/global.gd
+++ b/client/global.gd
@@ -43,7 +43,7 @@ var using_joypad := false
var using_touch := false
var default_settings := {
- "language": DropdownSetting.new(tr("Language"), 0, languages.map(func (e): return e[1])),
+ "language": DropdownSetting.new(tr("Language"), 0, languages.map(func(e): return e[1])),
"master_volume": RangeSetting.new(tr("Master Volume"), 0, -30, 0),
"music_volume": RangeSetting.new(tr("Music Volume"), 0, -30, 0),
"sfx_volume": RangeSetting.new(tr("SFX Volume"), 0, -30, 0),
@@ -120,7 +120,7 @@ func _ready():
apply_settings()
get_viewport().gui_focus_changed.connect(Sound.play_hover_maybe)
- get_viewport().gui_focus_changed.connect(func (node): focused_node = node)
+ get_viewport().gui_focus_changed.connect(func(node): focused_node = node)
func _input(event):
if Input.is_action_just_pressed("fullscreen"):
@@ -378,6 +378,9 @@ const NATIVE_LANGUAGE_NAMES = {
"tr": "Türkçe",
"fi": "suomen",
"ar": "العربية",
+ "zh_Hans": "中文 (Simplified)", # TODO in chinese
+ "zh_Hant": "中文 (Traditional)",
+ "pl": "Polski",
}
func language_display(l: String): return "%s (%s)" % [NATIVE_LANGUAGE_NAMES[l], l]
diff --git a/client/project.godot b/client/project.godot
index ec53efd8..ae9252c0 100644
--- a/client/project.godot
+++ b/client/project.godot
@@ -194,7 +194,7 @@ scroll_up={
[internationalization]
-locale/translations=PackedStringArray("res://po/de.po", "res://po/fr.po", "res://po/es.po", "res://po/ja.po", "res://po/fi.po", "res://po/he.po", "res://po/tr.po", "res://po/ar.po")
+locale/translations=PackedStringArray("res://po/de.po", "res://po/fr.po", "res://po/es.po", "res://po/ja.po", "res://po/fi.po", "res://po/he.po", "res://po/tr.po", "res://po/ar.po", "res://po/zh_Hant.po", "res://po/zh_Hans.po", "res://po/pl.po")
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", "res://menu/rating/rating.gd", "res://menu/warning_popup.tscn")
[rendering]