Changes
PR #1778 by ksylvan: Add Portuguese Language Variants Support (pt-BR and pt-PT)
- Add Brazilian Portuguese (pt-BR) translation file
- Add European Portuguese (pt-PT) translation file
- Implement BCP 47 locale normalization system
- Create fallback chain for language variants
- Add default variant mapping for Portuguese