LorisYounger / VPet

虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序
Apache License 2.0
4.63k stars 465 forks source link

Changing the language does not take full effect until game restart [SUGGESTION] #378

Closed j6845 closed 1 month ago

j6845 commented 1 month ago

When changing the language in the settings many translations will be loaded but not all. A game restart is required to load all translations.

Even when a loading time is needed, i would prefer the full translation to be visible on change without restarting the game.

Is this possible?

LorisYounger commented 1 month ago

It's impossible, because the content is added in text (string). The part that can display the translation in real time is the UI (WPF) part However, I will add a button try to restart, so that players know that only by restarting can they see the fully translation