Localizations
Flutter Server Box supports 12+ languages with full localization.
Supported Languages
Section titled “Supported Languages”| Language | Status |
|---|---|
| English (en) | ✅ Native |
| 简体中文 (zh) | ✅ Native |
| 繁體中文 (zh-Hant) | ✅ Native |
| Deutsch (de) | ✅ Native |
| Français (fr) | ✅ Native |
| Español (es) | ✅ Native |
| Português (pt) | ✅ Native |
| Русский (ru) | ✅ Native |
| Türkçe (tr) | ✅ Native |
| Українська (uk) | ✅ Native |
| Bahasa Indonesia (id) | ✅ Native |
| Nederlands (nl) | ✅ Native |
| 日本語 (ja) | ✅ AI-translated |
Changing Language
Section titled “Changing Language”- Go to Settings > Language
- Select preferred language
- App restarts to apply changes
Number Formatting
Section titled “Number Formatting”Numbers are formatted according to locale:
- Thousands separator: Comma vs period
- Decimal separator: Period vs comma
- Date format: Locale-specific
Time Format
Section titled “Time Format”Choose between:
- 24-hour: 13:00, 14:30
- 12-hour: 1:00 PM, 2:30 PM
Set in: Settings > Time Format
Contributing Translations
Section titled “Contributing Translations”We welcome community translations!
Translation Files
Section titled “Translation Files”Located in lib/l10n/:
app_en.arb- English (reference)app_zh.arb- Simplified Chinese- etc.
How to Contribute
Section titled “How to Contribute”- Fork the repository
- Copy
app_en.arbtoapp_YOUR_LOCALE.arb - Translate values (keep keys the same)
- Test your translations
- Submit pull request
Translation Guidelines
Section titled “Translation Guidelines”- Keep technical terms consistent
- Use formal address for professional tone
- Maintain placeholder format:
{variable} - Test UI with translated strings
Adding New Language
Section titled “Adding New Language”- Create new ARB file:
app_xx.arb - Copy all keys from
app_en.arb - Translate all values
- Add to
l10n.yamlconfiguration - Run
flutter gen-l10n - Test with new locale
RTL Languages
Section titled “RTL Languages”Right-to-left languages (Arabic, Hebrew) are partially supported. Full RTL layout support is planned for future releases.
Quality Notes
Section titled “Quality Notes”- Some languages are AI-translated and may contain errors
- Native speaker reviews are appreciated
- Report translation issues via GitHub