diff --git a/FusionClient.pro b/FusionClient.pro index 3e76755..f98ab20 100644 --- a/FusionClient.pro +++ b/FusionClient.pro @@ -14,6 +14,8 @@ TARGET = FusionClient TEMPLATE = app TRANSLATIONS = FusionLang_de.ts \ + FusionLang_no.ts \ + FusionLang_pl.ts \ FusionLang_es.ts RC_ICONS = gfx/Icon.ico diff --git a/FusionLang_es.qm b/FusionLang_es.qm index 7a0a4a6..138c9ec 100644 Binary files a/FusionLang_es.qm and b/FusionLang_es.qm differ diff --git a/FusionLang_es.ts b/FusionLang_es.ts index a526f7d..e7eda5e 100644 --- a/FusionLang_es.ts +++ b/FusionLang_es.ts @@ -1,6 +1,6 @@ - + AddGameDialog @@ -60,7 +60,7 @@ Elija el directorio de juego - + Choose command Elija el comando @@ -252,7 +252,7 @@ $GAMEEXE Ruta del ejecutable, relativo a $GAMEPATH - + Target-Dir I dont know a correct translation for this, any ideas? Target-Dir @@ -288,76 +288,105 @@ $GAMEEXE Ruta del ejecutable, relativo a $GAMEPATH Launchers - + + English + + + + + German (Deutsch) + German + + + + + Norwegian (Norsk) + Norwegian + + + + + Polish (Polski) + Polish + + + + + Spanish (Español) + Spanish + + + + Choose stylesheet Elegir Estilo - - + + Error Error - + Please set a name. Por favor eliga un nombre. - + Please set a path. Por favor elija una ruta. - + This name already exists! El nombre ya existe! - + Choose launcher Elegir launcher - - + + Please confirm! Por favor confirme! - + If artwork is found, existing artwork will be overwritten! Si arte es encontrada, artes existentes seran sobreescritas! - + Choose the library folder Elija la carpeta de librerias - + Do you really want to remove Esta seguro de que quiere eliminar - + The games inside won't be removed from your disk. Los juegos adentro no seran eliminados de tu disco. - - + + Running downloads: Descargas ejecutandose: - + Downloads finished Descargas finalizadas - + Finished %n download(s) Finalizada %n descarga @@ -569,15 +598,15 @@ Juego Reset database - Reiniciar base de datos + Reiniciar base de datos Refresh UI - Actualizar + Actualizar Set stylesheet - Elegir estilo + Elegir estilo @@ -587,23 +616,23 @@ Juego Add Library - Añadir biblioteca + Añadir biblioteca Add Origin-Game - Añadir juego de Origin + Añadir juego de Origin Get Info - Informacion + Informacion Switch View - Cambiar Vista + Cambiar Vista Reset stylesheet - Reiniciar estilo + Reiniciar estilo diff --git a/FusionLang_no.qm b/FusionLang_no.qm new file mode 100644 index 0000000..70015c7 Binary files /dev/null and b/FusionLang_no.qm differ diff --git a/FusionLang_no.ts b/FusionLang_no.ts new file mode 100644 index 0000000..2c0357d --- /dev/null +++ b/FusionLang_no.ts @@ -0,0 +1,665 @@ + + + + + AddGameDialog + + + Dialog + Legg til spill + + + + Game name: + Spillnavn: + + + + Choose directory + Velg mappe + + + + No game directory set + Ingen mappe valgt + + + + + Choose executable + Velg fil + + + + No executable set + Ingen fil valgt + + + + Open using: + Åpne med: + + + + Browse... + Bla gjennom... + + + + Arguments: + Argumenter + + + + Use launcher + Bruk launcher + + + + Choose the game directory + Velg spillmappe + + + + Choose command + Velg kommando + + + + FGameWidget + + + Form + + + + + No title found. + Fant ikke tittelen. + + + + FSettingsDialog + + + Settings + Innstillinger + + + + Scan for new games on startup + Skann etter nye spill ved oppstart + + + + Scan now + Skann nå + + + + soon. + snart. + + + + Scan Now + Skann nå + + + + CurrentVersion + GjeldendeVersjon + + + + Scan for Updates on Startup + Sjekk etter oppdateringer ved oppstart + + + + Use Trayicon + Vis ikon i statusfeltet + + + + Start with System + Kjør med operativsystemet + + + + + ... + ... + + + + Load stylesheet + Last inn stilark + + + + Reset stylesheet + Gjenopprett stilark + + + + Laguage: + Språk: + + + + ( Requires restart ) + ( krever restart ) + + + + Cache artwork + Lagre kunst i midlertidig mappe + + + + Clear cache + Slett hurtigminne + + + + Open cache folder + Åpne hurtigminne-mappe + + + + Download all available artwork + Last ned all tilgjenglig kunst + + + + - + - + + + + Add + Legg til + + + + + Remove + Slett + + + + Contains launchable ROMs + Inneholder ROM-filer som kan startes med en launcher + + + + Compatible files: + Kompatible filer: + + + + Name + Navn + + + + Path + Bane + + + + Arguments + Parametre + + + + Create + Opprett + + + + Browse + Bla gjennom + + + + Possible arguments: +$GAMENAME The game name +$GAMEPATH The path the game is launched from +$GAMEEXE The path to the executable, relative to $GAMEPATH + Tilgjengelige parametre: +$GAMENAME spilltittel +$GAMEPATH banen til spillmappen +$GAMEEXE banen til filen, relativ til $GAMEPATH + + + + + Target-Dir + Målmappe + + + + Local saved Backups: + Lokale sikkerhetskopier + + + + To enable Syncing, select the Savegame-Folder in the Settings Dialog in each game, and a synced Directory here - for Example an Dropbox or OwnCloud folder. + +Fusion will then keep these Directorys up to date by overriding the old data. + +You can specify how many Backups you want to keep locally saved. + For å synkronisere spilldata, velg mappe med spilldata i spillets innstillinger og velg en synkronisert mappe her - for eksempel Dropbox eller OwnCloud. + +Fusion vil da oppdatere de valgte mappene ved å skrive over de gamle filene. + +Du kan velge hvor mange lokale sikkerhetskopier du vil beholde. + + + + General + Generelt + + + + Database + Database + + + + Interface + Grensesnitt + + + + Artwork + Kunst + + + + Watched Folders + Overvåkede filer + + + + Launchers + Launchere + + + + English + Engelsk + + + + German (Deutsch) + German + Tysk (Deutsch) + + + + Norwegian (Norsk) + Norwegian + Norsk + + + + Polish (Polski) + Polish + Polsk (Polski) + + + + Spanish (Español) + Spanish + Spansk (Español) + + + + Choose stylesheet + Velg stilark + + + + + + Error + Feil + + + + Please set a name. + Velg navn. + + + + Please set a path. + Velg bane. + + + + This name already exists! + Dette navnet finnes allerede! + + + + Choose launcher + Velg launcher + + + + + Please confirm! + Bekreft! + + + + If artwork is found, existing artwork will be overwritten! + Eksisterende kunst vil bli skrevet over! + + + + Choose the library folder + Velg bibliotekmappe + + + + Do you really want to remove + Er du sikker på at du vil slette + + + + The games inside won't be removed from your disk. + Spillet vil ikke bli slettet fra harddisken din. + + + + + Running downloads: + Nedlastinger: + + + + Downloads finished + Ferdige nedlastinger + + + + Finished %n download(s) + + Lastet ned %n fil + Lastet ned %n filer + + + + + GameDBArtSelectorDialog + + + Dialog + + + + + GameInfoDialog + + + Game Info + Spillinformasjon + + + + Type: + Type: + + + + Executable: + Fil: + + + + Directory: + Mappe: + + + + Title: + Tittel: + + + + Parameters: + Parametre: + + + + + + ... + ... + + + + Use launcher + Bruk en launcher + + + + Delete +Game + Slett +spillet + + + + Sync Savegame + Synkroniser spilldata + + + + Artwork + Kunst + + + + Import Banner + Importer banner + + + + Import Clearart + Importer clearart + + + + Import Fanart + Importer fanart + + + + Download Artwork + Last ned kunst + + + + Import Cover + Importer omslag + + + + Show Artwork-Folder + Vis kunstmappe + + + + Choose the game directory + Velg spillmappe + + + + Really delete game? + Virkelig slette spillet? + + + + Are you sure you want to delete + Er du sikker på at du virkelig vil slette + + + + Choose executable + Velg fil + + + + Searching for artwork... + Leter etter kunst... + + + + Choose artwork + Velg kunst + + + + + Running downloads: + Nedlastinger: + + + + Downloads finished + Nedlasting ferdig + + + + Finished %n download(s) + + Lastet ned %n fil + Lastet ned %n filer + + + + + Choose the Savegame-Directory + Velg mappe med spilldata + + + + MainWindow + + + FusionLauncher + FusionLauncher + + + + Project Fusion + Project Fusion + + + + STORE + BUTIKK + + + + PushButton + + + + + LIBRARY + BIBLIOTEK + + + + No games in List. + Fant ingen spill. + + + + lbl_lastPlayed + + + + + COMMUNITY + SAMFUNN + + + + Community - Coming soon! + Samfunn - kommer snart! + + + + Edit Game + Entry for Settings-Menu + Rediger spill + + + + Add Game + Entry for Settings-Menu + Legg til spill + + + + Settings + Entry for Settings-Menu + Innstillinger + + + + Report Bug + Entry for Settings-Menu + Rapporter feil + + + + New Version available! + Ny versjon er tilgjengelig! + + + + Cannot find Updater! + Kunne ikke finne oppdateringsprogrammet + + + + Unable to find Updater in: + Fant ikke oppdateringsprogrammet i: + + + + + Please update manually by visiting projFusion.com. + Last ned nyeste versjon fra projFusion.com. + + + + Cannot launch Updater! + Kunne ikke starte oppdateringsprogrammet + + + + Unable to launch Updater! + Oppdateringsprogrammet kunne ikke startes! + + + + Last played: + Sist spilt: + + + + Last played: - + This is used, when the games was never played + Sist spilt: - + + + diff --git a/FusionLang_pl.qm b/FusionLang_pl.qm new file mode 100644 index 0000000..1318a1a Binary files /dev/null and b/FusionLang_pl.qm differ diff --git a/FusionLang_pl.ts b/FusionLang_pl.ts new file mode 100644 index 0000000..3e8a442 --- /dev/null +++ b/FusionLang_pl.ts @@ -0,0 +1,668 @@ + + + + + AddGameDialog + + + Dialog + Dodaj grę + + + + Game name: + Nazwa gry: + + + + Choose directory + Wybierz katalog + + + + No game directory set + Nie wybrano katalogu + + + + + Choose executable + Wybierz plik + + + + No executable set + Nie wybrano pliku + + + + Open using: + Otwórz za pomocą: + + + + Browse... + Przeglądaj... + + + + Arguments: + Argumenty: + + + + Use launcher + Użyj launchera + + + + Choose the game directory + Wybierz katalog z grą + + + + Choose command + Wybierz polecenie + + + + FGameWidget + + + Form + + + + + No title found. + Nie znaleziono tytułu. + + + + FSettingsDialog + + + Settings + Ustawienia + + + + Scan for new games on startup + Szukaj nowych gier podczas uruchamiania + + + + Scan now + Szukaj teraz + + + + soon. + wkrótce. + + + + Scan Now + Szukaj teraz + + + + CurrentVersion + BieżącaWersja + + + + Scan for Updates on Startup + Szukaj aktualizacji podczas uruchamiania + + + + Use Trayicon + Użyj ikonki na pasku zadań + + + + Start with System + Uruchamiaj przy włączeniu komputera + + + + + ... + ... + + + + Load stylesheet + Załaduj arkusz stylów + + + + Reset stylesheet + Resetuj arkusz stylów + + + + Laguage: + Język: + + + + ( Requires restart ) + ( wymaga ponownego uruchomienia ) + + + + Cache artwork + Przechowuj grafikę w katalogu podręcznym + + + + Clear cache + Wyczyść pamięć podręczną + + + + Open cache folder + Otwórz katalog z plikami podręcznymi + + + + Download all available artwork + Pobierz całą dostępną grafikę + + + + - + - + + + + Add + Dodaj + + + + + Remove + Usuń + + + + Contains launchable ROMs + Zawiera ROMy do uruchomienia launcherem + + + + Compatible files: + Kompatybilne pliki: + + + + Name + Nazwa + + + + Path + Ścieżka + + + + Arguments + Parametry + + + + Create + Utwórz + + + + Browse + Przeglądaj + + + + Possible arguments: +$GAMENAME The game name +$GAMEPATH The path the game is launched from +$GAMEEXE The path to the executable, relative to $GAMEPATH + Dostępne parametry: +$GAMENAME tytuł gry +$GAMEPATHścieżka katalogu z grą +$GAMEEXE ścieżka pliku, względem $GAMEPATH + + + + + Target-Dir + Katalog docelowy + + + + Local saved Backups: + Lokalne kopie zapasowe: + + + + To enable Syncing, select the Savegame-Folder in the Settings Dialog in each game, and a synced Directory here - for Example an Dropbox or OwnCloud folder. + +Fusion will then keep these Directorys up to date by overriding the old data. + +You can specify how many Backups you want to keep locally saved. + Aby włączyć synchronizację, wybierz katalog z zapisem gry w ustawieniach każdej gry, a tutaj ustaw synchronizowany katalog - na przykład Dropbox albo OwnCloud. + +Fusion będzie wtedy aktualizował wybrane katalogi nadpisując stare dane. + +Możesz wybrać ile kopii zapasowych chcesz zapisywać lokalnie. + + + + General + Ogólne + + + + Database + Baza danych + + + + Interface + Interfejs + + + + Artwork + Grafika + + + + Watched Folders + chyba + Śledzone katalogi + + + + Launchers + Launchery + + + + English + Angielski + + + + German (Deutsch) + German + Niemiecki (Deutsch) + + + + Norwegian (Norsk) + Norwegian + Norweski (Norsk) + + + + Polish (Polski) + Polish + Polski + + + + Spanish (Español) + Spanish + Hiszpański (Español) + + + + Choose stylesheet + Wybierz arkusz stylów + + + + + + Error + Błąd + + + + Please set a name. + Ustaw nazwę. + + + + Please set a path. + Ustaw ścieżkę. + + + + This name already exists! + Ta nazwa już istnieje! + + + + Choose launcher + Wybierz launcher + + + + + Please confirm! + Potwierdź! + + + + If artwork is found, existing artwork will be overwritten! + Istniejąca grafika zostanie zastąpiona! + + + + Choose the library folder + Wybierz katalog z biblioteką + + + + Do you really want to remove + Czy na pewno chcesz usunąć + + + + The games inside won't be removed from your disk. + Gra nie zostanie usunięta z twojego dysku. + + + + + Running downloads: + Trwające pobierania: + + + + Downloads finished + Ukończone pobierania + + + + Finished %n download(s) + + Pobrano %n plik + Pobrano %n pliki + Pobrano %n plików + + + + + GameDBArtSelectorDialog + + + Dialog + + + + + GameInfoDialog + + + Game Info + Informacja o grze + + + + Type: + Typ: + + + + Executable: + Plik: + + + + Directory: + Katalog: + + + + Title: + Nazwa: + + + + Parameters: + Parametry: + + + + + + ... + ... + + + + Use launcher + Użyj launchera + + + + Delete +Game + Usuń +grę + + + + Sync Savegame + Synchronizuj katalog z zapisem + + + + Artwork + Grafika + + + + Import Banner + Importuj baner + + + + Import Clearart + Importuj clearart + + + + Import Fanart + Importuj fanart + + + + Download Artwork + Pobierz grafikę + + + + Import Cover + Importuj okładkę + + + + Show Artwork-Folder + Pokaż katalog z grafiką + + + + Choose the game directory + Wybierz katalog z grą + + + + Really delete game? + Czy na pewno chcesz usunąć grę? + + + + Are you sure you want to delete + Czy na pewno chcesz usunąć + + + + Choose executable + Wybierz plik + + + + Searching for artwork... + Szukam grafiki... + + + + Choose artwork + Wybierz grafikę + + + + + Running downloads: + Trwa pobieranie: + + + + Downloads finished + Pobieranie skończone + + + + Finished %n download(s) + + Pobrano %n plik + Pobrano %n pliki + Pobrano %n plików + + + + + Choose the Savegame-Directory + Wybierz katalog z zapisem gry + + + + MainWindow + + + FusionLauncher + FusionLauncher + + + + Project Fusion + Project Fusion + + + + STORE + SKLEP + + + + PushButton + + + + + LIBRARY + BIBLIOTEKA + + + + No games in List. + Nie znaleziono żadnych gier. + + + + lbl_lastPlayed + + + + + COMMUNITY + SPOŁECZNOŚĆ + + + + Community - Coming soon! + Społeczność - już wkrótce! + + + + Edit Game + Entry for Settings-Menu + Edytuj grę + + + + Add Game + Entry for Settings-Menu + Dodaj grę + + + + Settings + Entry for Settings-Menu + Ustawienia + + + + Report Bug + Entry for Settings-Menu + Zgłoś błąd + + + + New Version available! + Nowa wersja jest dostępna! + + + + Cannot find Updater! + Nie można znaleźć Aktualizatora! + + + + Unable to find Updater in: + Nie znaleziono aktualizatora w: + + + + + Please update manually by visiting projFusion.com. + Pobierz nową wersję ręcznie z projFusion.com. + + + + Cannot launch Updater! + Nie można uruchomić aktualizatora! + + + + Unable to launch Updater! + Aktualizator nie mógł być uruchomiony! + + + + Last played: + Ostatnio grane: + + + + Last played: - + This is used, when the games was never played + Ostatnio grane: - + + + diff --git a/addgamedialog.cpp b/addgamedialog.cpp index 4fceeee..b626c34 100644 --- a/addgamedialog.cpp +++ b/addgamedialog.cpp @@ -56,6 +56,12 @@ void AddGameDialog::on_chooseGameExecutableButton_clicked() void AddGameDialog::on_buttonBox_accepted() { + if(ui->gameNameEdit->text().isEmpty() + || game.getPath().isEmpty() + || game.getExe().isEmpty()) + { + return; + } game.setName(ui->gameNameEdit->text()); if(game.getName().length() <= 0) { diff --git a/fsettingsdialog.cpp b/fsettingsdialog.cpp index 7c915e9..8d3ec8e 100644 --- a/fsettingsdialog.cpp +++ b/fsettingsdialog.cpp @@ -34,9 +34,11 @@ FSettingsDialog::FSettingsDialog(FDB *db, QWidget *parent) : ui->lbl_gen_Version->setText(VersionString); #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) - ui->cb_int_language->addItem("English", "en"); //please keep this in alphabetical order with English on top - ui->cb_int_language->addItem("German", "de"); - ui->cb_int_language->addItem("Spanish", "es"); + ui->cb_int_language->addItem(tr("English"), "en"); //please keep this in alphabetical order with English on top + ui->cb_int_language->addItem(tr("German (Deutsch)"), "de"); + ui->cb_int_language->addItem(tr("Norwegian (Norsk)"), "no"); + ui->cb_int_language->addItem(tr("Polish (Polski)"), "pl"); + ui->cb_int_language->addItem(tr("Spanish (Español)"), "es"); int idx = ui->cb_int_language->findData(db->getTextPref("currentLanguage", "en")); ui->cb_int_language->setCurrentIndex(idx); #endif