Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add dynamic language switching support and UI refresh mechanism.
- Implemented dynamic resource reloading for language changes using CultureInfo. - Added `ChangeLanguage` method in `ConfigViewModel` to update resource culture. - Enhanced `MainViewModel` to propagate language updates and refresh the UI. - Updated XAML bindings to use dynamic resource paths for localization. - Ensured language settings (Polish and English) are applied immediately upon selection. - Integrated `RefreshUI` to invalidate visuals and redraw the UI after language changes. - Refined `ConfigWindow` to include language selection dropdown in settings. - Verified resource files (`Resources.resx` and `Resources.pl.resx`) for consistency.
- Loading branch information