Changeset 154 for tags/1.4.0/Forms/UFormMain.pas
- Timestamp:
- Jan 14, 2025, 12:35:35 PM (16 months ago)
- Location:
- tags/1.4.0
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
Forms/UFormMain.pas (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tags/1.4.0
-
tags/1.4.0/Forms/UFormMain.pas
r134 r154 63 63 64 64 procedure TFormMain.FormCreate(Sender: TObject); 65 {$IFDEF UNIX} 65 66 const 66 UnixLanguagesDir = '/usr/share/TransLines/languages'; 67 begin 67 UnixLanguagesDir = '../share/TransLines'; 68 var 69 NewDir: string; 70 {$ENDIF} 71 const 72 LanguagesDirName = 'Languages'; 73 var 74 BaseDir: string; 75 begin 76 BaseDir := ExcludeTrailingPathDelimiter(ExtractFilePath(ParamStr(0))); 77 Core.Translator1.POFilesFolder := BaseDir + DirectorySeparator + LanguagesDirName; 78 68 79 {$IFDEF UNIX} 69 80 // If installed in UNIX system then use installation directory for po files 70 if not DirectoryExists(Core.Translator1.POFilesFolder) and DirectoryExists(UnixLanguagesDir) then 71 Core.Translator1.POFilesFolder := UnixLanguagesDir; 81 NewDir := BaseDir + DirectorySeparator + UnixLanguagesDir + DirectorySeparator + 82 LanguagesDirName; 83 if not DirectoryExists(Core.Translator1.POFilesFolder) and DirectoryExists(NewDir) then 84 Core.Translator1.POFilesFolder := NewDir; 72 85 {$ENDIF} 73 86
Note:
See TracChangeset
for help on using the changeset viewer.
