diff --git a/src/core/mainwindow.cpp b/src/core/mainwindow.cpp
index e68785a..0f82f74 100644
--- a/src/core/mainwindow.cpp
+++ b/src/core/mainwindow.cpp
@@ -40,14 +40,14 @@ MainWindow::~MainWindow() {
void MainWindow::on_actionNy_triggered() {
QString stdSted = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
// konstruer stien ved hjelp av QFileDialog
- filSti = QFileDialog::getSaveFileName(this, "Opprett ny databasefil", stdSted, "Database fil (*.saeter)");
+ filSti = QFileDialog::getSaveFileName(this, tr("Opprett ny databasefil"), stdSted, tr("Database fil (*.saeter)"));
// invokerer lagreFil fra DataHandler klassen der alle IO funksjoner ligger, kontroller om vi kan skrive til filen
if (!filSti.isEmpty()) {
if (!ioHandler->lagreFil(filSti, kundeKart, prosjektKart, bindinger)) {
ErrorCodes error = ioHandler->getError();
switch (error) {
case ErrorCodes::SKRIVEFEIL:
- QMessageBox::critical(this, "Feil oppstod", "Kan ikke opprette databasefilen. Kontroller at du har skriverettigheter der du har oppgitt stedet på harddisken.");
+ QMessageBox::critical(this, tr("Feil oppstod"), tr("Kan ikke opprette databasefilen. Kontroller at du har skriverettigheter der du har oppgitt stedet på harddisken."));
break;
default:
break;
@@ -81,7 +81,7 @@ void MainWindow::on_actionNy_triggered() {
void MainWindow::on_action_pne_triggered() {
QString stdSted = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
// konstruer stien ved hjelp av QFileDialog
- filSti = QFileDialog::getOpenFileName(this, "Åpne databasefil", stdSted, "Database fil (*.saeter)");
+ filSti = QFileDialog::getOpenFileName(this, tr("Åpne databasefil"), stdSted, tr("Database fil (*.saeter)"));
if (!filSti.isEmpty()) {
// invokerer lastFil fra DataHandler klassen der alle IO funksjoner ligger
@@ -89,16 +89,16 @@ void MainWindow::on_action_pne_triggered() {
ErrorCodes error = ioHandler->getError();
switch (error) {
case ErrorCodes::UGYLDIG_FIL:
- QMessageBox::critical(this, "Feil oppstod", "Dette ser ikke ut til å være en gyldig sæterprosjekt databasefil");
+ QMessageBox::critical(this, tr("Feil oppstod"), tr("Dette ser ikke ut til å være en gyldig sæterprosjekt databasefil"));
break;
case ErrorCodes::APP_VERSJONSKONFLIKT:
- QMessageBox::critical(this, "Feil oppstod", "Versjonskonflikt i programmet. Sjekk hjemmesiden for programvareoppdateringer før du prøver å åpne denne filen");
+ QMessageBox::critical(this, tr("Feil oppstod"), tr("Versjonskonflikt i programmet. Sjekk hjemmesiden for programvareoppdateringer før du prøver å åpne denne filen"));
break;
case ErrorCodes::DB_VERSJONSKONFLIKT:
- QMessageBox::critical(this, "Feil oppstod", "Versjonskonflikt i databasefilen. Filen du prøver å åpne er enten en eldre eller nyere versjon av hva programmet er skrevet for å håndtere. Sjekk hjemmesiden for programvareoppdateringer før du prøver å åpne denne filen");
+ QMessageBox::critical(this, tr("Feil oppstod"), tr("Versjonskonflikt i databasefilen. Filen du prøver å åpne er enten en eldre eller nyere versjon av hva programmet er skrevet for å håndtere. Sjekk hjemmesiden for programvareoppdateringer før du prøver å åpne denne filen"));
break;
case ErrorCodes::LESEFEIL:
- QMessageBox::critical(this, "Feil oppstod", "Kunne ikke lese fra disken. Sjekk at du har de nødvenige rettighetene til katalogen og/eller filen før du åpner databasen");
+ QMessageBox::critical(this, tr("Feil oppstod"), tr("Kunne ikke lese fra disken. Sjekk at du har de nødvenige rettighetene til katalogen og/eller filen før du åpner databasen"));
break;
default:
break;
@@ -163,14 +163,14 @@ void MainWindow::on_actionLagre_triggered() {
void MainWindow::on_actionL_agre_som_triggered() {
QString stdSted = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
// konstruer stien ved hjelp av QFileDialog
- filSti = QFileDialog::getSaveFileName(this, "Lagre gjeldende database med nytt navn", stdSted, "Database fil (*.saeter)");
+ filSti = QFileDialog::getSaveFileName(this, tr("Lagre gjeldende database med nytt navn"), stdSted, tr("Database fil (*.saeter)"));
// invokerer lagreFil fra DataHandler klassen der alle IO funksjoner ligger, kontroller om vi kan skrive til filen
if (!filSti.isEmpty()) {
if (!ioHandler->lagreFil(filSti, kundeKart, prosjektKart, bindinger)) {
ErrorCodes error = ioHandler->getError();
switch (error) {
case ErrorCodes::SKRIVEFEIL:
- QMessageBox::critical(this, "Feil oppstod", "Kan ikke opprette databasefilen. Kontroller at du har skriverettigheter der du har oppgitt stedet på harddisken.");
+ QMessageBox::critical(this, tr("Feil oppstod"), tr("Kan ikke opprette databasefilen. Kontroller at du har skriverettigheter der du har oppgitt stedet på harddisken."));
break;
default:
break;
@@ -238,7 +238,7 @@ void MainWindow::konstruerHistorikk() {
QList Kondisjon: Grønn
%1: %2
").arg(tr("Kondisjon"), tr("Grønn")); ui->labelKondisjonVerdi->setTextFormat(Qt::RichText); ui->labelKondisjonVerdi->setText(kText); } void VarsleDialog::setConditionYellow() { - QString kText = "Kondisjon: ! Gul !
"; + QString kText = tr("%1: ! %2 !
").arg(tr("Kondisjon"), tr("Gul")); ui->labelKondisjonVerdi->setTextFormat(Qt::RichText); ui->labelKondisjonVerdi->setText(kText); } void VarsleDialog::setConditionRed() { - QString kText = "Kondisjon: !!! RØD !!!
"; + QString kText = tr("%1: !!! %2 !!!
").arg(tr("Kondisjon"), tr("RØD")); ui->labelKondisjonVerdi->setTextFormat(Qt::RichText); ui->labelKondisjonVerdi->setText(kText); } diff --git a/src/uidialogs/widgetdialogs/kunde/nykundedialog.cpp b/src/uidialogs/widgetdialogs/kunde/nykundedialog.cpp index e72eb4c..4568df5 100644 --- a/src/uidialogs/widgetdialogs/kunde/nykundedialog.cpp +++ b/src/uidialogs/widgetdialogs/kunde/nykundedialog.cpp @@ -41,7 +41,7 @@ void NyKundeDialog::fokuserElement(UIElementer element) { } void NyKundeDialog::settFeilMelding(QString feilMelding) { - ui->labelFeilMelding->setText(tr("Feil: %1").arg(feilMelding)); + ui->labelFeilMelding->setText(tr("%1: %2").arg(tr("Feil:"),feilMelding)); } void NyKundeDialog::on_pushAvbryt_clicked() { diff --git a/src/uidialogs/widgetdialogs/kunde/redigerkundedialog.cpp b/src/uidialogs/widgetdialogs/kunde/redigerkundedialog.cpp index cb9e1aa..16fdb60 100644 --- a/src/uidialogs/widgetdialogs/kunde/redigerkundedialog.cpp +++ b/src/uidialogs/widgetdialogs/kunde/redigerkundedialog.cpp @@ -47,7 +47,7 @@ void RedigerKundeDialog::fokuserElement(UIElementer element) { } void RedigerKundeDialog::settFeilMelding(QString feilMelding) { - ui->labelFeilMelding->setText(tr("Feil: %1").arg(feilMelding)); + ui->labelFeilMelding->setText(tr("%1: %2").arg(tr("Feil:"),feilMelding)); } void RedigerKundeDialog::on_pushAvbryt_clicked() {