diff --git a/argumentparser.cpp b/argumentparser.cpp
index 7871327..fe2117b 100644
--- a/argumentparser.cpp
+++ b/argumentparser.cpp
@@ -17,7 +17,8 @@ ArgumentParser::ArgumentParser(QObject *parent) :
void ArgumentParser::printUsage()
{
- std::cout << tr("Usage: ").toStdString() << "qtmindmap [OPTION][FILE]"
+ std::cout << tr("Usage: ").toStdString() << "qtmindmap "
+ << tr("[OPTION][FILE]").toStdString()
<< std::endl
<< tr("Mindmap program in QT").toStdString() << std::endl
<< std::endl
diff --git a/mainwindow.cpp b/mainwindow.cpp
index 5cb115c..1377fc9 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -104,15 +104,15 @@ MainWindow::MainWindow(QWidget *parent) :
m_insertIcon = new QAction(tr("Insert icon:"), this);
m_insertIcon->setDisabled(true);
- m_doIt = new QAction(QIcon(":/applications-system.svg"), "&Do", this);
+ m_doIt = new QAction(QIcon(":/applications-system.svg"), tr("&Do"), this);
m_doIt->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_D));
connect(m_doIt, SIGNAL(activated()), this, SLOT(insertPicture()));
- m_trash = new QAction(QIcon(":/user-trash-full.svg"), "&Trash", this);
+ m_trash = new QAction(QIcon(":/user-trash-full.svg"), tr("&Trash"), this);
m_trash->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_T));
connect(m_trash, SIGNAL(activated()), this, SLOT(insertPicture()));
- m_info = new QAction(QIcon(":/mail-attachment.svg"), "&Refer", this);
+ m_info = new QAction(QIcon(":/mail-attachment.svg"), tr("&Refer"), this);
m_info->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_R));
connect(m_info, SIGNAL(activated()), this, SLOT(insertPicture()));
@@ -132,8 +132,8 @@ MainWindow::MainWindow(QWidget *parent) :
m_delegate->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_C));
connect(m_delegate, SIGNAL(activated()), this, SLOT(insertPicture()));
- m_maybe = new QAction(QIcon(":/dialog-information.svg"), tr("&Maybe"), this);
- m_maybe->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_M));
+ m_maybe = new QAction(QIcon(":/dialog-information.svg"), tr("ma&Ybe"), this);
+ m_maybe->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_Y));
connect(m_maybe, SIGNAL(activated()), this, SLOT(insertPicture()));
m_ui->statusIcons_toolBar->addAction(m_insertIcon);
@@ -165,7 +165,7 @@ void MainWindow::contentChanged(const bool& changed)
{
setWindowTitle(windowTitle().prepend("* "));
m_contentChanged = true;
- if (m_fileName != "untitled")
+ if (m_fileName != tr("untitled"))
m_ui->actionSave->setEnabled(true);
}
else if (m_contentChanged == true && changed == false)
@@ -188,7 +188,7 @@ void MainWindow::newFile()
m_ui->actionClose->setEnabled(true);
m_ui->actionExport->setEnabled(true);
contentChanged(false);
- m_fileName = "untitled";
+ m_fileName = tr("untitled");
setTitle(m_fileName);
m_graphicsView->setFocus();
@@ -297,8 +297,8 @@ bool MainWindow::closeFile()
if (m_contentChanged)
{
QMessageBox msgBox(this);
- msgBox.setText("The document has been modified.");
- msgBox.setInformativeText("Do you want to save your changes?");
+ msgBox.setText(tr("The document has been modified."));
+ msgBox.setInformativeText(tr("Do you want to save your changes?"));
msgBox.setStandardButtons(QMessageBox::Save |
QMessageBox::Discard |
QMessageBox::Cancel);
@@ -308,7 +308,7 @@ bool MainWindow::closeFile()
switch (ret) {
case QMessageBox::Save:
{
- if (m_fileName == "untitled")
+ if (m_fileName == tr("untitled"))
{
if (!saveFileAs())
return false;
@@ -355,71 +355,6 @@ void MainWindow::exportScene()
}
}
-void MainWindow::keys()
-{
- QMessageBox msgBox(this);
- msgBox.setWindowTitle(tr("Keys of QtMindMap"));
- msgBox.setText(tr("Usage of keys & mouse buttons"));
- msgBox.setInformativeText(
-
- QString("
").
-
- append(tr("Keys")).
- append(" | |
+,- | ").
- append(tr("zoom in/out of the view")).
- append(" |
").
- append(tr("cursors")).
- append(" | ").
- append(tr("move view scrollbars")).
- append(" |
").
- append(tr("ctrl + cursors")).
- append(" | ").
- append(tr("move active node")).
- append(" |
Delete | ").
- append(tr("remove active node")).
- append(" |
Insert | ").
- append(tr("add new node to active node")).
- append(" |
f | ").
- append(tr("enter/leave hint mode (vimperator style select)")).
- append(" |
").
- append(tr("numbers, backspace, enter")).
- append(" | ").
- append(tr("select numbers in hint mode")).
- append(" |
F2 | ").
- append(tr("edit active node")).
- append(" |
Esc | ").
- append(tr("leaving node editing/adding/deleting mode")).
- append(" |
").
- append(tr("editing mode: ctrl+cursors")).
- append(" | ").
- append(tr("jump to beginning of next/prev word")).
- append(" |
a | ").
- append(tr("add new edge to active node (select the destination)")).
- append(" |
d | ").
- append(tr("delete edge of active node (select other end)")).
- append(" |
").
- append(tr("Mouse")).
- append(" | |
").
- append(tr("scroll")).
- append(" | ").
- append(tr("zoom in/out of the view")).
- append(" |
").
- append(tr("click")).
- append(" | ").
- append(tr("select node")).
- append(" |
").
- append(tr("double clikk")).
- append(" | ").
- append(tr("set node editable")).
- append(" |
").
- append(tr("drag")).
- append(" | ").
- append(tr("move node")).
- append(" |
"));
-
- msgBox.exec();
-}
-
void MainWindow::about()
{
QMessageBox msgBox(this);
diff --git a/mainwindow.h b/mainwindow.h
index 51460ab..a592110 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -31,7 +31,6 @@ public slots:
bool closeFile();
void exportScene();
- void keys();
void about();
void insertPicture();
diff --git a/qtmindmap.pro b/qtmindmap.pro
index d8a2072..f9ef012 100644
--- a/qtmindmap.pro
+++ b/qtmindmap.pro
@@ -32,6 +32,7 @@ FORMS += mainwindow.ui
RESOURCES = qtmindmap.qrc
-TRANSLATIONS = qtmindmap_hu.ts
+TRANSLATIONS += qtmindmap_hu.ts \
+ qtmindmap_nb_NO.ts
CODECFORTR = UTF-8
diff --git a/qtmindmap_hu.ts b/qtmindmap_hu.ts
index 400303c..1cd8b04 100644
--- a/qtmindmap_hu.ts
+++ b/qtmindmap_hu.ts
@@ -10,67 +10,70 @@
Használat:
-
+
+
+ [OPCIÓK][FÁJL]
+
+
+
Agytérkép program QT-ben írva
-
+
Opciók:
-
+
Kiírja ezt a szöveget.
-
+
A programot a tálcán is elinditja.
-
+
Nem mutatja a főablakot, csak a tálcán indítja el.
-
+
Ide jelentsd a hibákat:
-
+
Ismeretlen opciók:
-
-
-
-
+
+
+
Fájl:
-
+
nem létezik.
-
+
nem egy fájl.
-
+
nem olvasható.
-
- nem írható.
+ nem írható.
@@ -87,56 +90,56 @@
Nem lehetett elemezni az XML dokumentumot.
-
+
Nem lehetett a fájlt megnyitni írásra.
-
+
Elmentve.
-
+
Az agytérkép exportálva lett, mint
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
Nincs aktív csúcs.
-
+
-
+ Bázis csúcs nem törölhető.
-
+
-
+ Csúcs szín választás
-
+
-
+ Csúcs szüvegszín választás
-
+
Edge adding cancelled
Él hozzáadása megszakítva.
-
+
Edge deleting cancelled
Él törlés megszakítva.
@@ -146,32 +149,32 @@
Az utolsó csúcs nem törölhető.
-
+
Él hozzáadásához válassz ki cél csúcsot.
-
+
Él törléséhez válaszd ki a másik csúcsot.
-
+
-
+ Bázis csúcs nem lehet él végpontja.
-
+
Már létezik él e két csúcs között.
-
+
-
+ A gráf aciklikus, az él másodlagosként lett hozzáadva.
-
+
Nincs él e között a két csúcs között.
@@ -196,12 +199,12 @@
-
+
-
+ Állapot ikon beszúrása
@@ -256,301 +259,310 @@
- &Billentyűk
+ &Billentyűk
-
+ Csúcs hozzáadása (ins)
-
+ Csúcs törlése (del)
-
+ Csúcs szerkesztése
+(F2, duplaklikk)
-
+ Csúcs növelése (Ctrl +)
-
+ Csúcs csökkentése (Ctrl -)
-
+ Csúcs szín (c)
-
+ Csúcs szüvegszín (t)
-
+ Él hozzáadása (a)
-
+ Él törlése (d)
-
+ Csúcs mozgatása
+(Ctrl kurzor, egér)
-
+ Változtatás az al-fán
+(Ctrl shift)
-
+ Nagyítás (+, felgörgetés)
-
+ Kicsinítás (- legörgetés)
-
+ Elhagyni szerkesztést,
+él hozzáadást/törlést (esc)
-
+ Csúcs választó mód (f)
-
+ Fő eszköztár mutatása
+(Ctrl m)
-
+ Állapot ikon beszúrása
+(Ctrl i)
-
+ Ikon beszúrása:
+
+
+
+
+ &Csinálni
+
+
+
+
+ &Kidobni
+
+
+
+
+ &Elrakni
-
+ &Várakoztatva
-
+ &Hogyan?
-
+ &Elhalasztva
-
+ &Delegálva
-
-
+
+ &Maybe
+ &Talán
+
+
+
+
+
+
+ névtelen
-
+
Agytérkép megynyitása
-
+
+
+
+ Csak olvasható fájl!
+
+
+
-
+ Elmenteni az agytérképet mint
+
+
+
+
+ A dokumentum megváltozott.
-
+
+
+ Szeretnéd menteni a módosításokat?
+
+
+
Az agytérkép képként exportálása
-
+
PNG kép fájl (*.png)
-
- A QtMindMap billentyűkiosztása
+ A QtMindMap billentyűkiosztása
-
- A billentyűk és az egér használata
+ A billentyűk és az egér használata
-
- Billentyúk
+ Billentyúk
-
-
- A nézeten ki/be nagyítás
+ A nézeten ki/be nagyítás
-
- Kurzor gombok
+ Kurzor gombok
-
- A nézet gördítősávjának mozgatása
+ A nézet gördítősávjának mozgatása
-
- ctrl + korzor gombok
+ ctrl + korzor gombok
-
- Az aktív csúcs mozgatása
+ Az aktív csúcs mozgatása
-
- Az aktív csúcs törlése
+ Az aktív csúcs törlése
-
- Új csúcs hozzáadása az aktív csúcshoz
-
-
-
-
-
+ Új csúcs hozzáadása az aktív csúcshoz
-
- számok, törlés, enter
+ számok, törlés, enter
-
-
-
-
-
-
- Az aktív csúcs szerkesztése.
+ Az aktív csúcs szerkesztése.
-
- A szerkesztés/éltörlés/élhozzáadás mód elhagyása.
+ A szerkesztés/éltörlés/élhozzáadás mód elhagyása.
-
- Szerkesző mód: ctrl + kurzorok
+ Szerkesző mód: ctrl + kurzorok
-
- A következő/előző szó elejére ugrás.
+ A következő/előző szó elejére ugrás.
-
- Az aktív csúcshoz új él hozzáadása (válaszd ki az él másik végpontját)
+ Az aktív csúcshoz új él hozzáadása (válaszd ki az él másik végpontját)
-
- Az aktív csúcsról él törlése (válaszd ki az él másik csúcspontját)
+ Az aktív csúcsról él törlése (válaszd ki az él másik csúcspontját)
-
- Egér
+ Egér
-
- görgetés
+ görgetés
-
- klikk
+ klikk
-
- csúcs kiválasztása
+ csúcs kiválasztása
-
- duplakatt
+ duplakatt
-
- a csúcs szerkeszthetővé tétele.
+ a csúcs szerkeszthetővé tétele.
-
- megragadás
+ megragadás
-
- A csúcs mozgatása.
+ A csúcs mozgatása.
-
+
A QtMindMap-ről
-
+
Agytérkép program Qt-ben írva.
-
+
Honlap:
-
+
Ide jelentsd a hibákat:
diff --git a/qtmindmap_nb_NO.ts b/qtmindmap_nb_NO.ts
new file mode 100644
index 0000000..074f332
--- /dev/null
+++ b/qtmindmap_nb_NO.ts
@@ -0,0 +1,497 @@
+
+
+
+UTF-8
+
+ ArgumentParser
+
+
+
+ Bruken:
+
+
+
+
+ [OPSJONER][FILE]
+
+
+
+
+ Mindmap programvare i QT
+
+
+
+
+ Opsjoner:
+
+
+
+
+ Skriver dette hjelpe.
+
+
+
+
+ Starter programmet i systemstatusfeltet.
+
+
+
+
+ Hide hovedvinduet bare vise systemstatusfeltet ikonet.
+
+
+
+
+ Rapporter feil til:
+
+
+
+
+ Ukjent opsjoner:
+
+
+
+
+
+
+ File:
+
+
+
+
+ ikke finnes.
+
+
+
+
+ er ikke en fil.
+
+
+
+
+ er ikke lesbar.
+
+
+
+ GraphWidget
+
+
+
+ Kunne ikke lese filen.
+
+
+
+
+ Couldn't parse XML file
+ Kunne ikke analysere XML-fil.
+
+
+
+
+ Kunne ikke åpne filen for å skrive.
+
+
+
+
+ Saved.
+
+
+
+
+ Mindmap eksporteres som
+
+
+
+
+
+
+
+
+
+
+
+
+ Ingen aktive noden.
+
+
+
+
+ Base node kan ikke slettes.
+
+
+
+
+ Velg node farge
+
+
+
+
+ Velg tekstfarge
+
+
+
+
+ Edge adding cancelled
+ Kant legge kansellert.
+
+
+
+
+ Edge deleting cancelled
+ Kant slette kansellert.
+
+
+
+
+ Legg kant: velg destinasjon node.
+
+
+
+
+ Slett kanten: velg andre enden-node.
+
+
+
+
+ Base node kan ikke være en kant mål.
+
+
+
+
+ Det er allerede en kant mellom disse to noder.
+
+
+
+
+ Grafen er asyklisk, lagt kant som sekundær kant.
+
+
+
+
+ Der ingen kant mellom disse to noder.
+
+
+
+ MainWindow
+
+
+
+ QtMindMap
+
+
+
+
+ &File
+
+
+
+
+ &Hjelp
+
+
+
+
+ Hovedverktøylinjen
+
+
+
+
+ Sette status ikoner
+
+
+
+
+ &Nytt
+
+
+
+
+ &Åpent
+
+
+
+
+ &Lagre
+
+
+
+
+ Slu&tte
+
+
+
+
+ &Om QtMindMap
+
+
+
+
+ L&ukk
+
+
+
+
+ &Eksport
+
+
+
+
+ Eksport
+
+
+
+
+ Lagre &som
+
+
+
+
+ Ctrl+A
+
+
+
+
+ &Nøkler
+
+
+
+
+ Legg til node (ins)
+
+
+
+
+ Slett node (del)
+
+
+
+
+ Rediger node (F2, dubclick)
+
+
+
+
+ Forstørre node (Ctrl +)
+
+
+
+
+ Redusere node (Ctrl -)
+
+
+
+
+ Node farge (c)
+
+
+
+
+ Node tekstfarge (t)
+
+
+
+
+ Legg kant (a)
+
+
+
+
+ Slett kant (d)
+
+
+
+
+ Flytte node
+(Ctrl markør, dra)
+
+
+
+
+ Endre på wholesubtree
+(Ctrl shift)
+
+
+
+
+ Zoome inn (+, bla opp)
+
+
+
+
+ Zoome ut (- bla nedover)
+
+
+
+
+ Leave redigering,
+kant add / slette (esc)
+
+
+
+
+ Hint mode (f)
+
+
+
+
+ Vis hovedverktøylinjen
+(Ctrl m)
+
+
+
+
+ Sett status ikoner
+(Ctrl i)
+
+
+
+
+ Sett inn ikon:
+
+
+
+
+ &Gjøre
+
+
+
+
+ Sle&tte
+
+
+
+
+ &Referere
+
+
+
+
+ &Blokkerte
+
+
+
+
+ &Hvordan?
+
+
+
+
+ &Utsette
+
+
+
+
+ &Delegere
+
+
+
+
+ &Maybe
+ &Kanskje
+
+
+
+
+
+
+ anonymt
+
+
+
+
+ Åpent MindMap
+
+
+
+
+
+ Skrivebeskyttet fil!
+
+
+
+
+ Redde MindMap som
+
+
+
+
+ Dokumentet er endret.
+
+
+
+
+ Vil du lagre endringene?
+
+
+
+
+ Eksporter mindmap til bilde
+
+
+
+
+ PNG-bildefil (*.png)
+
+
+
+
+ Om QtMindMap
+
+
+
+
+ Mindmap programvare skrevet i Qt
+
+
+
+
+ Hjemmeside:
+
+
+
+
+ Rapporter feil til:
+
+
+
+ QObject
+
+
+
+ QtMindMap feil
+
+
+
+
+ Kunne ikke oppdage noen systemstatusfeltet på dette systemet.
+
+
+
+ SystemTray
+
+
+
+ &Minimere
+
+
+
+
+ M&aksimere
+
+
+
+
+ &Gjenopprett
+
+
+
+
+ &Slutte
+
+
+