diff options
author | metamuffin <metamuffin@disroot.org> | 2024-09-16 20:34:05 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-09-16 20:34:05 +0200 |
commit | 9a1a3fd088b9839c654241188172234ab558729d (patch) | |
tree | 624d253b9e2bbeadf7adfb0dd61565b820777d42 /pixel-client/src/menu/settings.rs | |
parent | ae6ca47c264a4fc3b15e99b1424e11472923d4be (diff) | |
download | hurrycurry-9a1a3fd088b9839c654241188172234ab558729d.tar hurrycurry-9a1a3fd088b9839c654241188172234ab558729d.tar.bz2 hurrycurry-9a1a3fd088b9839c654241188172234ab558729d.tar.zst |
pc: localization
Diffstat (limited to 'pixel-client/src/menu/settings.rs')
-rw-r--r-- | pixel-client/src/menu/settings.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pixel-client/src/menu/settings.rs b/pixel-client/src/menu/settings.rs index d497ff48..6f4a20fe 100644 --- a/pixel-client/src/menu/settings.rs +++ b/pixel-client/src/menu/settings.rs @@ -15,7 +15,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -use crate::{config::Config, render::sprite::SpriteDraw, ui::Ui}; +use crate::{config::Config, strings::tr, render::sprite::SpriteDraw, ui::Ui}; use hurrycurry_protocol::glam::Vec2; use log::warn; @@ -41,16 +41,17 @@ impl SettingsMenu { ui.advance(Vec2::splat(20.)); ui.vertical(|ui| { ui.advance(Vec2::splat(10.)); - ui.text("Settings"); + ui.text(tr("c.menu.settings")); ui.horizontal(|ui| { - ui.text("Username: "); + ui.text(tr("c.settings.username")); + ui.advance(Vec2::X * 20.); ui.textedit(100., &mut config.username); }); ui.advance(ui.get_remaining() - Vec2::Y * 30.); - if ui.button(80., "Back") { + if ui.button(80., tr("c.menu.back")) { if let Err(e) = config.save() { warn!("cannot save config: {e}"); } else { |