aboutsummaryrefslogtreecommitdiff
path: root/lumina-open
diff options
context:
space:
mode:
Diffstat (limited to 'lumina-open')
-rw-r--r--lumina-open/LFileDialog.cpp262
-rw-r--r--lumina-open/LFileDialog.h73
-rw-r--r--lumina-open/LFileDialog.ui262
-rw-r--r--lumina-open/i18n/lumina-open_af.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ar.ts140
-rw-r--r--lumina-open/i18n/lumina-open_az.ts140
-rw-r--r--lumina-open/i18n/lumina-open_bg.ts116
-rw-r--r--lumina-open/i18n/lumina-open_bn.ts140
-rw-r--r--lumina-open/i18n/lumina-open_bs.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ca.ts140
-rw-r--r--lumina-open/i18n/lumina-open_cs.ts140
-rw-r--r--lumina-open/i18n/lumina-open_cy.ts140
-rw-r--r--lumina-open/i18n/lumina-open_da.ts140
-rw-r--r--lumina-open/i18n/lumina-open_de.ts116
-rw-r--r--lumina-open/i18n/lumina-open_el.ts140
-rw-r--r--lumina-open/i18n/lumina-open_en_GB.ts114
-rw-r--r--lumina-open/i18n/lumina-open_en_ZA.ts114
-rw-r--r--lumina-open/i18n/lumina-open_es.ts140
-rw-r--r--lumina-open/i18n/lumina-open_et.ts140
-rw-r--r--lumina-open/i18n/lumina-open_eu.ts140
-rw-r--r--lumina-open/i18n/lumina-open_fa.ts140
-rw-r--r--lumina-open/i18n/lumina-open_fi.ts140
-rw-r--r--lumina-open/i18n/lumina-open_fr.ts114
-rw-r--r--lumina-open/i18n/lumina-open_fr_CA.ts114
-rw-r--r--lumina-open/i18n/lumina-open_gl.ts140
-rw-r--r--lumina-open/i18n/lumina-open_he.ts140
-rw-r--r--lumina-open/i18n/lumina-open_hi.ts140
-rw-r--r--lumina-open/i18n/lumina-open_hr.ts140
-rw-r--r--lumina-open/i18n/lumina-open_hu.ts140
-rw-r--r--lumina-open/i18n/lumina-open_id.ts140
-rw-r--r--lumina-open/i18n/lumina-open_is.ts140
-rw-r--r--lumina-open/i18n/lumina-open_it.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ja.ts114
-rw-r--r--lumina-open/i18n/lumina-open_ka.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ko.ts140
-rw-r--r--lumina-open/i18n/lumina-open_lt.ts140
-rw-r--r--lumina-open/i18n/lumina-open_lv.ts140
-rw-r--r--lumina-open/i18n/lumina-open_mk.ts140
-rw-r--r--lumina-open/i18n/lumina-open_mn.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ms.ts140
-rw-r--r--lumina-open/i18n/lumina-open_mt.ts140
-rw-r--r--lumina-open/i18n/lumina-open_nb.ts140
-rw-r--r--lumina-open/i18n/lumina-open_nl.ts140
-rw-r--r--lumina-open/i18n/lumina-open_pa.ts140
-rw-r--r--lumina-open/i18n/lumina-open_pl.ts140
-rw-r--r--lumina-open/i18n/lumina-open_pt.ts140
-rw-r--r--lumina-open/i18n/lumina-open_pt_BR.ts116
-rw-r--r--lumina-open/i18n/lumina-open_ro.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ru.ts118
-rw-r--r--lumina-open/i18n/lumina-open_sk.ts140
-rw-r--r--lumina-open/i18n/lumina-open_sl.ts140
-rw-r--r--lumina-open/i18n/lumina-open_sr.ts140
-rw-r--r--lumina-open/i18n/lumina-open_sv.ts140
-rw-r--r--lumina-open/i18n/lumina-open_sw.ts140
-rw-r--r--lumina-open/i18n/lumina-open_ta.ts140
-rw-r--r--lumina-open/i18n/lumina-open_tg.ts140
-rw-r--r--lumina-open/i18n/lumina-open_th.ts140
-rw-r--r--lumina-open/i18n/lumina-open_tr.ts140
-rw-r--r--lumina-open/i18n/lumina-open_uk.ts140
-rw-r--r--lumina-open/i18n/lumina-open_uz.ts140
-rw-r--r--lumina-open/i18n/lumina-open_vi.ts116
-rw-r--r--lumina-open/i18n/lumina-open_zh_CN.ts140
-rw-r--r--lumina-open/i18n/lumina-open_zh_HK.ts140
-rw-r--r--lumina-open/i18n/lumina-open_zh_TW.ts140
-rw-r--r--lumina-open/i18n/lumina-open_zu.ts140
-rw-r--r--lumina-open/icons/application.pngbin0 -> 2827 bytes
-rw-r--r--lumina-open/icons/apply.pngbin0 -> 959 bytes
-rw-r--r--lumina-open/icons/bad.pngbin0 -> 678 bytes
-rw-r--r--lumina-open/icons/cancel.pngbin0 -> 948 bytes
-rw-r--r--lumina-open/icons/find.pngbin0 -> 1481 bytes
-rw-r--r--lumina-open/icons/good.pngbin0 -> 758 bytes
-rw-r--r--lumina-open/lumina-open.pro87
-rw-r--r--lumina-open/lumina-open.qrc10
-rw-r--r--lumina-open/main.cpp252
74 files changed, 9378 insertions, 0 deletions
diff --git a/lumina-open/LFileDialog.cpp b/lumina-open/LFileDialog.cpp
new file mode 100644
index 00000000..e720bd65
--- /dev/null
+++ b/lumina-open/LFileDialog.cpp
@@ -0,0 +1,262 @@
+//===========================================
+// Lumina-DE source code
+// Copyright (c) 2013, Ken Moore
+// Available under the 3-clause BSD license
+// See the LICENSE file for full details
+//===========================================
+#include "LFileDialog.h"
+#include "ui_LFileDialog.h"
+
+LFileDialog::LFileDialog(QWidget *parent) : QDialog(parent), ui(new Ui::LFileDialog() ){
+ ui->setupUi(this); //load the designer file
+ //set the output flags to the defaults
+ appSelected = false;
+ setDefault = false;
+ appExec.clear();
+ appPath.clear();
+ appFile.clear();
+ QSettings::setPath(QSettings::NativeFormat, QSettings::UserScope, QDir::homePath()+"/.lumina");
+ settings = new QSettings("LuminaDE", "lumina-open",this);
+ //Connect the signals/slots
+ connect(ui->tree_apps, SIGNAL(itemSelectionChanged()), this, SLOT(updateUI()) );
+ connect(ui->radio_rec, SIGNAL(toggled(bool)), this, SLOT(radioChanged()) );
+ connect(ui->radio_avail, SIGNAL(toggled(bool)), this, SLOT(radioChanged()) );
+ connect(ui->radio_custom, SIGNAL(toggled(bool)), this, SLOT(radioChanged()) );
+}
+
+LFileDialog::~LFileDialog(){
+
+}
+
+// ----------
+// PUBLIC
+// ----------
+void LFileDialog::setFileInfo(QString filename, QString extension, bool isFile){
+ //Set the labels for the file
+ ui->label_file->setText( this->fontMetrics().elidedText( filename, Qt::ElideMiddle, 300 ) );
+ if(isFile){ ui->label_extension->setText( "("+extension+")"); }
+ else{ ui->label_extension->setText("("+extension+" link)"); }
+ fileEXT = extension;
+ generateAppList();
+}
+
+//static functions
+QString LFileDialog::getDefaultApp(QString extension){
+ QSettings::setPath(QSettings::NativeFormat, QSettings::UserScope, QDir::homePath()+"/.lumina");
+ return QSettings("LuminaDE", "lumina-open").value("default/"+extension,"").toString();
+}
+
+void LFileDialog::setDefaultApp(QString extension, QString appFile){
+ QSettings::setPath(QSettings::NativeFormat, QSettings::UserScope, QDir::homePath()+"/.lumina");
+ if(appFile.isEmpty()){
+ QSettings("LuminaDE", "lumina-open").remove("default/"+extension);
+ }else{
+ QSettings("LuminaDE", "lumina-open").setValue("default/"+extension,appFile);
+ }
+}
+
+// -----------
+// PRIVATE
+// -----------
+QStringList LFileDialog::getPreferredApplications(){
+ //Now search the settings for that extension
+ QStringList keys = settings->allKeys();
+ QStringList out;
+ for(int i=0; i<keys.length(); i++){
+ if(keys[i].startsWith("default/")){ continue; } //ignore the defaults (they will also be in the main)
+ if(keys[i].toLower() == fileEXT.toLower()){
+ QStringList files = settings->value(keys[i]).toString().split(":::");
+ qDebug() << "Found Files:" << keys[i] << files;
+ bool cleaned = false;
+ for(int j=0; j<files.length(); j++){
+ if(QFile::exists(files[j])){ out << files[j]; }
+ else{ files.removeAt(j); j--; cleaned=true; } //file no longer available - remove it
+ }
+ if(cleaned){ settings->setValue(keys[i], files.join(":::")); } //update the registry
+ if(!out.isEmpty()){ break; } //already found files
+ }
+ }
+ return out;
+}
+
+void LFileDialog::setPreferredApplication(QString desktopfile){
+ QStringList keys = settings->allKeys();
+ for(int i=0; i<keys.length(); i++){
+ if(keys[i].toLower() == fileEXT.toLower()){
+ QStringList files = settings->value(keys[i]).toString().split(":::");
+ files.removeAll(desktopfile);
+ QStringList newfiles;
+ newfiles << desktopfile;
+ //Only keep the 5 most recent preferred applications per extension
+ for(int j=0; j<5 && j<files.length(); j++){
+ newfiles << files[j];
+ }
+ settings->setValue(keys[i], newfiles.join(":::"));
+ return;
+ }
+ }
+ //No key found for this extension - make a new one
+ settings->setValue(fileEXT.toLower(), desktopfile);
+}
+
+QString LFileDialog::translateCat(QString cat){
+ QString out;
+ if(cat=="Audio"){ out = tr("Audio"); }
+ else if(cat=="Video"){ out = tr("Video"); }
+ else if(cat=="Multimedia"){ out = tr("Multimedia"); }
+ else if(cat=="Development"){ out = tr("Development"); }
+ else if(cat=="Education"){ out = tr("Education"); }
+ else if(cat=="Game"){ out = tr("Game"); }
+ else if(cat=="Graphics"){ out = tr("Graphics"); }
+ else if(cat=="Network"){ out = tr("Network"); }
+ else if(cat=="Office"){ out = tr("Office"); }
+ else if(cat=="Science"){ out = tr("Science"); }
+ else if(cat=="Settings"){ out = tr("Settings"); }
+ else if(cat=="System"){ out = tr("System"); }
+ else if(cat=="Utility"){ out = tr("Utilities"); }
+ else if(cat=="Other"){ out = tr("Other"); }
+ else{ out = cat; }
+ return out;
+}
+
+// -----------------
+// PRIVATE SLOTS
+// -----------------
+void LFileDialog::updateUI(){
+ //Check for a selected application
+ bool good = false;
+ if(ui->radio_custom->isChecked()){
+ if(!ui->line_bin->text().isEmpty()){
+ good = true;
+ //Now verify that the file exists and is executable
+ QFileInfo FI(ui->line_bin->text());
+ if( FI.exists() && FI.isExecutable() && FI.isFile() ){
+ ui->label_goodbin->setPixmap(QPixmap(":/icons/good.png"));
+ }else{
+ ui->label_goodbin->setPixmap(QPixmap(":/icons/bad.png"));
+ }
+ }
+ }
+ else if(ui->radio_rec->isChecked()){
+ good = true; //a valid app is always selected on this page if it is available
+ }
+ else if(ui->tree_apps->topLevelItemCount() > 0 && ui->tree_apps->currentItem()!=0 ){
+ if(!ui->tree_apps->currentItem()->whatsThis(0).isEmpty()){
+ good=true;
+ }
+ }
+ ui->tool_ok->setEnabled(good);
+}
+
+void LFileDialog::generateAppList(){
+ //Now load the preferred applications
+ PREFAPPS = getPreferredApplications();
+ ui->combo_rec->clear();
+ //Now get the application mimetype for the file extension (if available)
+ QString mimetype = LXDG::findAppMimeForFile(fileEXT);
+ //Now add all the detected applications
+ QHash< QString, QList<XDGDesktop> > hash = LXDG::sortDesktopCats( LXDG::systemDesktopFiles() );
+ QStringList cat = hash.keys();
+ cat.sort(); //sort alphabetically
+ ui->tree_apps->clear();
+ for(int c=0; c<cat.length(); c++){
+ QList<XDGDesktop> app = hash[cat[c]];
+ QTreeWidgetItem *ci = new QTreeWidgetItem(ui->tree_apps, QStringList() << translateCat(cat[c]));
+ for(int a=0; a<app.length(); a++){
+ QTreeWidgetItem *ti = new QTreeWidgetItem(ci, QStringList() << app[a].name);
+ ti->setWhatsThis(0, app[a].filePath);
+ ti->setIcon(0, LXDG::findIcon(app[a].icon, "application-x-desktop"));
+ ti->setToolTip(0, app[a].comment);
+ ci->addChild(ti);
+ //Check to see if this app matches the mime type
+ if(app[a].mimeList.contains(mimetype) && !mimetype.isEmpty()){
+ // also put this app in the preferred list
+ PREFAPPS.append(app[a].filePath);
+ }
+ }
+ ui->tree_apps->addTopLevelItem(ci);
+ }
+ //Now add all the preferred applications
+ PREFAPPS.removeDuplicates();
+ for(int i=0; i<PREFAPPS.length(); i++){
+ bool ok = false;
+ XDGDesktop dFile = LXDG::loadDesktopFile(PREFAPPS[i], ok);
+ if( LXDG::checkValidity(dFile) && ok ){
+ ui->combo_rec->addItem( LXDG::findIcon(dFile.icon, "application-x-desktop"), dFile.name);
+ if(i==0){ ui->combo_rec->setCurrentIndex(0); } //make sure the first item is selected
+ }else{
+ PREFAPPS.removeAt(i); //invalid app
+ i--;
+ }
+ }
+ //Update the UI
+ if(PREFAPPS.isEmpty()){
+ ui->radio_rec->setEnabled(false); //no preferred apps
+ ui->radio_avail->setChecked(true);
+ }else{
+ ui->radio_rec->setChecked(true);
+ }
+}
+
+void LFileDialog::radioChanged(){
+ if(ui->radio_rec->isChecked()){
+ ui->stackedWidget->setCurrentWidget(ui->page_rec);
+ }else if(ui->radio_avail->isChecked()){
+ ui->stackedWidget->setCurrentWidget(ui->page_avail);
+ }else{
+ ui->stackedWidget->setCurrentWidget(ui->page_custom);
+ }
+ ui->check_default->setEnabled( !ui->radio_custom->isChecked() );
+ updateUI();
+}
+
+/*void LFileDialog::on_group_binary_toggled(bool checked){
+ ui->label_goodbin->setVisible(checked);
+ ui->line_bin->setVisible(checked);
+ ui->tool_findBin->setVisible(checked);
+ updateUI();
+}*/
+
+void LFileDialog::on_tool_ok_clicked(){
+ appSelected = true;
+ if(ui->radio_custom->isChecked()){
+ appExec = ui->line_bin->text();
+ }else if(ui->radio_rec->isChecked()){
+ //application selected
+ bool ok = false;
+ XDGDesktop app = LXDG::loadDesktopFile(PREFAPPS[ui->combo_rec->currentIndex()], ok);
+ //Set the output variables
+ setDefault = ui->check_default->isChecked();
+ appExec = app.exec;
+ appPath = app.path;
+ appFile = app.filePath;
+ setPreferredApplication(app.filePath); //bump this to the top of the preferred list for next time
+ }else{
+ //application selected
+ bool ok = false;
+ XDGDesktop app = LXDG::loadDesktopFile(ui->tree_apps->currentItem()->whatsThis(0), ok);
+ //Set the output variables
+ setDefault = ui->check_default->isChecked();
+ appExec = app.exec;
+ appPath = app.path;
+ appFile = app.filePath;
+ setPreferredApplication(app.filePath); //save this app to this extension as a recommendation
+ }
+ this->close();
+}
+
+void LFileDialog::on_tool_cancel_clicked(){
+ appSelected = false;
+ this->close();
+}
+
+void LFileDialog::on_tool_findBin_clicked(){
+ QString filepath = QFileDialog::getOpenFileName(this, tr("Find Application Binary"), QDir::homePath() );
+ if(filepath.isEmpty()){ return; }
+ ui->line_bin->setText(filepath);
+}
+
+void LFileDialog::on_line_bin_textChanged(){
+ updateUI();
+}
+
diff --git a/lumina-open/LFileDialog.h b/lumina-open/LFileDialog.h
new file mode 100644
index 00000000..e6a8f1fc
--- /dev/null
+++ b/lumina-open/LFileDialog.h
@@ -0,0 +1,73 @@
+//===========================================
+// Lumina-DE source code
+// Copyright (c) 2013, Ken Moore
+// Available under the 3-clause BSD license
+// See the LICENSE file for full details
+//===========================================
+#ifndef _LUMINA_OPEN_FILE_DIALOG_H
+#define _LUMINA_OPEN_FILE_DIALOG_H
+
+#include <QSettings>
+#include <QDialog>
+#include <QString>
+#include <QStringList>
+#include <QIcon>
+#include <QFileDialog>
+#include <QDir>
+#include <QFile>
+#include <QFileInfo>
+#include <QSettings>
+#include <QTextStream>
+#include <QTreeWidgetItem>
+
+#include "LuminaXDG.h" //From libLuminaUtils
+
+namespace Ui{
+ class LFileDialog;
+};
+
+class LFileDialog : public QDialog{
+ Q_OBJECT
+public:
+ LFileDialog(QWidget *parent = 0);
+ ~LFileDialog();
+
+ //inputs
+ void setFileInfo(QString filename, QString extension, bool isFile = true);
+
+ //outputs
+ bool appSelected, setDefault;
+ QString appExec;
+ QString appPath;
+ QString appFile;
+
+ //static functions
+ static QString getDefaultApp(QString extension);
+ static void setDefaultApp(QString extension, QString appFile);
+
+private:
+ Ui::LFileDialog *ui;
+ QString fileEXT;
+ QSettings *settings;
+ QStringList PREFAPPS;
+
+ //DB set/get
+ QStringList getPreferredApplications();
+ void setPreferredApplication(QString);
+
+ QString translateCat(QString);
+
+private slots:
+ void updateUI();
+ void generateAppList();
+ //Internal UI slots
+ void radioChanged();
+ //void on_group_binary_toggled(bool checked);
+ void on_tool_ok_clicked();
+ void on_tool_cancel_clicked();
+ void on_tool_findBin_clicked();
+ void on_line_bin_textChanged();
+
+};
+
+#endif
diff --git a/lumina-open/LFileDialog.ui b/lumina-open/LFileDialog.ui
new file mode 100644
index 00000000..833a5d6d
--- /dev/null
+++ b/lumina-open/LFileDialog.ui
@@ -0,0 +1,262 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>LFileDialog</class>
+ <widget class="QDialog" name="LFileDialog">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>307</width>
+ <height>216</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string>Open With...</string>
+ </property>
+ <property name="windowIcon">
+ <iconset resource="lumina-open.qrc">
+ <normaloff>:/icons/find.png</normaloff>:/icons/find.png</iconset>
+ </property>
+ <layout class="QVBoxLayout" name="verticalLayout">
+ <item>
+ <widget class="QLabel" name="label_file">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="font">
+ <font>
+ <weight>75</weight>
+ <bold>true</bold>
+ </font>
+ </property>
+ <property name="text">
+ <string notr="true">File Name</string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ <property name="wordWrap">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QLabel" name="label_extension">
+ <property name="text">
+ <string notr="true">extension</string>
+ </property>
+ <property name="alignment">
+ <set>Qt::AlignCenter</set>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="Line" name="line">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <layout class="QHBoxLayout" name="horizontalLayout_2">
+ <item>
+ <widget class="QRadioButton" name="radio_rec">
+ <property name="text">
+ <string>Preferred</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QRadioButton" name="radio_avail">
+ <property name="text">
+ <string>Available</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QRadioButton" name="radio_custom">
+ <property name="text">
+ <string>Custom</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <widget class="QStackedWidget" name="stackedWidget">
+ <property name="currentIndex">
+ <number>2</number>
+ </property>
+ <widget class="QWidget" name="page_avail">
+ <layout class="QVBoxLayout" name="verticalLayout_2">
+ <item>
+ <widget class="QTreeWidget" name="tree_apps">
+ <property name="iconSize">
+ <size>
+ <width>20</width>
+ <height>20</height>
+ </size>
+ </property>
+ <property name="textElideMode">
+ <enum>Qt::ElideRight</enum>
+ </property>
+ <property name="indentation">
+ <number>10</number>
+ </property>
+ <property name="uniformRowHeights">
+ <bool>false</bool>
+ </property>
+ <property name="sortingEnabled">
+ <bool>false</bool>
+ </property>
+ <property name="headerHidden">
+ <bool>true</bool>
+ </property>
+ <column>
+ <property name="text">
+ <string notr="true">1</string>
+ </property>
+ </column>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="page_custom">
+ <layout class="QGridLayout" name="gridLayout">
+ <item row="0" column="0">
+ <widget class="QLabel" name="label_goodbin">
+ <property name="text">
+ <string notr="true"/>
+ </property>
+ <property name="pixmap">
+ <pixmap resource="lumina-open.qrc">:/icons/bad.png</pixmap>
+ </property>
+ <property name="scaledContents">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QLineEdit" name="line_bin">
+ <property name="placeholderText">
+ <string>Binary Location</string>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="2">
+ <widget class="QToolButton" name="tool_findBin">
+ <property name="text">
+ <string>Find</string>
+ </property>
+ <property name="icon">
+ <iconset resource="lumina-open.qrc">
+ <normaloff>:/icons/find.png</normaloff>:/icons/find.png</iconset>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <spacer name="verticalSpacer">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="page_rec">
+ <layout class="QVBoxLayout" name="verticalLayout_3">
+ <item>
+ <widget class="QComboBox" name="combo_rec">
+ <property name="iconSize">
+ <size>
+ <width>20</width>
+ <height>20</height>
+ </size>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_2">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ </widget>
+ </item>
+ <item>
+ <widget class="QCheckBox" name="check_default">
+ <property name="text">
+ <string>Set this application as the default </string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <layout class="QHBoxLayout" name="horizontalLayout">
+ <item>
+ <spacer name="horizontalSpacer">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QToolButton" name="tool_ok">
+ <property name="text">
+ <string>OK</string>
+ </property>
+ <property name="icon">
+ <iconset resource="lumina-open.qrc">
+ <normaloff>:/icons/apply.png</normaloff>:/icons/apply.png</iconset>
+ </property>
+ <property name="toolButtonStyle">
+ <enum>Qt::ToolButtonTextBesideIcon</enum>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QToolButton" name="tool_cancel">
+ <property name="text">
+ <string>Cancel</string>
+ </property>
+ <property name="icon">
+ <iconset resource="lumina-open.qrc">
+ <normaloff>:/icons/cancel.png</normaloff>:/icons/cancel.png</iconset>
+ </property>
+ <property name="toolButtonStyle">
+ <enum>Qt::ToolButtonTextBesideIcon</enum>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </widget>
+ <resources>
+ <include location="lumina-open.qrc"/>
+ </resources>
+ <connections/>
+</ui>
diff --git a/lumina-open/i18n/lumina-open_af.ts b/lumina-open/i18n/lumina-open_af.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_af.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ar.ts b/lumina-open/i18n/lumina-open_ar.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ar.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_az.ts b/lumina-open/i18n/lumina-open_az.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_az.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_bg.ts b/lumina-open/i18n/lumina-open_bg.ts
new file mode 100644
index 00000000..fa6f7696
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_bg.ts
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Binary Местоположение</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Намери</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Задай това приложение по подразбиране</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>ОК</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Отказ</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Аудио</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Видео</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Мултимедия</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Разработка</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Обучение</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Игра</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Графика</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Мрежа</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Офис</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Наука</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>Системни</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Инструменти</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Други</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Намери изпълнимият файл</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Отвори с...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Предпочитан</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Наличен</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>По поръчка</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_bn.ts b/lumina-open/i18n/lumina-open_bn.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_bn.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_bs.ts b/lumina-open/i18n/lumina-open_bs.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_bs.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ca.ts b/lumina-open/i18n/lumina-open_ca.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ca.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_cs.ts b/lumina-open/i18n/lumina-open_cs.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_cs.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_cy.ts b/lumina-open/i18n/lumina-open_cy.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_cy.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_da.ts b/lumina-open/i18n/lumina-open_da.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_da.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_de.ts b/lumina-open/i18n/lumina-open_de.ts
new file mode 100644
index 00000000..dbefa8b0
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_de.ts
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Ort der ausführbar Anwendungsdatei</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Finde</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Diese Anwendung als Standard einstellen </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>Weiter</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Abbruch</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Video</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Multimedia</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Entwicklung</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Bildung</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Spiel</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Grafisch</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Netzwerk</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Büro</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Wissenschaft</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Einstellungen</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>System</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Dienstprogramme</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Andere</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Finde ausführbare Anwendungsdatei</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Öffnen mit ...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Bevorzugte</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Verfügbar</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Angepasst</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_el.ts b/lumina-open/i18n/lumina-open_el.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_el.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_en_GB.ts b/lumina-open/i18n/lumina-open_en_GB.ts
new file mode 100644
index 00000000..f54e6e05
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_en_GB.ts
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Binary Location</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Find</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Set this application as the default </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancel</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Video</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Multimedia</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Development</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Education</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Game</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Graphics</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Network</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Office</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Science</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Settings</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>System</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Utilities</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Other</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Find Application Binary</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Open With...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Preferred</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Available</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Custom</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation>Application Error</translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation>The following application experienced an error and needed to close:</translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_en_ZA.ts b/lumina-open/i18n/lumina-open_en_ZA.ts
new file mode 100644
index 00000000..f54e6e05
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_en_ZA.ts
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Binary Location</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Find</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Set this application as the default </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancel</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Video</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Multimedia</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Development</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Education</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Game</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Graphics</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Network</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Office</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Science</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Settings</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>System</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Utilities</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Other</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Find Application Binary</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Open With...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Preferred</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Available</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Custom</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation>Application Error</translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation>The following application experienced an error and needed to close:</translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_es.ts b/lumina-open/i18n/lumina-open_es.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_es.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_et.ts b/lumina-open/i18n/lumina-open_et.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_et.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_eu.ts b/lumina-open/i18n/lumina-open_eu.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_eu.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_fa.ts b/lumina-open/i18n/lumina-open_fa.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_fa.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_fi.ts b/lumina-open/i18n/lumina-open_fi.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_fi.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_fr.ts b/lumina-open/i18n/lumina-open_fr.ts
new file mode 100644
index 00000000..d0ec2aba
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_fr.ts
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Binaire Localisation</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Trouvé</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Réglez cette application par défaut</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuler</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Vidéo</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Multimédia</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Développement</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Éducation</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Jeu</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Graphique</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Internet</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Bureautique</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Science</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Paramètres</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>Système</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Utilitaires</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Autres</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Trouver une application binaire</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Ouvrir avec...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Préférence</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Disponible</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Personnaliser</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation>Erreur d&apos;application</translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation>L&apos;application suivante a rencontré une erreur et a dû se fermer:</translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_fr_CA.ts b/lumina-open/i18n/lumina-open_fr_CA.ts
new file mode 100644
index 00000000..d0ec2aba
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_fr_CA.ts
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Binaire Localisation</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Trouvé</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Réglez cette application par défaut</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuler</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Vidéo</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Multimédia</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Développement</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Éducation</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Jeu</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Graphique</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Internet</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Bureautique</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Science</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Paramètres</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>Système</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Utilitaires</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Autres</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Trouver une application binaire</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Ouvrir avec...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Préférence</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Disponible</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Personnaliser</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation>Erreur d&apos;application</translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation>L&apos;application suivante a rencontré une erreur et a dû se fermer:</translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_gl.ts b/lumina-open/i18n/lumina-open_gl.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_gl.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_he.ts b/lumina-open/i18n/lumina-open_he.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_he.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_hi.ts b/lumina-open/i18n/lumina-open_hi.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_hi.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_hr.ts b/lumina-open/i18n/lumina-open_hr.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_hr.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_hu.ts b/lumina-open/i18n/lumina-open_hu.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_hu.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_id.ts b/lumina-open/i18n/lumina-open_id.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_id.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_is.ts b/lumina-open/i18n/lumina-open_is.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_is.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_it.ts b/lumina-open/i18n/lumina-open_it.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_it.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ja.ts b/lumina-open/i18n/lumina-open_ja.ts
new file mode 100644
index 00000000..e00c7ff6
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ja.ts
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>バイナリーの場所</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>探す</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>このアプリケーションをデフォルトにする </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>キャンセル</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>オーディオ</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>ビデオ</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>マルチメディア</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>開発</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>教育</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>ゲーム</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>グラフィック</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>ネットワーク</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>オフィス</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>科学</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>設定</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>システム</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>ユーティリティ</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>その他</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>アプリケーションのバイナリーを探す</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>他のアプリケーションから開く...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>望ましい</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>利用できる</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>カスタム</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation>アプリケーションエラー</translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation>以下のアプリケーションでエラーが発生したため、終了する必要がありました:</translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ka.ts b/lumina-open/i18n/lumina-open_ka.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ka.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ko.ts b/lumina-open/i18n/lumina-open_ko.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ko.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_lt.ts b/lumina-open/i18n/lumina-open_lt.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_lt.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_lv.ts b/lumina-open/i18n/lumina-open_lv.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_lv.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_mk.ts b/lumina-open/i18n/lumina-open_mk.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_mk.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_mn.ts b/lumina-open/i18n/lumina-open_mn.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_mn.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ms.ts b/lumina-open/i18n/lumina-open_ms.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ms.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_mt.ts b/lumina-open/i18n/lumina-open_mt.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_mt.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_nb.ts b/lumina-open/i18n/lumina-open_nb.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_nb.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_nl.ts b/lumina-open/i18n/lumina-open_nl.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_nl.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_pa.ts b/lumina-open/i18n/lumina-open_pa.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_pa.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_pl.ts b/lumina-open/i18n/lumina-open_pl.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_pl.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_pt.ts b/lumina-open/i18n/lumina-open_pt.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_pt.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_pt_BR.ts b/lumina-open/i18n/lumina-open_pt_BR.ts
new file mode 100644
index 00000000..6ea646a9
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_pt_BR.ts
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Localização do binário</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Encontrar</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Definir este aplicativo como padrão </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Áudio</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Vídeo</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Multimídia</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Desenvolvimento</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Educação</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Jogos</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Gráficos</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Rede</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Escritório</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Ciência</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">Configurações</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>Sistema</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Utilitários</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Outros</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">Encontrar binário do aplicativo</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Abrir com...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Preferido</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Disponível</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Personalizado</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ro.ts b/lumina-open/i18n/lumina-open_ro.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ro.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ru.ts b/lumina-open/i18n/lumina-open_ru.ts
new file mode 100644
index 00000000..0db3bf6b
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ru.ts
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Найти</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Использовать это приложение по умолчанию </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Отмена</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>Звук</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Видео</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>Мультимедиа</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Разработка</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Образование</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Игры</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>Графика</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Сети</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Офис</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Наука</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>Система</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Инструменты</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Разное</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Открыть с помощью...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>Предпочтительный</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Доступно</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Пользовательские</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_sk.ts b/lumina-open/i18n/lumina-open_sk.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_sk.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_sl.ts b/lumina-open/i18n/lumina-open_sl.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_sl.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_sr.ts b/lumina-open/i18n/lumina-open_sr.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_sr.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_sv.ts b/lumina-open/i18n/lumina-open_sv.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_sv.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_sw.ts b/lumina-open/i18n/lumina-open_sw.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_sw.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_ta.ts b/lumina-open/i18n/lumina-open_ta.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_ta.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_tg.ts b/lumina-open/i18n/lumina-open_tg.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_tg.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_th.ts b/lumina-open/i18n/lumina-open_th.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_th.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_tr.ts b/lumina-open/i18n/lumina-open_tr.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_tr.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_uk.ts b/lumina-open/i18n/lumina-open_uk.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_uk.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_uz.ts b/lumina-open/i18n/lumina-open_uz.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_uz.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_vi.ts b/lumina-open/i18n/lumina-open_vi.ts
new file mode 100644
index 00000000..ee7fe9b5
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_vi.ts
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation>Đến từ nhị phân</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Tìm</translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation>Đặt ứng dụng này là mặc định</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Hủy bỏ</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>âm thanh</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Video</translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation>đa phương tiện</translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation>Phát triển</translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation>Giáo dục</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Trò chơi</translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation>đồ họa</translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation>Mạng</translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation>Văn phòng</translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation>Khoa học</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Các thiết lập</translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation>Hệ thống</translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation>Các tiện ích</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>Khác</translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation>Find Application Binary</translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation>Mở Với...</translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation>ưa hơn</translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation>Có sẵn</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Tùy chỉnh</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_zh_CN.ts b/lumina-open/i18n/lumina-open_zh_CN.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_zh_CN.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_zh_HK.ts b/lumina-open/i18n/lumina-open_zh_HK.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_zh_HK.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_zh_TW.ts b/lumina-open/i18n/lumina-open_zh_TW.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_zh_TW.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/i18n/lumina-open_zu.ts b/lumina-open/i18n/lumina-open_zu.ts
new file mode 100644
index 00000000..38938fd4
--- /dev/null
+++ b/lumina-open/i18n/lumina-open_zu.ts
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0">
+<context>
+ <name>LFileDialog</name>
+ <message>
+ <source>Binary Location</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Set this application as the default </source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Multimedia</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Development</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Education</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Graphics</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Science</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>System</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Utilities</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Find Application Binary</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Open With...</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Preferred</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Available</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Application Error</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+ <message>
+ <source>The following application experienced an error and needed to close:</source>
+ <translation type="unfinished">
+ </translation>
+ </message>
+</context>
+</TS>
diff --git a/lumina-open/icons/application.png b/lumina-open/icons/application.png
new file mode 100644
index 00000000..50ee2f85
--- /dev/null
+++ b/lumina-open/icons/application.png
Binary files differ
diff --git a/lumina-open/icons/apply.png b/lumina-open/icons/apply.png
new file mode 100644
index 00000000..ee8924a0
--- /dev/null
+++ b/lumina-open/icons/apply.png
Binary files differ
diff --git a/lumina-open/icons/bad.png b/lumina-open/icons/bad.png
new file mode 100644
index 00000000..8705a98e
--- /dev/null
+++ b/lumina-open/icons/bad.png
Binary files differ
diff --git a/lumina-open/icons/cancel.png b/lumina-open/icons/cancel.png
new file mode 100644
index 00000000..e65151e1
--- /dev/null
+++ b/lumina-open/icons/cancel.png
Binary files differ
diff --git a/lumina-open/icons/find.png b/lumina-open/icons/find.png
new file mode 100644
index 00000000..f772598a
--- /dev/null
+++ b/lumina-open/icons/find.png
Binary files differ
diff --git a/lumina-open/icons/good.png b/lumina-open/icons/good.png
new file mode 100644
index 00000000..e6348d58
--- /dev/null
+++ b/lumina-open/icons/good.png
Binary files differ
diff --git a/lumina-open/lumina-open.pro b/lumina-open/lumina-open.pro
new file mode 100644
index 00000000..feef91b0
--- /dev/null
+++ b/lumina-open/lumina-open.pro
@@ -0,0 +1,87 @@
+
+QT += core gui
+
+TARGET = lumina-open
+target.path = /usr/local/bin
+
+TEMPLATE = app
+
+SOURCES += main.cpp \
+ LFileDialog.cpp
+
+HEADERS += LFileDialog.h
+
+FORMS += LFileDialog.ui
+
+RESOURCES+= lumina-open.qrc
+
+INCLUDEPATH += ../libLumina /usr/local/include
+LIBS += -L../libLumina -lLuminaUtils
+
+TRANSLATIONS = i18n/lumina-open_af.ts \
+ i18n/lumina-open_ar.ts \
+ i18n/lumina-open_az.ts \
+ i18n/lumina-open_bg.ts \
+ i18n/lumina-open_bn.ts \
+ i18n/lumina-open_bs.ts \
+ i18n/lumina-open_ca.ts \
+ i18n/lumina-open_cs.ts \
+ i18n/lumina-open_cy.ts \
+ i18n/lumina-open_da.ts \
+ i18n/lumina-open_de.ts \
+ i18n/lumina-open_el.ts \
+ i18n/lumina-open_en_GB.ts \
+ i18n/lumina-open_en_ZA.ts \
+ i18n/lumina-open_es.ts \
+ i18n/lumina-open_et.ts \
+ i18n/lumina-open_eu.ts \
+ i18n/lumina-open_fa.ts \
+ i18n/lumina-open_fi.ts \
+ i18n/lumina-open_fr.ts \
+ i18n/lumina-open_fr_CA.ts \
+ i18n/lumina-open_gl.ts \
+ i18n/lumina-open_he.ts \
+ i18n/lumina-open_hi.ts \
+ i18n/lumina-open_hr.ts \
+ i18n/lumina-open_hu.ts \
+ i18n/lumina-open_id.ts \
+ i18n/lumina-open_is.ts \
+ i18n/lumina-open_it.ts \
+ i18n/lumina-open_ja.ts \
+ i18n/lumina-open_ka.ts \
+ i18n/lumina-open_ko.ts \
+ i18n/lumina-open_lt.ts \
+ i18n/lumina-open_lv.ts \
+ i18n/lumina-open_mk.ts \
+ i18n/lumina-open_mn.ts \
+ i18n/lumina-open_ms.ts \
+ i18n/lumina-open_mt.ts \
+ i18n/lumina-open_nb.ts \
+ i18n/lumina-open_nl.ts \
+ i18n/lumina-open_pa.ts \
+ i18n/lumina-open_pl.ts \
+ i18n/lumina-open_pt.ts \
+ i18n/lumina-open_pt_BR.ts \
+ i18n/lumina-open_ro.ts \
+ i18n/lumina-open_ru.ts \
+ i18n/lumina-open_sk.ts \
+ i18n/lumina-open_sl.ts \
+ i18n/lumina-open_sr.ts \
+ i18n/lumina-open_sv.ts \
+ i18n/lumina-open_sw.ts \
+ i18n/lumina-open_ta.ts \
+ i18n/lumina-open_tg.ts \
+ i18n/lumina-open_th.ts \
+ i18n/lumina-open_tr.ts \
+ i18n/lumina-open_uk.ts \
+ i18n/lumina-open_uz.ts \
+ i18n/lumina-open_vi.ts \
+ i18n/lumina-open_zh_CN.ts \
+ i18n/lumina-open_zh_HK.ts \
+ i18n/lumina-open_zh_TW.ts \
+ i18n/lumina-open_zu.ts
+
+dotrans.path=/usr/local/share/Lumina-DE/i18n/
+dotrans.extra=cd i18n && lrelease-qt4 -nounfinished *.ts && cp *.qm $(INSTALL_ROOT)/usr/local/share/Lumina-DE/i18n/
+
+INSTALLS += target dotrans
diff --git a/lumina-open/lumina-open.qrc b/lumina-open/lumina-open.qrc
new file mode 100644
index 00000000..af7aa82c
--- /dev/null
+++ b/lumina-open/lumina-open.qrc
@@ -0,0 +1,10 @@
+<RCC>
+ <qresource>
+ <file>icons/application.png</file>
+ <file>icons/apply.png</file>
+ <file>icons/bad.png</file>
+ <file>icons/cancel.png</file>
+ <file>icons/find.png</file>
+ <file>icons/good.png</file>
+ </qresource>
+</RCC>
diff --git a/lumina-open/main.cpp b/lumina-open/main.cpp
new file mode 100644
index 00000000..cb09e979
--- /dev/null
+++ b/lumina-open/main.cpp
@@ -0,0 +1,252 @@
+//===========================================
+// Lumina-DE source code
+// Copyright (c) 2012, Ken Moore
+// Available under the 3-clause BSD license
+// See the LICENSE file for full details
+//===========================================
+
+#include <QApplication>
+#include <QX11Info>
+#include <QProcess>
+#include <QProcessEnvironment>
+#include <QFile>
+#include <QFileInfo>
+#include <QString>
+#include <QUrl>
+#include <QDebug>
+#include <QTranslator>
+#include <QLocale>
+#include <QMessageBox>
+
+#include "LFileDialog.h"
+
+#include <LuminaXDG.h>
+#include <LuminaOS.h>
+
+#ifndef PREFIX
+#define PREFIX QString("/usr/local")
+#endif
+
+void printUsageInfo(){
+ qDebug() << "lumina-open: Application launcher for the Lumina Desktop Environment";
+ qDebug() << "Description: Given a file (with absolute path) or URL, this utility will try to find the appropriate application with which to open the file. If the file is a *.desktop application shortcut, it will just start the application appropriately. It can also perform a few specific system operations if given special flags.";
+ qDebug() << "Usage: lumina-open [-select] <absolute file path or URL>";
+ qDebug() << " lumina-open [-volumeup, -volumedown, -brightnessup, -brightnessdown]";
+ qDebug() << " [-select] (optional) flag to bypass any default application settings and show the application selector window";
+ qDebug() << "Special Flags:";
+ qDebug() << " \"-volume[up/down]\" Flag to increase/decrease audio volume by 5%";
+ qDebug() << " \"-brightness[up/down]\" Flag to increase/decrease screen brightness by 5%";
+ exit(1);
+}
+
+QString cmdFromUser(int argc, char **argv, QString inFile, QString extension, QString& path, bool showDLG=false){
+ //First check to see if there is a default for this extension
+ QString defApp = LFileDialog::getDefaultApp(extension);
+ if(extension=="directory" && defApp.isEmpty() && !showDLG){
+ //Just use the Lumina File Manager
+ return "lumina-fm";
+ }else if( !defApp.isEmpty() && !showDLG ){
+ bool ok = false;
+ XDGDesktop DF = LXDG::loadDesktopFile(defApp, ok);
+ if(ok){
+ QString exec = LXDG::getDesktopExec(DF);
+ if(!exec.isEmpty()){
+ qDebug() << "[lumina-open] Using default application:" << DF.name << "File:" << inFile;
+ if(!DF.path.isEmpty()){ path = DF.path; }
+ return exec;
+ }
+ }
+ //invalid default - reset it and continue on
+ LFileDialog::setDefaultApp(extension, "");
+ }
+ //No default set -- Start up the application selection dialog
+ QApplication a(argc, argv);
+ QTranslator translator;
+ QLocale mylocale;
+ QString langCode = mylocale.name();
+
+ if(!QFile::exists(PREFIX + "/share/Lumina-DE/i18n/lumina-open_" + langCode + ".qm") ){
+ langCode.truncate( langCode.indexOf("_") );
+ }
+ translator.load( QString("lumina-open_") + langCode, PREFIX + "/share/Lumina-DE/i18n/" );
+ a.installTranslator( &translator );
+ qDebug() << "Locale:" << langCode;
+
+ LFileDialog w;
+ if(inFile.startsWith(extension)){
+ //URL
+ w.setFileInfo(inFile, extension, false);
+ }else{
+ //File
+ if(inFile.endsWith("/")){ inFile.chop(1); }
+ w.setFileInfo(inFile.section("/",-1), extension, true);
+ }
+
+ w.show();
+
+ a.exec();
+ if(!w.appSelected){ exit(1); }
+ //Return the run path if appropriate
+ if(!w.appPath.isEmpty()){ path = w.appPath; }
+ //Just do the default application registration here for now
+ // might move it to the runtime phase later after seeing that the app has successfully started
+ if(w.setDefault){ LFileDialog::setDefaultApp(extension, w.appFile); }
+ else{ LFileDialog::setDefaultApp(extension, ""); }
+ //Now return the resulting application command
+ return w.appExec;
+}
+
+void getCMD(int argc, char ** argv, QString& binary, QString& args, QString& path){
+ //Get the input file
+ QString inFile;
+ bool showDLG = false; //flag to bypass any default application setting
+ if(argc > 1){
+ for(int i=1; i<argc; i++){
+ if(QString(argv[i]).simplified() == "-select"){
+ showDLG = true;
+ }else if(QString(argv[i]).simplified() == "-volumeup"){
+ LOS::changeAudioVolume(5); //increase 5%
+ return;
+ }else if(QString(argv[i]).simplified() == "-volumedown"){
+ LOS::changeAudioVolume(-5); //decrease 5%
+ return;
+ }else if(QString(argv[i]).simplified() == "-brightnessup"){
+ int bright = LOS::ScreenBrightness();
+ if(bright > 0){ //brightness control available
+ bright = bright+5; //increase 5%
+ if(bright>100){ bright = 100; }
+ LOS::setScreenBrightness(bright);
+ }
+ return;
+ }else if(QString(argv[i]).simplified() == "-brightnessdown"){
+ int bright = LOS::ScreenBrightness();
+ if(bright > 0){ //brightness control available
+ bright = bright-5; //decrease 5%
+ if(bright<0){ bright = 0; }
+ LOS::setScreenBrightness(bright);
+ }
+ return;
+ }else{
+ inFile = argv[i];
+ break;
+ }
+ }
+ }else{
+ printUsageInfo();
+ }
+ //Make sure that it is a valid file/URL
+ bool isFile=false; bool isUrl=false;
+ if(QFile::exists(inFile)){ isFile=true; }
+ else if(QUrl(inFile).isValid()){ isUrl=true; }
+ if( !isFile && !isUrl ){ qDebug() << "Error: Invalid file or URL"; return;}
+ //Determing the type of file (extension)
+ QString extension;
+ if(isFile){
+ QFileInfo info(inFile);
+ extension=info.completeSuffix();
+ if(info.isDir()){ extension="directory"; }
+ else if(info.isExecutable() && extension.isEmpty()){ extension="binary"; }
+ }else if(isUrl){ extension = inFile.section(":",0,0); }
+ //if not an application - find the right application to open the file
+ QString cmd;
+ bool useInputFile = false;
+ if(extension=="desktop" && !showDLG){
+ bool ok = false;
+ XDGDesktop DF = LXDG::loadDesktopFile(inFile, ok);
+ if(!ok){
+ qDebug() << "[ERROR] Input *.desktop file could not be read:" << inFile;
+ exit(1);
+ }
+ switch(DF.type){
+ case XDGDesktop::APP:
+ if(!DF.exec.isEmpty()){
+ cmd = LXDG::getDesktopExec(DF);
+ if(!DF.path.isEmpty()){ path = DF.path; }
+ }else{
+ qDebug() << "[ERROR] Input *.desktop application file is missing the Exec line:" << inFile;
+ exit(1);
+ }
+ break;
+ case XDGDesktop::LINK:
+ if(!DF.url.isEmpty()){
+ //This is a URL - so adjust the input variables appropriately
+ inFile = DF.url;
+ cmd.clear();
+ extension = inFile.section(":",0,0);
+ }else{
+ qDebug() << "[ERROR] Input *.desktop link file is missing the URL line:" << inFile;
+ exit(1);
+ }
+ break;
+ case XDGDesktop::DIR:
+ if(!DF.path.isEmpty()){
+ //This is a directory link - adjust inputs
+ inFile = DF.path;
+ cmd.clear();
+ extension = "directorypath";
+ }else{
+ qDebug() << "[ERROR] Input *.desktop directory file is missing the Path line:" << inFile;
+ exit(1);
+ }
+ break;
+ default:
+ qDebug() << "[ERROR] Unknown *.desktop file type:" << inFile;
+ exit(1);
+ }
+ }
+ if(cmd.isEmpty()){
+ if(extension=="binary"){ cmd = inFile; }
+ else{
+ //Find out the proper application to use this file/directory
+ useInputFile=true;
+ cmd = cmdFromUser(argc, argv, inFile, extension, path, showDLG);
+ }
+ }
+ //qDebug() << "Found Command:" << cmd << "Extension:" << extension;
+ //Clean up the command appropriately for output
+ if(cmd.contains("%")){cmd = cmd.remove("%U").remove("%u").remove("%F").remove("%f").simplified(); }
+ binary = cmd;
+ if(useInputFile){ args = inFile; }
+}
+
+int main(int argc, char **argv){
+ //Run all the actual code in a separate function to have as little memory usage
+ // as possible aside from the main application when running
+
+ //Make sure the XDG environment variables exist first
+ LXDG::setEnvironmentVars();
+ //now get the command
+ QString cmd, args, path;
+ getCMD(argc, argv, cmd, args, path);
+ //qDebug() << "Run CMD:" << cmd << args;
+ //Now run the command (move to execvp() later?)
+ if(cmd.isEmpty()){ return 0; } //no command to run (handled internally)
+ if(!args.isEmpty()){ cmd.append(" \""+args+"\""); }
+ int retcode = system( cmd.toUtf8() );
+ /*
+ QProcess *p = new QProcess();
+ p->setProcessEnvironment(QProcessEnvironment::systemEnvironment());
+ if(!path.isEmpty() && QFile::exists(path)){ p->setWorkingDirectory(path); }
+ p->start(cmd+" \""+args+"\"");
+ //Check the startup procedure
+ while(!p->waitForStarted(5000)){
+ if(p->state() == QProcess::NotRunning){
+ //bad/invalid start
+ qDebug() << "[lumina-open] Application did not startup properly:"<<cmd+" "+args;
+ return p->exitCode();
+ }else if(p->state() == QProcess::Running){
+ //This just missed the "started" signal - continue
+ break;
+ }
+ }
+ //Now check up on it once every minute until it is finished
+ while(!p->waitForFinished(60000)){
+ if(p->state() != QProcess::Running){ break; } //somehow missed the finished signal
+ }
+ int retcode = p->exitCode();*/
+ if(retcode!=0){
+ qDebug() << "[lumina-open] Application Error:" << retcode;
+ QMessageBox::critical(0,QObject::tr("Application Error"), QObject::tr("The following application experienced an error and needed to close:")+"\n\n"+cmd);
+ }
+ return retcode;
+}
bgstack15