Sat, 20 Jan 2018 17:02:00 +0100
Added translations.
--- a/PKGLIST Sat Jan 20 16:34:55 2018 +0100 +++ b/PKGLIST Sat Jan 20 17:02:00 2018 +0100 @@ -7,3 +7,7 @@ PyInstaller/PyInstallerExecDialog.py PyInstaller/PyInstallerExecDialog.ui PyInstaller/__init__.py +PyInstaller/i18n/pyinstaller_de.qm +PyInstaller/i18n/pyinstaller_en.qm +PyInstaller/i18n/pyinstaller_es.qm +PyInstaller/i18n/pyinstaller_ru.qm
--- a/PluginPyInstaller.e4p Sat Jan 20 16:34:55 2018 +0100 +++ b/PluginPyInstaller.e4p Sat Jan 20 17:02:00 2018 +0100 @@ -26,6 +26,17 @@ <Form>PyInstaller/PyInstallerConfigDialog.ui</Form> <Form>PyInstaller/PyInstallerExecDialog.ui</Form> </Forms> + <Translations> + <Translation>PyInstaller/i18n/pyinstaller_de.qm</Translation> + <Translation>PyInstaller/i18n/pyinstaller_de.ts</Translation> + <Translation>PyInstaller/i18n/pyinstaller_empty.ts</Translation> + <Translation>PyInstaller/i18n/pyinstaller_en.qm</Translation> + <Translation>PyInstaller/i18n/pyinstaller_en.ts</Translation> + <Translation>PyInstaller/i18n/pyinstaller_es.qm</Translation> + <Translation>PyInstaller/i18n/pyinstaller_es.ts</Translation> + <Translation>PyInstaller/i18n/pyinstaller_ru.qm</Translation> + <Translation>PyInstaller/i18n/pyinstaller_ru.ts</Translation> + </Translations> <Others> <Other>.hgignore</Other> <Other>ChangeLog</Other>
--- a/PluginPyInstaller.py Sat Jan 20 16:34:55 2018 +0100 +++ b/PluginPyInstaller.py Sat Jan 20 17:02:00 2018 +0100 @@ -333,7 +333,7 @@ """<b>Clean PyInstaller</b>""" """<p>Remove the PyInstaller created directories (dist and""" """ build). These are subdirectories within the project""" - """ path.""" + """ path.</p>""" )) act.triggered.connect(self.__pyinstallerCleanup) menu.addAction(act)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PyInstaller/i18n/pyinstaller_de.ts Sat Jan 20 17:02:00 2018 +0100 @@ -0,0 +1,340 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="de_DE" sourcelanguage=""> +<context> + <name>PyInstallerCleanupDialog</name> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="14"/> + <source>Clean PyInstaller</source> + <translation>PyInstaller Aufräumen</translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="23"/> + <source>Select the PyInstaller directories to be removed:</source> + <translation>Wähle die zu löschenden PyInstaller Verzeichnisse:</translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="33"/> + <source>Build Directory</source> + <translation>Arbeitsverzeichnis</translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="40"/> + <source>Distribution Directory</source> + <translation>Distributionsverzeichnis</translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="47"/> + <source>Both Directories</source> + <translation>Beide Verzeichnisse</translation> + </message> +</context> +<context> + <name>PyInstallerConfigDialog</name> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="14"/> + <source>PyInstaller Configuration</source> + <translation>PyInstaller Konfiguration</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="27"/> + <source>&General</source> + <translation>&Allgemein</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="33"/> + <source>Executable</source> + <translation>Programm</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="39"/> + <source>Select the executable to be run</source> + <translation>Wähle das auszuführende Programm</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="49"/> + <source>Input File</source> + <translation>Eingabedatei</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="55"/> + <source>Project Main Script</source> + <translation>Projekt Hauptskript</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="65"/> + <source>Script or Spec File</source> + <translation>Skript oder Spec-Datei</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="85"/> + <source>Generate Option</source> + <translation>Erzeugunsoptionen</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="91"/> + <source>One Directory</source> + <translation>Ein Verzeichnis</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="101"/> + <source>One File</source> + <translation>Eine Datei</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="113"/> + <source>Name (optional):</source> + <translation>Name (optional):</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="120"/> + <source>Enter an optional name for the application</source> + <translation>Gib einen optionalen Namen für die Anwendung ein</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="127"/> + <source>Encryption Key (optional):</source> + <translation>Schlüssel (optional):</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="134"/> + <source>Enter an optional key used to encrypt Python bytecode</source> + <translation>Gib einen optionalen Schlüsseln zum Verschlüsseln des Python Bytecodes ein</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="143"/> + <source>Clean Before Building</source> + <translation>Vor dem Bau aufräumen</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="151"/> + <source>&Windows and macOS</source> + <translation>&Windows und macOS</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="157"/> + <source>Application Mode</source> + <translation>Art der Anwendung</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="163"/> + <source>Select for a console application</source> + <translation>Auswählen zum Bau einer Konsolenanwendung</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="166"/> + <source>Console Application</source> + <translation>Konsolenanwendung</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="176"/> + <source>Select for a windowed application (i.e. do not open a console window)</source> + <translation>Auswählen zum Bau einer Fensteranwendung (d.h. es wird keine Konsole geöffnet)</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="179"/> + <source>Windowed Application</source> + <translation>Fensteranwendung</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="189"/> + <source>Icon</source> + <translation>Icon</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="195"/> + <source>Icon File:</source> + <translation>Icondatei:</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="218"/> + <source>Icon ID:</source> + <translation>Icon ID:</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="228"/> + <source>Enter the icon ID to be extracted from the exe file</source> + <translation>Gib die ID des aus der exe Datei zu extrahierenden Icons ein</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="252"/> + <source>&macOS Specific</source> + <translation>&macOS Spezifika</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="260"/> + <source>Bundle Identifier:</source> + <translation>Bundle Identifikation:</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="267"/> + <source>Enter the macOS app bundle identifier</source> + <translation>Gib die macOS App Bundle Identifikation ein</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="57"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;Spec Files (*.spec);;All Files (*)</source> + <translation>Python Dateien (*.py *.py2 *.py3);;Python GUI Dateien (*.pyw *.pyw2 *.pyw3);;Spec Dateien (*.spec);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="64"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;All Files (*)</source> + <translation>Python Dateien (*.py *.py2 *.py3);;Python GUI Dateien (*.pyw *.pyw2 *.pyw3);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="81"/> + <source>Icon Files (*.icns);;All Files (*)</source> + <translation>Icon Dateien (*.icns);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="86"/> + <source>Icon Files (*.ico);;Executable Files (*.exe);;All Files (*)</source> + <translation>Icon Dateien (*.ico);;Programm Dateien (*.exe);;Alle Dateien (*)</translation> + </message> +</context> +<context> + <name>PyInstallerExecDialog</name> + <message> + <location filename="../PyInstallerExecDialog.ui" line="14"/> + <source>PyInstaller</source> + <translation>PyInstaller</translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="29"/> + <source>Messages</source> + <translation>Meldungen</translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="41"/> + <source><b>Packager Execution</b> +<p>This shows the output of the packager command.</p></source> + <translation><b>Paketierer Ausführung</b> +<p>Dies zeigt die Ausgaben des Paketierer Prozesses.</p></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="90"/> + <source>{0} - {1}</source> + <translation>{0} - {1}</translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="136"/> + <source> +{0} aborted. +</source> + <translation> +{0} wurde abgebrochen. +</translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="155"/> + <source> +{0} finished. +</source> + <translation> +{0} beendet. +</translation> + </message> +</context> +<context> + <name>PyInstallerPlugin</name> + <message> + <location filename="../../PluginPyInstaller.py" line="67"/> + <source>Packagers - PyInstaller</source> + <translation>Paketierer - PyInstaller</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="229"/> + <source>The pyinstaller.exe executable could not be found.</source> + <translation>Das Programm pyinstaller.exe konnte nicht gefunden werden.</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>The pyinstaller executable could not be found.</source> + <translation>Das Programm pyinstaller konnte nicht gefunden werden.</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute PyInstaller</source> + <translation>PyInstaller ausführen</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute Py&Installer</source> + <translation>Py&Installer ausführen</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="297"/> + <source>Generate a distribution package using PyInstaller</source> + <translation>Erzeuge ein Distributionspaket mit PyInstaller</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="299"/> + <source><b>Execute PyInstaller</b><p>Generate a distribution package using PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation><b>PyInstaller ausführen</b><p>Erzeuge ein Distributionspaket mit PyInstaller. Der Befehl wird im Projektverzeichnis ausgeführt. Alle Dateien und Verzeichnisse müssen absolut oder relativ zum Projektverzeichnis angegeben werden.</p></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller Spec File</source> + <translation>PyInstaller Spec-Datei erzeugen</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller &Spec File</source> + <translation>PyInstaller &Spec-Datei erzeugen</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="315"/> + <source>Generate a spec file to be used by PyInstaller</source> + <translation>Erzeuge eine Spec-Datei zur Verwendung mit PyInstaller</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="317"/> + <source><b>Make PyInstaller Spec File</b><p>Generate a spec file to be used by PyInstaller PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation><b>PyInstaller Spec-Datei erzeugen</b><p>Erzeuge eine Spec-Datei zur Verwendung mit PyInstaller. Der Befehl wird im Projektverzeichnis ausgeführt. Alle Dateien und Verzeichnisse müssen absolut oder relativ zum Projektverzeichnis angegeben werden.</p></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>Clean PyInstaller</source> + <translation>PyInstaller Aufräumen</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>&Clean PyInstaller</source> + <translation>PyInstaller &Aufräumen</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="333"/> + <source>Remove the PyInstaller created directories</source> + <translation>Lösche die von PyInstaller erzeugten Verzeichnisse</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="335"/> + <source><b>Clean PyInstaller</b><p>Remove the PyInstaller created directories (dist and build). These are subdirectories within the project path.</p></source> + <translation><b>PyInstaller Aufräumen</b><p>Lösche die von PyInstaller erzeugten Verzeichnisse (dist und build). Diese Verzeichnisse befinden sich unter dem Projektverzeichnis.</p></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>pyinstaller</source> + <translation>pyinstaller</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>pyi-makespec</source> + <translation>pyi-makespec</translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>The pyi-makespec executable could not be found.</source> + <translation>Das Programm pyi-makespec konnte nicht gefunden werden.</translation> + </message> +</context> +</TS>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PyInstaller/i18n/pyinstaller_empty.ts Sat Jan 20 17:02:00 2018 +0100 @@ -0,0 +1,335 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0"> +<context> + <name>PyInstallerCleanupDialog</name> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="14"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="23"/> + <source>Select the PyInstaller directories to be removed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="33"/> + <source>Build Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="40"/> + <source>Distribution Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="47"/> + <source>Both Directories</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerConfigDialog</name> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="14"/> + <source>PyInstaller Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="27"/> + <source>&General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="33"/> + <source>Executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="39"/> + <source>Select the executable to be run</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="49"/> + <source>Input File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="55"/> + <source>Project Main Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="65"/> + <source>Script or Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="85"/> + <source>Generate Option</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="91"/> + <source>One Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="101"/> + <source>One File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="113"/> + <source>Name (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="120"/> + <source>Enter an optional name for the application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="127"/> + <source>Encryption Key (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="134"/> + <source>Enter an optional key used to encrypt Python bytecode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="143"/> + <source>Clean Before Building</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="151"/> + <source>&Windows and macOS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="157"/> + <source>Application Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="163"/> + <source>Select for a console application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="166"/> + <source>Console Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="176"/> + <source>Select for a windowed application (i.e. do not open a console window)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="179"/> + <source>Windowed Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="189"/> + <source>Icon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="195"/> + <source>Icon File:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="218"/> + <source>Icon ID:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="228"/> + <source>Enter the icon ID to be extracted from the exe file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="252"/> + <source>&macOS Specific</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="260"/> + <source>Bundle Identifier:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="267"/> + <source>Enter the macOS app bundle identifier</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="57"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;Spec Files (*.spec);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="64"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="81"/> + <source>Icon Files (*.icns);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="86"/> + <source>Icon Files (*.ico);;Executable Files (*.exe);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerExecDialog</name> + <message> + <location filename="../PyInstallerExecDialog.ui" line="14"/> + <source>PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="29"/> + <source>Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="41"/> + <source><b>Packager Execution</b> +<p>This shows the output of the packager command.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="90"/> + <source>{0} - {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>Process Generation Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="136"/> + <source> +{0} aborted. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="155"/> + <source> +{0} finished. +</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerPlugin</name> + <message> + <location filename="../../PluginPyInstaller.py" line="67"/> + <source>Packagers - PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="229"/> + <source>The pyinstaller.exe executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>The pyinstaller executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute Py&Installer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="297"/> + <source>Generate a distribution package using PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="299"/> + <source><b>Execute PyInstaller</b><p>Generate a distribution package using PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller &Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="315"/> + <source>Generate a spec file to be used by PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="317"/> + <source><b>Make PyInstaller Spec File</b><p>Generate a spec file to be used by PyInstaller PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>&Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="333"/> + <source>Remove the PyInstaller created directories</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="335"/> + <source><b>Clean PyInstaller</b><p>Remove the PyInstaller created directories (dist and build). These are subdirectories within the project path.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>pyinstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>pyi-makespec</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>The pyi-makespec executable could not be found.</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PyInstaller/i18n/pyinstaller_en.ts Sat Jan 20 17:02:00 2018 +0100 @@ -0,0 +1,335 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="en_US" sourcelanguage=""> +<context> + <name>PyInstallerCleanupDialog</name> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="14"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="23"/> + <source>Select the PyInstaller directories to be removed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="33"/> + <source>Build Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="40"/> + <source>Distribution Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="47"/> + <source>Both Directories</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerConfigDialog</name> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="14"/> + <source>PyInstaller Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="27"/> + <source>&General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="33"/> + <source>Executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="39"/> + <source>Select the executable to be run</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="49"/> + <source>Input File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="55"/> + <source>Project Main Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="65"/> + <source>Script or Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="85"/> + <source>Generate Option</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="91"/> + <source>One Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="101"/> + <source>One File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="113"/> + <source>Name (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="120"/> + <source>Enter an optional name for the application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="127"/> + <source>Encryption Key (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="134"/> + <source>Enter an optional key used to encrypt Python bytecode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="143"/> + <source>Clean Before Building</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="151"/> + <source>&Windows and macOS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="157"/> + <source>Application Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="163"/> + <source>Select for a console application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="166"/> + <source>Console Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="176"/> + <source>Select for a windowed application (i.e. do not open a console window)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="179"/> + <source>Windowed Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="189"/> + <source>Icon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="195"/> + <source>Icon File:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="218"/> + <source>Icon ID:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="228"/> + <source>Enter the icon ID to be extracted from the exe file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="252"/> + <source>&macOS Specific</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="260"/> + <source>Bundle Identifier:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="267"/> + <source>Enter the macOS app bundle identifier</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="57"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;Spec Files (*.spec);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="64"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="81"/> + <source>Icon Files (*.icns);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="86"/> + <source>Icon Files (*.ico);;Executable Files (*.exe);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerExecDialog</name> + <message> + <location filename="../PyInstallerExecDialog.ui" line="14"/> + <source>PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="29"/> + <source>Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="41"/> + <source><b>Packager Execution</b> +<p>This shows the output of the packager command.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="90"/> + <source>{0} - {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>Process Generation Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="136"/> + <source> +{0} aborted. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="155"/> + <source> +{0} finished. +</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerPlugin</name> + <message> + <location filename="../../PluginPyInstaller.py" line="67"/> + <source>Packagers - PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="229"/> + <source>The pyinstaller.exe executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>The pyinstaller executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute Py&Installer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="297"/> + <source>Generate a distribution package using PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="299"/> + <source><b>Execute PyInstaller</b><p>Generate a distribution package using PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller &Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="315"/> + <source>Generate a spec file to be used by PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="317"/> + <source><b>Make PyInstaller Spec File</b><p>Generate a spec file to be used by PyInstaller PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>&Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="333"/> + <source>Remove the PyInstaller created directories</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="335"/> + <source><b>Clean PyInstaller</b><p>Remove the PyInstaller created directories (dist and build). These are subdirectories within the project path.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>pyinstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>pyi-makespec</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>The pyi-makespec executable could not be found.</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PyInstaller/i18n/pyinstaller_es.ts Sat Jan 20 17:02:00 2018 +0100 @@ -0,0 +1,335 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="es_ES" sourcelanguage=""> +<context> + <name>PyInstallerCleanupDialog</name> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="14"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="23"/> + <source>Select the PyInstaller directories to be removed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="33"/> + <source>Build Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="40"/> + <source>Distribution Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="47"/> + <source>Both Directories</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerConfigDialog</name> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="14"/> + <source>PyInstaller Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="27"/> + <source>&General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="33"/> + <source>Executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="39"/> + <source>Select the executable to be run</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="49"/> + <source>Input File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="55"/> + <source>Project Main Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="65"/> + <source>Script or Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="85"/> + <source>Generate Option</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="91"/> + <source>One Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="101"/> + <source>One File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="113"/> + <source>Name (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="120"/> + <source>Enter an optional name for the application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="127"/> + <source>Encryption Key (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="134"/> + <source>Enter an optional key used to encrypt Python bytecode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="143"/> + <source>Clean Before Building</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="151"/> + <source>&Windows and macOS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="157"/> + <source>Application Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="163"/> + <source>Select for a console application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="166"/> + <source>Console Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="176"/> + <source>Select for a windowed application (i.e. do not open a console window)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="179"/> + <source>Windowed Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="189"/> + <source>Icon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="195"/> + <source>Icon File:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="218"/> + <source>Icon ID:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="228"/> + <source>Enter the icon ID to be extracted from the exe file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="252"/> + <source>&macOS Specific</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="260"/> + <source>Bundle Identifier:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="267"/> + <source>Enter the macOS app bundle identifier</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="57"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;Spec Files (*.spec);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="64"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="81"/> + <source>Icon Files (*.icns);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="86"/> + <source>Icon Files (*.ico);;Executable Files (*.exe);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerExecDialog</name> + <message> + <location filename="../PyInstallerExecDialog.ui" line="14"/> + <source>PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="29"/> + <source>Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="41"/> + <source><b>Packager Execution</b> +<p>This shows the output of the packager command.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="90"/> + <source>{0} - {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>Process Generation Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="136"/> + <source> +{0} aborted. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="155"/> + <source> +{0} finished. +</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerPlugin</name> + <message> + <location filename="../../PluginPyInstaller.py" line="67"/> + <source>Packagers - PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="229"/> + <source>The pyinstaller.exe executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>The pyinstaller executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute Py&Installer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="297"/> + <source>Generate a distribution package using PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="299"/> + <source><b>Execute PyInstaller</b><p>Generate a distribution package using PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller &Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="315"/> + <source>Generate a spec file to be used by PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="317"/> + <source><b>Make PyInstaller Spec File</b><p>Generate a spec file to be used by PyInstaller PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>&Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="333"/> + <source>Remove the PyInstaller created directories</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="335"/> + <source><b>Clean PyInstaller</b><p>Remove the PyInstaller created directories (dist and build). These are subdirectories within the project path.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>pyinstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>pyi-makespec</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>The pyi-makespec executable could not be found.</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PyInstaller/i18n/pyinstaller_ru.ts Sat Jan 20 17:02:00 2018 +0100 @@ -0,0 +1,335 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="ru_RU" sourcelanguage=""> +<context> + <name>PyInstallerCleanupDialog</name> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="14"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="23"/> + <source>Select the PyInstaller directories to be removed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="33"/> + <source>Build Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="40"/> + <source>Distribution Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerCleanupDialog.ui" line="47"/> + <source>Both Directories</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerConfigDialog</name> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="14"/> + <source>PyInstaller Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="27"/> + <source>&General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="33"/> + <source>Executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="39"/> + <source>Select the executable to be run</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="49"/> + <source>Input File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="55"/> + <source>Project Main Script</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="65"/> + <source>Script or Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="85"/> + <source>Generate Option</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="91"/> + <source>One Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="101"/> + <source>One File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="113"/> + <source>Name (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="120"/> + <source>Enter an optional name for the application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="127"/> + <source>Encryption Key (optional):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="134"/> + <source>Enter an optional key used to encrypt Python bytecode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="143"/> + <source>Clean Before Building</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="151"/> + <source>&Windows and macOS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="157"/> + <source>Application Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="163"/> + <source>Select for a console application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="166"/> + <source>Console Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="176"/> + <source>Select for a windowed application (i.e. do not open a console window)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="179"/> + <source>Windowed Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="189"/> + <source>Icon</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="195"/> + <source>Icon File:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="218"/> + <source>Icon ID:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="228"/> + <source>Enter the icon ID to be extracted from the exe file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="252"/> + <source>&macOS Specific</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="260"/> + <source>Bundle Identifier:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.ui" line="267"/> + <source>Enter the macOS app bundle identifier</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="57"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;Spec Files (*.spec);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="64"/> + <source>Python Files (*.py *.py2 *.py3);;Python GUI Files (*.pyw *.pyw2 *.pyw3);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="81"/> + <source>Icon Files (*.icns);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerConfigDialog.py" line="86"/> + <source>Icon Files (*.ico);;Executable Files (*.exe);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerExecDialog</name> + <message> + <location filename="../PyInstallerExecDialog.ui" line="14"/> + <source>PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="29"/> + <source>Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.ui" line="41"/> + <source><b>Packager Execution</b> +<p>This shows the output of the packager command.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="90"/> + <source>{0} - {1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>Process Generation Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="100"/> + <source>The process {0} could not be started. Ensure, that it is in the search path.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="136"/> + <source> +{0} aborted. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PyInstallerExecDialog.py" line="155"/> + <source> +{0} finished. +</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PyInstallerPlugin</name> + <message> + <location filename="../../PluginPyInstaller.py" line="67"/> + <source>Packagers - PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="229"/> + <source>The pyinstaller.exe executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>The pyinstaller executable could not be found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="293"/> + <source>Execute Py&Installer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="297"/> + <source>Generate a distribution package using PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="299"/> + <source><b>Execute PyInstaller</b><p>Generate a distribution package using PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="311"/> + <source>Make PyInstaller &Spec File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="315"/> + <source>Generate a spec file to be used by PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="317"/> + <source><b>Make PyInstaller Spec File</b><p>Generate a spec file to be used by PyInstaller PyInstaller. The command is executed in the project path. All files and directories must be given absolute or relative to the project directory.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="329"/> + <source>&Clean PyInstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="333"/> + <source>Remove the PyInstaller created directories</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="335"/> + <source><b>Clean PyInstaller</b><p>Remove the PyInstaller created directories (dist and build). These are subdirectories within the project path.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="416"/> + <source>pyinstaller</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>pyi-makespec</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../PluginPyInstaller.py" line="457"/> + <source>The pyi-makespec executable could not be found.</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>