diff --git a/engine/config.py b/engine/config.py index 984d6a0..324c16b 100644 --- a/engine/config.py +++ b/engine/config.py @@ -27,7 +27,7 @@ METADATA={ "url" : "https://www.laborejo.org/agordejo", #English is automatic. - "supportedLanguages" : {"German":"de.qm"}, + "supportedLanguages" : {"German":"de.qm", "Italian":"it.qm", }, #Show the About Dialog the first time the program starts up. This is the initial state for a #new instance in NSM, not the saved state! Decide on how annoying it would be for every new diff --git a/qtgui/resources/translations/config.pro b/qtgui/resources/translations/config.pro index 0ba97ef..871ea67 100644 --- a/qtgui/resources/translations/config.pro +++ b/qtgui/resources/translations/config.pro @@ -1,2 +1,3 @@ SOURCES = ../../addclientprompt.py ../../descriptiontextwidget.py ../../mainwindow.py ../../projectname.py ../../quickopensessioncontroller.py ../../quicksessioncontroller.py ../../sessiontreecontroller.py ../../opensessioncontroller.py ../../systemtray.py ../../waitdialog.py ../../usermanual.py ../../designer/mainwindow.py ../../designer/newsession.py ../../designer/projectname.py ../../designer/settings.py ../../designer/usermanual.py -TRANSLATIONS = de.ts +TRANSLATIONS = de.ts it.ts + diff --git a/qtgui/resources/translations/de.ts b/qtgui/resources/translations/de.ts index c9440ba..769c2b6 100644 --- a/qtgui/resources/translations/de.ts +++ b/qtgui/resources/translations/de.ts @@ -1,6 +1,5 @@ - - + AskBeforeQuit @@ -95,7 +94,7 @@ Double click to add the client nsm-data to write here. -Use it for notes, TODO, references etc… +Use it for notes, TODO, references etc… Um hier zu schreiben doppelklicken Sie auf dieses Feld (startet nsm-data) Für Notizen, TODO, Referenzen, Quellen etc… diff --git a/qtgui/resources/translations/it.qm b/qtgui/resources/translations/it.qm new file mode 100644 index 0000000..a732b90 Binary files /dev/null and b/qtgui/resources/translations/it.qm differ diff --git a/qtgui/resources/translations/it.ts b/qtgui/resources/translations/it.ts new file mode 100644 index 0000000..df51f81 --- /dev/null +++ b/qtgui/resources/translations/it.ts @@ -0,0 +1,669 @@ + + + + AskBeforeQuit + + + About to quit but session {} still open + + + + + Do you want to save? + + + + + About to quit + + + + + Don't Quit + + + + + Save + + + + + Discard Changes + + + + + Dialog + + + Settings + + + + + Whitelist - Add executable names (not paths) to the program launcher. One executable per line. + + + + + Blacklist - Exclude executable names (not paths) from the program launcher. One executable per line. + + + + + Launcher + + + + + For advanced users only! Add executable paths to the environment, just for Agordejo and NSM. Changes need a program restart afterwards. If you want your programs in the application launcher use the launcher tab. + + + + + Add one absolute path to a directory (e.g. /home/user/audio-bin) per line. No wildcards. Trailing slashes/ don't matter. + + + + + $PATH + + + + + Launcher + + + Name + + + + + Description + + + + + Path + + + + + LoadedSessionDescription + + + Double click to add the client nsm-data to write here. +Use it for notes, TODO, references etc… + + + + + MainWindow + + + Agordejo + + + + + Start New Session + + + + + Session Name Goes Here + + + + + Save + + + + + Save and Close + + + + + Session Notes + + + + + Quick View + + + + + New + + + + + Load Selected + + + + + Tree View + + + + + Double-click to load program + + + + + In current session + + + + + Full View + + + + + JACK + + + + + version and running + + + + + NSM Server Mode + + + + + Self-started, connected to, environment var + + + + + NSM Url + + + + + osc.upd ip port + + + + + Session Root + + + + + /home/usr/NSM Sessions + + + + + Program Database + + + + + Last Updated + + + + + Information + + + + + Processing + + + + + Control + + + + + SessionName + + + + + ClientNameId + + + + + Quit + + + + + Ctrl+Shift+Q + + + + + About + + + + + Hide in System Tray + + + + + Ctrl+Q + + + + + Add Client (Prompt) + + + + + A + + + + + Ctrl+S + + + + + Save and Clone under different name + + + + + Ctrl+Shift+S + + + + + Ctrl+W + + + + + Close without Save ("Abort") + + + + + Ctrl+Shift+W + + + + + Stop + + + + + Alt+O + + + + + Resume + + + + + Alt+R + + + + + Save separately + + + + + Alt+S + + + + + Remove + + + + + Alt+X + + + + + Toggle Visible + + + + + Alt+T + + + + + Show All Clients + + + + + Hide All Clients + + + + + Rebuild Program Database + + + + + Rename + + + + + F2 + + + + + Settings + + + + + Manual + + + + + NewSession + + + Dialog + + + + + New Session Name + + + + + Save JACK Connections +(adds clients 'jackpatch') + + + + + Client Renaming and Session Notes +(adds client 'nsm-data') + + + + + OpenSession + + + not saved + + + + + clean + + + + + Name + + + + + Label + + + + + Status + + + + + Visible + + + + + Changes + + + + + ID + + + + + ProjectName + + + Form + + + + + Error Message + + + + + Choose a project name. Use / for subdirectories + + + + + ProjectNameWidget + + + Name must not be empty. + + + + + Name must be a relative path. + + + + + Moving to parent directory not allowed. + + + + + Writing in this directory is not permitted. + + + + + Name is already in use. + + + + + PromptWidget + + + Type in the name of an executable file on your system. + + + + + No program database found. Please update through Control menu. + + + + + Command not found or not accepted!<br>Parameters, --switches and relative paths are not allowed.<br>Use nsm-proxy or write a starter-script instead. + + + + + SessionTree + + + Name + + + + + Last Save + + + + + Clients + + + + + Size + + + + + Symlinks + + + + + Path + + + + + About to delete Session {} + + + + + All files in the project directory will be irreversibly deleted. + + + + + Keep Session + + + + + Delete! + + + + + Copy Session + + + + + Force Lock Removal + + + + + Rename Session + + + + + Delete Session + + + + + TemplateUserManual + + + User Manual + + + + + Form + + + + + Home + + + + + Back + + + + + TrayIcon + + + Hide/Show Agordejo + + + + + Add Client (Prompt) + + + + + Save && Quit Agordejo + + + + + Close without Saving && Quit Agordejo + + + + + Quit + + + + + mainWindow + + + Agordejo ready + + + + + Another GUI tried to launch. + + + + + Updating Program Database. +Thank you for your patience. + + + + diff --git a/qtgui/resources/translations/update.sh b/qtgui/resources/translations/update.sh index c166f03..177d01b 100644 --- a/qtgui/resources/translations/update.sh +++ b/qtgui/resources/translations/update.sh @@ -3,3 +3,5 @@ set -e pylupdate5 config.pro echo "linguist-qt5 de.ts" +echo "linguist-qt5 it.ts" +echo "Release from inside qt-linguist and then cd .. && sh buildresources.sh. Also read the manual, which has a translation chapter"