Coder Social home page Coder Social logo

qtlinguist-installers's People

Contributors

lelegard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

qtlinguist-installers's Issues

Language support

Is there any reason why Russian language is missing from the installer's language list?

build-windows.ps1 - select vcredistr based on x86/x64 platform

Hi.

Could you please modify the PowerShell script build-windows.ps1 to use vcredist_msvc2015_x64.exe or vcredist_msvc2015_x86.exe basing on which plaform use to create the qtlinguist exe file?

Currently in standard installation (with both vcredist_msvc2015_x64.exe and vcredist_msvc2015_x86.exe files) the script failed.

I believe that the script should

  • Check if user QTLinguist from QT SDK x64 system it should use vcredist_msvc2015_x64.exe
  • Check if user QTLinguist from QT SDK x86 system it should use vcredist_msvc2015_x86.exe

I believe that the installer should have a name

QTLinguist-x.x.x-x86.exe if use QTSDK x86 files
QTLinguist-x.x.x-x64.exe if use QTSDK x64 files

I found that the script ps1 available here

https://github.com/lelegard/qtlinguist-installers/tree/master/windows

just create the exe file and seems less updated than the script available here

https://github.com/lelegard/qtlinguist-installers/releases

selecting 5.9.0 source code

Why the script in master repository create just exe installer and not zip standalone file?

I propose to change in teh full script (the script that create also the zi8p standalone)

$ZipInstaller = (Join-Path $InstallerDir "QtLinguist-$Version-Standalone.zip")

with

$ZipInstaller = (Join-Path $InstallerDir "QtLinguist-Standalone-$Version.zip")

to have the file

QTLInguist-x.x.x-exe
QTLinguist-x.x.x-Standalone.zip

Thanks.

Propoasl for documention layout change

@lelegard

I propose (to highlight it) change the text in documentation page

Alternatively, if you trust the author of this project, you may directly download binary installers from the project releases.

in

Alternatively, if you trust the author of this project, you may directly download binary installers from the

project releases.

