aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/gui/menus/rating/rating.gd8
-rw-r--r--client/gui/menus/scoreboard.gd14
-rw-r--r--client/gui/overlays/score.tscn4
-rw-r--r--locale/ar.ini12
-rw-r--r--locale/de.ini12
-rw-r--r--locale/el.ini12
-rw-r--r--locale/en.ini30
-rw-r--r--locale/es.ini12
-rw-r--r--locale/eu.ini12
-rw-r--r--locale/fi.ini12
-rw-r--r--locale/fr.ini12
-rw-r--r--locale/he.ini12
-rw-r--r--locale/it.ini12
-rw-r--r--locale/ja.ini12
-rw-r--r--locale/nl.ini12
-rw-r--r--locale/pl.ini12
-rw-r--r--locale/ru.ini12
-rw-r--r--locale/tr.ini12
-rw-r--r--locale/zh_Hans.ini12
-rw-r--r--locale/zh_Hant.ini12
-rw-r--r--test-client/visual.ts4
21 files changed, 131 insertions, 121 deletions
diff --git a/client/gui/menus/rating/rating.gd b/client/gui/menus/rating/rating.gd
index 023c1333..5bae0268 100644
--- a/client/gui/menus/rating/rating.gd
+++ b/client/gui/menus/rating/rating.gd
@@ -35,10 +35,10 @@ func _process(_delta):
func show_rating(stars_: int, points: int):
match stars_:
- 0: title.text = tr("c.score.poor")
- 1: title.text = tr("c.score.acceptable")
- 2: title.text = tr("c.score.good")
- 3: title.text = tr("c.score.excellent")
+ 0: title.text = tr("c.score.stars.poor")
+ 1: title.text = tr("c.score.stars.acceptable")
+ 2: title.text = tr("c.score.stars.good")
+ 3: title.text = tr("c.score.stars.excellent")
subtitle.text = tr("c.score.points_par").format([points])
diff --git a/client/gui/menus/scoreboard.gd b/client/gui/menus/scoreboard.gd
index c04a3201..067736e0 100644
--- a/client/gui/menus/scoreboard.gd
+++ b/client/gui/menus/scoreboard.gd
@@ -27,16 +27,22 @@ func _ready() -> void:
title.text = tr("c.menu.scoreboard.title").format([data.map])
play_count.text = tr("c.menu.scoreboard.finish_count").format([int(data.plays)])
for entry in data.best:
- push_label("%d." % i)
- push_label("%d" % entry.score.points)
- push_label(", ".join(entry.players))
+ var tt = ""
+ for key in entry.score:
+ tt += "%s: %d\n" % [tr("c.score.%s" % key), entry.score[key]]
+ print(tt)
+ push_label("%d." % i, tt)
+ push_label("%d" % entry.score.points, tt)
+ push_label(", ".join(entry.players), tt)
i += 1
-func push_label(text: String):
+func push_label(text: String, tooltip: String):
var label = Label.new()
label.add_theme_font_size_override("font_size", 21)
label.add_theme_font_override("font", font)
+ label.mouse_filter = Control.MOUSE_FILTER_STOP
label.text = text
+ label.tooltip_text = tooltip
table.add_child(label)
func _on_back_pressed() -> void:
diff --git a/client/gui/overlays/score.tscn b/client/gui/overlays/score.tscn
index fcdfb514..7ad1db7a 100644
--- a/client/gui/overlays/score.tscn
+++ b/client/gui/overlays/score.tscn
@@ -72,7 +72,7 @@ layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_u54fv")
theme_override_font_sizes/font_size = 25
-text = "c.score.completed"
+text = "c.score.demands_completed"
[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line1"]
layout_mode = 2
@@ -96,7 +96,7 @@ layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_fonts/font = ExtResource("3_u54fv")
theme_override_font_sizes/font_size = 25
-text = "c.score.failed"
+text = "c.score.demands_failed"
[node name="Spacer" type="Control" parent="Score/Paper/Margin/Lines/Line2"]
layout_mode = 2
diff --git a/locale/ar.ini b/locale/ar.ini
index 5cf4db2b..7853c04f 100644
--- a/locale/ar.ini
+++ b/locale/ar.ini
@@ -51,14 +51,14 @@ c.menu.play.server=Server
c.menu.play=البدء باللعب
c.menu.quit=خروج
c.menu.settings=إعدادات
-c.score.acceptable=خدمة مقبولة
-c.score.completed=اكتمل
-c.score.excellent=خدمة ممتازة
-c.score.failed=افتشل
-c.score.good=خدمة جيدة
+c.score.stars.acceptable=خدمة مقبولة
+c.score.demands_completed=اكتمل
+c.score.stars.excellent=خدمة ممتازة
+c.score.demands_failed=افتشل
+c.score.stars.good=خدمة جيدة
c.score.points_par=جمعتم {0} نقاط
c.score.points=النقاط
-c.score.poor=خدمة سيئة
+c.score.stars.poor=خدمة سيئة
c.score.time_remaining = الوقت المتبقي
c.settings.apply=احفظ وطبق
c.settings.audio.master_volume=صوت البرنامج
diff --git a/locale/de.ini b/locale/de.ini
index edc73a4b..1a481234 100644
--- a/locale/de.ini
+++ b/locale/de.ini
@@ -77,14 +77,14 @@ c.menu.play=Spielen
c.menu.quit=Verlassen
c.menu.settings=Einstellungen
c.play.allow_query_registry = Möchtest du im globalen Verzeichnis nach öffentlichen Servern suchen?
-c.score.acceptable=Akzeptabler Service
-c.score.completed=Abgeschlossen
-c.score.excellent=Ausgezeichneter Service
-c.score.failed=Misslungen
-c.score.good=Guter Service
+c.score.stars.acceptable=Akzeptabler Service
+c.score.demands_completed=Abgeschlossen
+c.score.stars.excellent=Ausgezeichneter Service
+c.score.demands_failed=Misslungen
+c.score.stars.good=Guter Service
c.score.points_par=Du hast {0} Punkte gesammelt
c.score.points=Punkte
-c.score.poor=Schlechter Service
+c.score.stars.poor=Schlechter Service
c.score.time_remaining = Zeit verbleibend
c.settings.apply=Speichern u. Anwenden
c.settings.audio.master_volume=Hauptlautstärke
diff --git a/locale/el.ini b/locale/el.ini
index e2b50327..5578deae 100644
--- a/locale/el.ini
+++ b/locale/el.ini
@@ -21,8 +21,8 @@ c.settings.input.rotate_right = Περιστροφή κάμερας προς τ
c.settings.online = Online
c.settings.ui.language = Γλώσσα
c.menu.play.no_servers = Δεν υπάρχουν διαθέσιμοι server.
-c.score.excellent = Άψογο σέρβις
-c.score.failed = Αποτυχία
+c.score.stars.excellent = Άψογο σέρβις
+c.score.demands_failed = Αποτυχία
c.settings.input.join_spectate = Συμμετοχή/Παρακολούθηση
c.settings.input.joypad = {0} (Joypad)
c.settings.input.left = Κίνηση προς τα αριστερά
@@ -107,10 +107,10 @@ c.menu.deny = Απόρριψη
c.menu.play = Παίξε
c.menu.quit = Έξοδος
c.menu.settings = Ρυθμίσεις
-c.score.completed = Ολοκλήρωση
-c.score.good = Καλό σέρβις
+c.score.demands_completed = Ολοκλήρωση
+c.score.stars.good = Καλό σέρβις
c.score.points = Πόντους
-c.score.poor = Χάλια σέρβις
+c.score.stars.poor = Χάλια σέρβις
c.score.time_remaining = Υπολειπόμενος χρόνος
c.settings.apply = Αποθήκευση & Εφαρμογή
c.settings.audio = Ήχος
@@ -148,7 +148,7 @@ c.settings.input.right = Κίνηση προς τα δεξιά
c.settings.input.rotate_down = Περιστροφή κάμερας προς τα κάτω
c.settings.input.other_event = Άλλο συμβάν
s.replay.cannot_join = Δεν μπορείς να μπεις σε ένα καταγεγραμμένο παιχνίδι.
-c.score.acceptable = Αποδεκτό σέρβις
+c.score.stars.acceptable = Αποδεκτό σέρβις
c.settings.audio.music_volume = Ένταση μουσικής
c.settings.input.previous = Επιλογή προηγούμενου αντικειμένου
c.settings.graphics.aa = Εξομάλυνση γωνιών
diff --git a/locale/en.ini b/locale/en.ini
index 11722df0..7c546dec 100644
--- a/locale/en.ini
+++ b/locale/en.ini
@@ -1,23 +1,23 @@
[hurrycurry]
-b.burger.title=Burger
b.burger.desc=A delicious seared patty, a freshly baked bun, together with some vegetables and cheese - this is what pure freedom tastes like!
+b.burger.title=Burger
b.cleanup.title=Cleaning up
-b.curry.title=Curry
b.curry.desc=The ultimate one-pot meal, best served with some extra spice! Just add some sliced leek, coconut milk, and a few tomatoes. How many you ask? As much as you can curry!
-b.drinks.title=Drinks
+b.curry.title=Curry
b.drinks.desc=Some refreshing drinks for everyone to enjoy.
-b.icecream.title=Ice Cream
+b.drinks.title=Drinks
b.icecream.desc=Delicious ice cream with a fruity flavour. And best of all: You can prepare it using an ordinary kitchen freezer. How cool is that?!
-b.mochi.title=Mochi
+b.icecream.title=Ice Cream
b.mochi.desc=Another uniformly colored blob of stuff — this one is made of a special rice-based dough, filled with strawberry.
-b.nigiri.title=Nigiri
+b.mochi.title=Mochi
b.nigiri.desc=A kind of Sushi that is skillfully crafted by an experienced sushi chef by hand forming a rice ball and draping raw fish filet over it.
+b.nigiri.title=Nigiri
b.noodles.title=Noodles
b.pizza.title=Pizza
b.salad.title=Salad
b.soups.title=Soups
-b.steak.title=Steak
b.steak.desc=A piece of a living being that was removed from their body and later carefully seared to achieve a golden brown crust.
+b.steak.title=Steak
b.title=Hurry Curry! Recipe Book
b.toc.title=Table of Contents
c.announce.go=GO!
@@ -113,15 +113,19 @@ c.menu.scoreboard.rank=Rank
c.menu.scoreboard.title=Scoreboard for {0}
c.menu.scoreboard=Scoreboard
c.menu.settings=Settings
-c.score.acceptable=Acceptable service
-c.score.completed=Completed
-c.score.excellent=Excellent service
-c.score.failed=Failed
-c.score.good=Good service
+c.score.active_recipes=Active Recipes
+c.score.demands_completed=Completed
+c.score.demands_failed=Failed
+c.score.instant_recipes=Instant Recipes
+c.score.passive_recipes=Passive Recipes
c.score.players=Players
c.score.points_par=You collected {0} points
c.score.points=Points
-c.score.poor=Poor service
+c.score.stars.acceptable=Acceptable service
+c.score.stars.excellent=Excellent service
+c.score.stars.good=Good service
+c.score.stars.poor=Poor service
+c.score.stars=Stars
c.score.time_remaining=Time remaining
c.settings.apply=Save & Apply
c.settings.audio.master_volume=Master Volume
diff --git a/locale/es.ini b/locale/es.ini
index 81cfaf86..fd722789 100644
--- a/locale/es.ini
+++ b/locale/es.ini
@@ -73,14 +73,14 @@ c.menu.play=Iniciar partida
c.menu.quit=Abandonar
c.menu.settings=Ajustes
c.play.allow_query_registry = ¿Quieres consultar el registro global de servidores públicos?
-c.score.acceptable=Servicio aceptable
-c.score.completed=Completado
-c.score.excellent=Excelente servicio
-c.score.failed=Fallido
-c.score.good=Buen servicio
+c.score.stars.acceptable=Servicio aceptable
+c.score.demands_completed=Completado
+c.score.stars.excellent=Excelente servicio
+c.score.demands_failed=Fallido
+c.score.stars.good=Buen servicio
c.score.points_par=Has acumulado {0} puntos
c.score.points=Puntos
-c.score.poor=Servicio malo
+c.score.stars.poor=Servicio malo
c.score.time_remaining = Tiempo restante
c.settings.apply=Guardar y aplicar
c.settings.audio.master_volume=Volumen principal
diff --git a/locale/eu.ini b/locale/eu.ini
index 0500b496..f10e6fb8 100644
--- a/locale/eu.ini
+++ b/locale/eu.ini
@@ -71,14 +71,14 @@ c.menu.play.server=Zerbitzaria
c.menu.play=Jokatu
c.menu.quit=Irten
c.menu.settings=Ezarpenak
-c.score.acceptable=Zerbitzu txukuna
-c.score.completed=Osatuta
-c.score.excellent=Zerbitzu bikaina
-c.score.failed=Akatsa
-c.score.good=Zerbitzu ona
+c.score.stars.acceptable=Zerbitzu txukuna
+c.score.demands_completed=Osatuta
+c.score.stars.excellent=Zerbitzu bikaina
+c.score.demands_failed=Akatsa
+c.score.stars.good=Zerbitzu ona
c.score.points_par={0} puntu lortu dituzu
c.score.points=Puntuak
-c.score.poor=Zerbitzu eskasa
+c.score.stars.poor=Zerbitzu eskasa
c.score.time_remaining = Denbora faltan
c.settings.apply=Gorde eta aplikatu
c.settings.audio.master_volume=Bolumen Orokorra
diff --git a/locale/fi.ini b/locale/fi.ini
index 676b239d..13ee7878 100644
--- a/locale/fi.ini
+++ b/locale/fi.ini
@@ -249,14 +249,14 @@ c.menu.play.editor_stop = Pysäytä karttamuokkain
c.menu.play.editor_testing = Karttamuokkain (testaus)
c.menu.play.editor_unavailable = Karttamuokkain (ei käytettävissä)
c.menu.play.editor = Karttamuokkain
-c.score.acceptable = Hyväksyttävä palvelu
-c.score.completed = Valmiina
-c.score.excellent = Erinomainen palvelu
-c.score.failed = Epäonnistui
-c.score.good = Hyvä palvelu
+c.score.stars.acceptable = Hyväksyttävä palvelu
+c.score.demands_completed = Valmiina
+c.score.stars.excellent = Erinomainen palvelu
+c.score.demands_failed = Epäonnistui
+c.score.stars.good = Hyvä palvelu
c.score.points_par = Keräsit {0} pistettä
c.score.points = Pisteet
-c.score.poor = Huono palvelu
+c.score.stars.poor = Huono palvelu
c.settings.apply = Tallenna ja ota käyttöön
c.settings.audio.master_volume = Hallitse äänenvoimakkuus
c.settings.audio.music_volume = Musiikin äänenvoimakkuus
diff --git a/locale/fr.ini b/locale/fr.ini
index dc2b4709..f2c4d797 100644
--- a/locale/fr.ini
+++ b/locale/fr.ini
@@ -56,14 +56,14 @@ c.menu.play.server=Serveur
c.menu.play=Jouer
c.menu.quit=Quitter
c.menu.settings=Paramètres
-c.score.acceptable=Service acceptable
-c.score.completed=Complété
-c.score.excellent=Excellent service
-c.score.failed=Échoué
-c.score.good=Bon service
+c.score.stars.acceptable=Service acceptable
+c.score.demands_completed=Complété
+c.score.stars.excellent=Excellent service
+c.score.demands_failed=Échoué
+c.score.stars.good=Bon service
c.score.points_par=Vous avez collecté {0} points
c.score.points=Points
-c.score.poor=Mauvais service
+c.score.stars.poor=Mauvais service
c.settings.apply=Sauver & Appliquer
c.settings.audio.master_volume=Volume principal
c.settings.audio.music_volume=Volume de la musique
diff --git a/locale/he.ini b/locale/he.ini
index 7aa4ea5c..07ef31fc 100644
--- a/locale/he.ini
+++ b/locale/he.ini
@@ -46,14 +46,14 @@ c.menu.play.server=
c.menu.play=שחק
c.menu.quit=יציאה
c.menu.settings=הגדרות
-c.score.acceptable=שירות מקובל
-c.score.completed=סיים
-c.score.excellent=שירות מצויין
-c.score.failed=נכשל
-c.score.good=שירות טוב
+c.score.stars.acceptable=שירות מקובל
+c.score.demands_completed=סיים
+c.score.stars.excellent=שירות מצויין
+c.score.demands_failed=נכשל
+c.score.stars.good=שירות טוב
c.score.points_par=אספתם {0} נקודות
c.score.points=נקודות
-c.score.poor=שירות גרוע
+c.score.stars.poor=שירות גרוע
c.settings.apply=שמור וישם
c.settings.audio.master_volume=
c.settings.audio.music_volume=
diff --git a/locale/it.ini b/locale/it.ini
index 051ed51a..44322251 100644
--- a/locale/it.ini
+++ b/locale/it.ini
@@ -41,14 +41,14 @@ c.menu.play.server_stop = Arresta il server
c.menu.play.server_unavailable = Server (non disponibile)
c.menu.quit = Chiudi
c.menu.settings = Impostazioni
-c.score.acceptable = Servizio accettabile
-c.score.completed = Completato
-c.score.excellent = Servizio eccellente
-c.score.failed = Fallito
-c.score.good = Servizio buono
+c.score.stars.acceptable = Servizio accettabile
+c.score.demands_completed = Completato
+c.score.stars.excellent = Servizio eccellente
+c.score.demands_failed = Fallito
+c.score.stars.good = Servizio buono
c.score.points = Punti
c.score.points_par = Hai guadagnato {0} punti
-c.score.poor = Servizio scarso
+c.score.stars.poor = Servizio scarso
c.score.time_remaining = Tempo rimanente
c.settings.apply = Salva e Applica
c.settings.audio = Audio
diff --git a/locale/ja.ini b/locale/ja.ini
index 58cc2bf6..990890b0 100644
--- a/locale/ja.ini
+++ b/locale/ja.ini
@@ -46,14 +46,14 @@ c.menu.play.server=サーバ
c.menu.play=プレイ
c.menu.quit=終了
c.menu.settings=設定
-c.score.acceptable=許容できるサービス
-c.score.completed=完了
-c.score.excellent=すばらしいサービス
-c.score.failed=不合格
-c.score.good=良いサービス
+c.score.stars.acceptable=許容できるサービス
+c.score.demands_completed=完了
+c.score.stars.excellent=すばらしいサービス
+c.score.demands_failed=不合格
+c.score.stars.good=良いサービス
c.score.points_par={0} ポイントを獲得しました
c.score.points=ポイント
-c.score.poor=粗末なサービス
+c.score.stars.poor=粗末なサービス
c.settings.apply=保存と使用
c.settings.audio.master_volume=音量
c.settings.audio.music_volume=音量
diff --git a/locale/nl.ini b/locale/nl.ini
index 58a87668..41052b93 100644
--- a/locale/nl.ini
+++ b/locale/nl.ini
@@ -70,14 +70,14 @@ c.menu.play.server_unavailable = Server (niet beschikbaar)
c.menu.quit = Afsluiten
c.menu.settings = Instellingen
c.play.allow_query_registry = Wil je in het register zoeken naar openbare servers?
-c.score.acceptable = Acceptabele bediening
-c.score.completed = Voltooid
-c.score.excellent = Uitstekende bediening
-c.score.failed = Mislukt
-c.score.good = Goede bediening
+c.score.stars.acceptable = Acceptabele bediening
+c.score.demands_completed = Voltooid
+c.score.stars.excellent = Uitstekende bediening
+c.score.demands_failed = Mislukt
+c.score.stars.good = Goede bediening
c.score.points = Punten
c.score.points_par = Je hebt {0} punten verzameld
-c.score.poor = Slechte bediening
+c.score.stars.poor = Slechte bediening
c.score.time_remaining = Resterende tijd
c.settings.apply = Toepassen en opslaan
c.settings.audio = Geluid
diff --git a/locale/pl.ini b/locale/pl.ini
index f511a617..a1a5c8da 100644
--- a/locale/pl.ini
+++ b/locale/pl.ini
@@ -55,14 +55,14 @@ c.menu.play.server=Serwer
c.menu.play=Graj
c.menu.quit=Wyjdź
c.menu.settings=Ustawienia
-c.score.acceptable=Dopuszczalna obsługa
-c.score.completed=Ukończone
-c.score.excellent=Wyśmienita obsługa
-c.score.failed=Nieudane
-c.score.good=Dobra obsługa
+c.score.stars.acceptable=Dopuszczalna obsługa
+c.score.demands_completed=Ukończone
+c.score.stars.excellent=Wyśmienita obsługa
+c.score.demands_failed=Nieudane
+c.score.stars.good=Dobra obsługa
c.score.points_par=Zdobyłeś {0} punktów
c.score.points=Punkty
-c.score.poor=Kiepska obsługa
+c.score.stars.poor=Kiepska obsługa
c.score.time_remaining = Pozostały czas
c.settings.apply=Zapisz i zastosuj
c.settings.audio.master_volume=Głośność główna
diff --git a/locale/ru.ini b/locale/ru.ini
index ee0b4951..35dc1898 100644
--- a/locale/ru.ini
+++ b/locale/ru.ini
@@ -31,11 +31,11 @@ c.menu.play.fetching_list = Получение списка серверов…
c.menu.play.no_servers = Нет доступных серверов.
c.menu.play.quick_connect = Быстрое подключение
c.menu.settings = Настройки
-c.score.excellent = Отличная работа
-c.score.failed = Провал
-c.score.good = Хорошая работа
+c.score.stars.excellent = Отличная работа
+c.score.demands_failed = Провал
+c.score.stars.good = Хорошая работа
c.score.points = Очки
-c.score.poor = Неудовлетворительно
+c.score.stars.poor = Неудовлетворительно
c.score.time_remaining = Осталось времени
c.settings.apply = Сохранить и применить
c.settings.audio.master_volume = Общая громкость
@@ -211,8 +211,8 @@ c.menu.play.editor_stop = Остановить редактор карт
c.menu.play.editor_testing = Редактор карт (в режиме тестирования)
c.menu.play.editor_unavailable = Редактор Карт (недоступен)
c.menu.play.editor = Редактор Карт
-c.score.acceptable = Удовлетворительно
-c.score.completed = Завершено
+c.score.stars.acceptable = Удовлетворительно
+c.score.demands_completed = Завершено
c.settings.gameplay.accessible_movement = Адаптированное управление
c.settings.gameplay.first_person = Включить режим от первого лице (снижает играбильность)
c.settings.gameplay.invert_camera = Инвертировать движение камеры
diff --git a/locale/tr.ini b/locale/tr.ini
index 32f77db5..e05080e2 100644
--- a/locale/tr.ini
+++ b/locale/tr.ini
@@ -65,14 +65,14 @@ c.menu.play.server_testing = Sunucu (test)
c.menu.accept = Kabul et
c.menu.play.server_unavailable = Sunucu (kullanılamıyor)
c.menu.settings = Ayarlar
-c.score.acceptable = Kabul edilebilir hizmet
-c.score.completed = Tamamlandı
-c.score.excellent = Mükemmel hizmet
-c.score.failed = Başaramadın
-c.score.good = İyi hizmet
+c.score.stars.acceptable = Kabul edilebilir hizmet
+c.score.demands_completed = Tamamlandı
+c.score.stars.excellent = Mükemmel hizmet
+c.score.demands_failed = Başaramadın
+c.score.stars.good = İyi hizmet
c.score.points_par = {0} puan topladın
c.score.points = Puanlar
-c.score.poor = Kötü hizmet
+c.score.stars.poor = Kötü hizmet
c.settings.apply = Kaydet & Uygula
c.settings.audio.master_volume = Ana Ses
c.settings.audio.music_volume = Müzik Sesi
diff --git a/locale/zh_Hans.ini b/locale/zh_Hans.ini
index 0bdcefe3..c49547e7 100644
--- a/locale/zh_Hans.ini
+++ b/locale/zh_Hans.ini
@@ -78,14 +78,14 @@ c.menu.play=玩
c.menu.quit=退出
c.menu.settings=设置
c.play.allow_query_registry = 是否要查询公共服务器的全局注册表?
-c.score.acceptable=可接受的服务
-c.score.completed=已完成
-c.score.excellent=优质服务
-c.score.failed=失败
-c.score.good=服务好
+c.score.stars.acceptable=可接受的服务
+c.score.demands_completed=已完成
+c.score.stars.excellent=优质服务
+c.score.demands_failed=失败
+c.score.stars.good=服务好
c.score.points_par=您已收集 {0} 积分
c.score.points=积分
-c.score.poor=服务差
+c.score.stars.poor=服务差
c.score.time_remaining = 剩余时间
c.settings.apply=保存并应用
c.settings.audio.master_volume=主音量
diff --git a/locale/zh_Hant.ini b/locale/zh_Hant.ini
index e5215be0..e95c834f 100644
--- a/locale/zh_Hant.ini
+++ b/locale/zh_Hant.ini
@@ -71,14 +71,14 @@ c.menu.play=遊玩
c.menu.quit=退出
c.menu.settings=設定
c.play.allow_query_registry = 你是否想查詢公共伺服器的全域註冊表?
-c.score.acceptable=可接受的服務
-c.score.completed=已完成
-c.score.excellent=優質的服務
-c.score.failed=已失敗
-c.score.good=良好的服務
+c.score.stars.acceptable=可接受的服務
+c.score.demands_completed=已完成
+c.score.stars.excellent=優質的服務
+c.score.demands_failed=已失敗
+c.score.stars.good=良好的服務
c.score.points_par=你已收集 {0} 點積分
c.score.points=積分
-c.score.poor=差的服務
+c.score.stars.poor=差的服務
c.score.time_remaining = 剩餘時間
c.settings.apply=儲存並套用
c.settings.audio.master_volume=主音量
diff --git a/test-client/visual.ts b/test-client/visual.ts
index 9373a092..d75f90f5 100644
--- a/test-client/visual.ts
+++ b/test-client/visual.ts
@@ -106,8 +106,8 @@ function draw_score() {
ctx.font = "30px sans-serif"
ctx.fillText(`${tr("c.score.points")}: ${score.points}`, 10, canvas.height - 60)
ctx.font = "20px sans-serif"
- ctx.fillText(`${tr("c.score.completed")}: ${score.demands_completed}`, 10, canvas.height - 30)
- ctx.fillText(`${tr("c.score.failed")}: ${score.demands_failed}`, 10, canvas.height - 10)
+ ctx.fillText(`${tr("c.score.demands_completed")}: ${score.demands_completed}`, 10, canvas.height - 30)
+ ctx.fillText(`${tr("c.score.demands_failed")}: ${score.demands_failed}`, 10, canvas.height - 10)
}
function draw_debug() {