|
@@ -79,7 +79,10 @@ type
|
|
|
|
|
|
implementation
|
|
implementation
|
|
|
|
|
|
-uses {$ifdef win32} windows, {$endif}dos;
|
|
|
|
|
|
+{$ifdef Windows}
|
|
|
|
+uses
|
|
|
|
+ windows;
|
|
|
|
+{$endif}
|
|
|
|
|
|
|
|
|
|
constructor TMOFile.Create(AStream: TStream);
|
|
constructor TMOFile.Create(AStream: TStream);
|
|
@@ -256,13 +259,13 @@ end;
|
|
|
|
|
|
procedure GetLanguageIDs(var Lang, FallbackLang: string);
|
|
procedure GetLanguageIDs(var Lang, FallbackLang: string);
|
|
begin
|
|
begin
|
|
- lang := GetEnv('LC_ALL');
|
|
|
|
|
|
+ lang := GetEnvironmentVariable('LC_ALL');
|
|
if Length(lang) = 0 then
|
|
if Length(lang) = 0 then
|
|
begin
|
|
begin
|
|
- lang := GetEnv('LC_MESSAGES');
|
|
|
|
|
|
+ lang := GetEnvironmentVariable('LC_MESSAGES');
|
|
if Length(lang) = 0 then
|
|
if Length(lang) = 0 then
|
|
begin
|
|
begin
|
|
- lang := GetEnv('LANG');
|
|
|
|
|
|
+ lang := GetEnvironmentVariable('LANG');
|
|
if Length(lang) = 0 then
|
|
if Length(lang) = 0 then
|
|
exit; // no language defined via environment variables
|
|
exit; // no language defined via environment variables
|
|
end;
|
|
end;
|