Changeset 112 for trunk


Ignore:
Timestamp:
Jan 13, 2025, 11:21:28 PM (6 weeks ago)
Author:
chronos
Message:
  • Fixed: Languages directory detection on Linux.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Core.lfm

    r107 r112  
    546546  end
    547547  object Translator1: TTranslator
    548     POFilesFolder = 'Languages'
     548    POFilesFolder = 'Languages;Packages/Common/Languages'
    549549    Left = 660
    550550    Top = 266
  • trunk/Forms/FormMain.pas

    r107 r112  
    165165{$IFDEF UNIX}
    166166const
    167   UnixLanguagesDir = '/usr/share/Tunneler/Languages';
     167  UnixLanguagesDir = '../Tunneler/Languages';
    168168{$ENDIF}
    169169begin
  • trunk/Install/flatpak/build.sh

    r109 r112  
    1313
    1414# Build
    15 flatpak run org.flatpak.Builder --force-clean --sandbox --system --install --ccache --mirror-screenshots-url=https://dl.flathub.org/media/ --repo=$REPO_DIR $BUILD_DIR $FLATPAK_ID.yml
     15flatpak run org.flatpak.Builder --force-clean --sandbox --user --install --ccache --mirror-screenshots-url=https://dl.flathub.org/media/ --repo=$REPO_DIR $BUILD_DIR $FLATPAK_ID.yml
    1616
    1717# Run
  • trunk/Packages/Common/Translator.pas

    r74 r112  
    322322    Result[I] := StringReplace(Result[I], '/', DirectorySeparator, [rfReplaceAll]);
    323323    Result[I] := StringReplace(Result[I], '\', DirectorySeparator, [rfReplaceAll]);
    324     if Copy(Result[I], 1, 1) <> DirectorySeparator then
     324    if (Copy(Result[I], 1, 1) <> DirectorySeparator) and (Copy(Result[I], 2, 2) <> ':\') then
    325325      Result[I] := ExtractFileDir(Application.ExeName) +
    326326        DirectorySeparator + Result[I];
Note: See TracChangeset for help on using the changeset viewer.