Translations use the wrong files
Original Reporter info from Mantis: pgimeno
-
Reporter name: Pedro Gimeno
Original Reporter info from Mantis: pgimeno
- Reporter name: Pedro Gimeno
Description:
See bug freepascal.org/fpc/source#37936. Lazarus is affected similarly because, even on Windows, it reads the LANG environment variable first before falling back to GetLanguageIDs. Perhaps that check should just be under {$IFDEF windows}...{$ENDIF}, as it's not expected that Windows users set e.g. LANG=en_US.UTF-8 (but they might want to set it to C).
Furthermore, I'm not sure if Lazarus supports a fallback language, but it definitely doesn't support a language preference list, as suggested in freepascal.org/fpc/source#37936.
Mantis conversion info:
- Mantis ID: 37937
- OS: Linux
- Build: trunk r63978
- Platform: x86_64, build: trunk r63978
- Version: 2.1 (SVN)
Edited by Maxim Ganetsky