"project release" string on a new line with CR/LF before and with italic underline blue (to highlight that it's a link).

QT 6 version?

Hi

Is it possible to update the installer to QT 6?

Separation between source and installer (Windows/Mac/Portable)

@lelegard

Hi.

I believe that could be a good idea to seperate in the list of

https://github.com/lelegard/qtlinguist-installers/releases

the installer (Windows/Mac/Windows portable) from script source code.

This because QTLinguist installer has a version (5.9.0/59.1) but the source code is not related to QT SDK version.

In this way is not necessary to revise the script when it's available a new QT SDK version because the script should be independent by QT SDK version.

You can catalogue source code by release date as YYYY.MM.DD.

Thanks.

QT SDK 5.13.1 - Copy Item error (vcredist) about QTLinguist portable

@lelegard

Using latest QT SDK (5.13.1) runng Power Shell script I got this error

Copy-Item : Cannot bind argument to parameter 'Path' because it is an empty string.
At D:\Download\Temp2\qtlinguist-installers\windows\build-windows.ps1:386 char:15

  • Copy-Item $VcredistExe $TempRedistDir
    
  •           ~~~~~~~~~~~~
    
    • CategoryInfo : InvalidData: (:) [Copy-Item], ParameterBindingValidationException
    • FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Microsoft.PowerShell.Commands.CopyItemCommand

The script create installer (exe file) right but didn't create zip file because seems cannot copy vcredistr.exe.

I check that in new QT SDK build are available

vcredistr_x86..exe
vcredistrr_x86.exe

Error in ps1 script with PowerShell 6.1.0

Using aletst evrsion of PowerShell 6.1.0 running build-windows.ps1 I got an error

In D:\Download\qtlinguist-installers-master\windows\build-windows.ps1:244 car:26

  •         if ($subdir - <<<< notin $QtSkipDirectories) {
    
    • CategoryInfo : ParserError: (:) [], ParseException
    • FullyQualifiedErrorId : ExpectedValueExpression

the line with error is

        if ($subdir **_-notin_** $QtSkipDirectories) {

PS: I didn't find the info that to run the script it's need befroe to run this command in PowerShell

run command to elevate privilege

Is it right?

QT SDK 5..13.1 - How to create QTLinguist x86 and x64

@lelegard

With new QT SDK 5.31.1 it's possible to install both SDK for MinIGW (or Visual C++) for x86 and x64 platform.

If I installa for example both MiniGW for x86 and x64 how can setup the QTLinguiist installer Powershell script to create QtLinguist exe/zip for x64 or x86?

Thanks.

Add italian language to nsis script for the installer - changes to nsis script

Hi.

Can i help you to localize the nsis qtlinguist script for the installer adding Italian language?

Where can I find the text strings used in the installer?

I got this info about nsis script

!include "MUI2.nsh"
!include "WinMessages.nsh"

WEhere can I find it?

I propose theese changes in nsis

OutFile "${RootDir}\installers\QtLinguist-${ProductVersion}-Installer.exe" (add -Installer)

InstallDir "$PROGRAMFILES\QtLinguist" (without space between Qt and Linguist)

I poprose also to change the standaone zip file for Windows to

QTLinguist-5.x.x**-Standalone**.zip (-Standalone after version number)

Thanks.

Qt Linguist 10.1 - Didn't work with Italian language (added)

@lelegard

I used QT 5.10.,0 with your script (Ia dedd Italin language for QT-Linguist) and I created standone with QT Lingist and Italian language works fine.

Now the QT Team released QT 5.10.1.

I made the same job.

I uninstalled QT 5.10.0
I installed QT 5.10.1

I copied the Qt Linguist Italian language in the folder.

I I ran QT Linguist from QT SDK folder it works in Italian.

Using the same Qt.Linguist standalone script (yours) now the portable and installrr version works fine, but when I run your QT Linguist didn't start in Italian (starts in English) also if the relative language file is present.

What's about it?

Whats the configuration (modules) that you suggest to check during QT SDK installation?

Linguist_it.zip

Thanks. Bye.

Parse error in ps1 file

@lelegard

Executing the .ps1 from powershell I got this error

In row:133 char:26

  •         if ($subdir - <<<< notin $QtSkipDirectories) {
    
    • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
    • FullyQualifiedErrorId : ExpectedValueExpression

Mutlilanguage interface for QT Linguist (add linguist_xx.qm file)

@lelegard

Could you please for all languages included in the installer, where i s possible and teh relative file available, add to your installation package also all linguist-xx.qm (where xx is the language code) to enable the QT Linguist start in native language file?

Current languages included in the installer

  • QT sdk language - bg/ca/cs/da/de/es/fr/fi/gd/he/hu/it/ja/ko/lv/pl/ru/sk/uk

Theese are the linguist_xx language available to add to the installer

Available here: http://l10n-files.qt.io/l10n-files/

  • Linguist language available bg/cs/da/de/es/fr/hu/ja/ko/pl/ru/sk/uk

or then you can find into translate sub-folder of the folder that depend by compiler module that you installed. Ex.

C:\Qt\Qt5.9.2\5.9.2\msvc2015_64\translations

I'm working on linguist_it language.

Change file name of standalone zip file

@lelegard

I propose to change the standard output zip file name removing Standalone.

in the .ps1 powershell script

# Build standalone installer.
$ZipInstaller = (Join-Path $InstallerDir "QtLinguist-$Version-Standalone.zip")

to

# Build standalone installer.
$ZipInstaller = (Join-Path $InstallerDir "QtLinguist-$Version.zip")

Because is clear that zip is standalone (portable) program.

Propsoal for file name about reelase packages

@lelegard

I propose you to change the scheme for release packages.

QTLinguist-x.x.x-installer.exe - Windows installer
QTLinguist-x.x.x-installer.dmg - Mac installer
QTLinguist-x.x.x-standalone.zip - Windows standalone package

Where x.x. is the version. Ex.

QTLinguist-5.9.0-installer.exe - Windows installer

Thanks to add the standalone package.

Run powershell script by command line

@lelegard

How can run powershell from MSDOS prompt but the standard command (ex. form windows sub-folder)

powershell -file build-windows.ps1

didn't work. Just works

powershell build-windows.ps1

How can run this .ps1 powershell script without pause at the end of compilation?
I want to create a dos batch that can help user to compile exe/zip file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.