Skip to content

Commit 7197b5f

Browse files
committed
use #[macro_use] for i18n macro
1 parent 086ddd6 commit 7197b5f

5 files changed

+5
-5
lines changed

src/main.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#[macro_use]
2+
extern crate rust_i18n;
3+
14
mod assets;
25
mod audio;
36
mod chart;
@@ -47,11 +50,12 @@ use bevy_egui::egui::{Color32, Frame};
4750
use bevy_egui::{EguiContext, EguiPlugin};
4851
use bevy_mod_picking::prelude::*;
4952
use egui_dock::{DockArea, DockState, NodeIndex, Style};
50-
use rust_i18n::{i18n, t};
5153

5254
i18n!("lang", fallback = "en_us");
5355

5456
fn main() {
57+
rust_i18n::set_locale("zh_cn");
58+
5559
App::new()
5660
.insert_resource(ClearColor(Color::BLACK))
5761
.insert_resource(UiState::new())

src/tab/audio_setting.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use crate::audio::AudioSettings;
22
use bevy::prelude::*;
33
use egui::Ui;
4-
use rust_i18n::t;
54

65
pub fn audio_setting_tab(In(ui): In<&mut Ui>, mut audio_settings: ResMut<AudioSettings>) {
76
egui::Grid::new("audio_setting_grid")

src/tab/chart_basic_setting.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use crate::audio::Offset;
22
use bevy::prelude::*;
33
use egui::Ui;
4-
use rust_i18n::t;
54

65
pub fn chart_basic_setting_tab(In(ui): In<&mut Ui>, mut offset: ResMut<Offset>) {
76
egui::Grid::new("chart_basic_setting_grid")

src/tab/inspector.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use bevy::prelude::*;
22
use egui::Ui;
33
use num::Rational32;
4-
use rust_i18n::t;
54

65
use crate::chart::event::{LineEvent, LineEventKind};
76
use crate::{

src/tab/timeline_setting.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use bevy::prelude::*;
22
use egui::Ui;
3-
use rust_i18n::t;
43

54
use super::timeline::TimelineSettings;
65

0 commit comments

Comments
 (0)