Releases: AzizNadirov/ParVu
Releases · AzizNadirov/ParVu
v0.2.0b - Remake
[0.2.0] - 2025-12-29
Added - i18n System ✅
- Internationalization (i18n) support with 3 complete languages:
- 🇬🇧 English (en) - Default
- 🇷🇺 Russian (ru) - Русский - 180+ keys - FULLY INTEGRATED
- 🇦🇿 Azerbaijani (az) - Azərbaycan - 180+ keys - FULLY INTEGRATED
src/i18n.py- Core i18n system with Locale and I18n classessrc/language_selector.py- Language selector widgets for settings- Language preference saved in settings (
current_languagefield) - Translation system with variable formatting support
- Flag emoji display for language identification
- Full UI integration - All 4 main UI files translated (~95 strings)
Added - Documentation
docs/I18N.md- Complete i18n user and developer guidedocs/I18N_INTEGRATION_EXAMPLE.md- Real code integration examplesdocs/I18N_SUMMARY.md- Implementation summary and progressdocs/README.md- Documentation index and quick reference- Organized all documentation into
docs/directory
Changed - Themes
- Renamed "VS Code Black" theme to "ParVu Black"
- Updated all references in code and documentation
- Theme JSON file now saved as
parvu_black.json
Changed - Project Structure
- Moved all documentation to
docs/directory:THEMES.md→docs/THEMES.mdMIGRATION.md→docs/MIGRATION.mdPROJECT_STRUCTURE.md→docs/PROJECT_STRUCTURE.md- New i18n docs in
docs/
- Updated README.md with language information and new doc links
Enhanced - Settings
- Added
current_languagefield to Settings model - Language preference persists across application restarts
- i18n initialized on app startup with saved preference
- Language selector integrated into Settings → General tab
- Working UI translations - Change language and see immediate effect after restart
Enhanced - Documentation
- Updated README.md with i18n features
- Added language FAQ section
- Improved documentation organization
- Added comprehensive guides for developers
v0.0.3b
v0.0.2b
Beta 2:
ChangeLog:
- Added Info table button with rendered
pd.df.info()output
Bugs: - remove
~/.ParVudirectory before first start - Some button colour settings doesnt work properly