View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006245 | SOGo | SOPE | public | 2026-09-08 08:28 | 2026-09-08 08:28 |
| Reporter | deksar | Assigned To | |||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | [Server] Linux | OS | Ubuntu | OS Version | 16.04 LTS |
| Product Version | 5.12.9 | ||||
| Summary | 0006245: Languages.plist: NGObjWeb: map "tr"/"tr-tr" to TurkishTurkey (SOGo ships no Turkish.lproj) | ||||
| Description | ProblemSOGo's Turkish translation is shipped only as
As a result a browser that sends sogod [pid]: [ERROR] [we-rm] did not find locale for language: Turkish and SOGo falls back to English (login page, and the whole UI for every user who has not saved a language preference yet), regardless of FixPoint the mapping at the bundle that actually exists, exactly like the existing entries for Spanish (
VerificationWith the one-line change applied to the installed plist and sogod restarted:
Verified on three OpenBSD 7.9 hosts (SOGo 5.12.9, sope-4.9 packages). Users who have explicitly saved another language in Preferences are not affected; only the browser-language detection changes. | ||||
| Steps To Reproduce | Reproduction (SOGo 5.12.9 + SOPE 4.9, OpenBSD 7.9 packages)curl -sk -H 'Accept-Language: tr-TR,tr;q=0.9,en;q=0.5' https://mail.example.com/SOGo/ | grep -o '<html[^>]lang="[^"]"' curl -sk -H 'Accept-Language: de-DE,de;q=0.9' ls /usr/local/lib/GNUstep/SOGo/MainUI.SOGo/Resources/ | grep -i turk | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-09-08 08:28 | deksar | New Issue |