Address review feedback:
- Use proper Turkish special characters (ı, ğ, ş, ç, ö, ü)
- Fix "Turkce" to "Türkçe"
- Remove extra keys not present in en.json for consistency
- Update all translations with correct Turkish orthography
Add Turkish (tr) language support to the web UI:
- Create tr.json with all translated strings
- Add tr-TR to supported locales list
This enables Turkish-speaking users to use the application
in their native language.
* feat: Add PDM support with auth & i18n enhancements
1. Added PDM project dependency management
- Created pyproject.toml for dependency definitions
- Added PDM lock file for reproducible builds
- Created .pdm-python for virtual environment management
2. Enhanced authentication & configuration
- Added user validation in base configuration
- Implemented streamlit-authenticator for login functionality
- Updated config.example.toml with user authentication fields
3. Improved internationalization (i18n)
- Updated translation files for multiple languages (en, de, pt, vi, zh)
- Enhanced i18n support in the web UI
- Standardized translation structure across language files