Orama-Interactive / Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
https://orama-interactive.itch.io/pixelorama
MIT License
6.9k stars 378 forks source link

Fix certain strings not updating when language changes #1043

Closed nicejammer closed 1 month ago

nicejammer commented 1 month ago

Currently, a few buttons and labels in Pixelorama aren't getting updated when changing languages, they just remain at the language the program started up with or only update when changing projects.

For the example below: I set the language to Greek, restarted the program and then switched the language back to English. image Other than these buttons in the File menu, there are different places where this also happens (see the changes included).

Here's how this PR fixes it:

Note: The issue is still present in FileDialogs, but in that case it's a problem with Godot and it seems like it was already fixed in 4.3.