From bdf13ade132c145f6a988a68276d6718e8cd170a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Couturier?= Date: Mon, 2 Dec 2024 21:12:37 +0100 Subject: [PATCH] https://github.com/StephaneCouturier/Katalog/issues/340 --- src/devicemappingview.cpp | 4 +- src/mainwindow.ui | 23 +-- src/mainwindow_tab_backup.cpp | 33 ++++- src/translations/Katalog_cz_CZ.qm | Bin 68373 -> 68224 bytes src/translations/Katalog_cz_CZ.ts | 224 +++++++++++++++--------------- src/translations/Katalog_de_DE.qm | Bin 73225 -> 73074 bytes src/translations/Katalog_de_DE.ts | 224 +++++++++++++++--------------- src/translations/Katalog_en_US.ts | 224 +++++++++++++++--------------- src/translations/Katalog_fr_FR.qm | Bin 74677 -> 74510 bytes src/translations/Katalog_fr_FR.ts | 224 +++++++++++++++--------------- 10 files changed, 487 insertions(+), 469 deletions(-) diff --git a/src/devicemappingview.cpp b/src/devicemappingview.cpp index fd15315..3a606ec 100644 --- a/src/devicemappingview.cpp +++ b/src/devicemappingview.cpp @@ -136,8 +136,8 @@ QVariant DeviceMappingView::data(const QModelIndex &index, int role) const return QIcon(QIcon::fromTheme("media-optical")); } //Icon for target catalog - if( index.column()==10 ){ - QModelIndex idx = index.sibling(index.row(), 11); + if( index.column()==11 ){ + QModelIndex idx = index.sibling(index.row(), 12); if( QSortFilterProxyModel::data(idx, Qt::DisplayRole).toBool()==true ){ return QIcon(QIcon::fromTheme("media-optical-blu-ray")); } diff --git a/src/mainwindow.ui b/src/mainwindow.ui index eca4be7..7beb51e 100644 --- a/src/mainwindow.ui +++ b/src/mainwindow.ui @@ -7328,12 +7328,12 @@ background: url(:/images/link-h.png) repeat-x center; - 250 + 200 16777215 - Delete selected mapping + Delete selected @@ -7357,6 +7357,9 @@ background: url(:/images/link-h.png) repeat-x center; Create mapping + + + @@ -7440,6 +7443,13 @@ background: url(:/images/link-h.png) repeat-x center; + + + + Device mappings + + + @@ -7449,7 +7459,7 @@ background: url(:/images/link-h.png) repeat-x center; - Reload device mappings + Reload @@ -7478,13 +7488,6 @@ background: url(:/images/link-h.png) repeat-x center; - - - - Device mappings - - - diff --git a/src/mainwindow_tab_backup.cpp b/src/mainwindow_tab_backup.cpp index 9e6d6bc..5df07ff 100644 --- a/src/mainwindow_tab_backup.cpp +++ b/src/mainwindow_tab_backup.cpp @@ -96,8 +96,8 @@ void MainWindow::loadBackUpMapping() { //Load data from table device_mapping QSqlQuery query(QSqlDatabase::database("defaultConnection")); - - QString querySQL = QLatin1String(R"( + QString querySQL; + querySQL = QLatin1String(R"( SELECT dm.mapping_id, dm.mapping_name, @@ -149,11 +149,34 @@ void MainWindow::loadBackUpMapping() AND dm.mapping_device_target_id = d2.device_id )"); - querySQL += QLatin1String(R"( - ORDER BY dm.mapping_name - )"); + if ( selectedDevice->type == "Storage" ){ + querySQL += " AND d1.device_parent_id =:device_parent_id "; + } + else if ( selectedDevice->type == "Catalog" ){ + querySQL += " AND d1.device_id =:device_id "; + } + else if ( selectedDevice->type == "Virtual" ){ + QString prepareSQL = QLatin1String(R"( + AND d1.device_id IN ( + WITH RECURSIVE hierarchy AS ( + SELECT device_id, device_parent_id, device_name + FROM device + WHERE device_id = :device_id + UNION ALL + SELECT t.device_id, t.device_parent_id, t.device_name + FROM device t + JOIN hierarchy h ON t.device_parent_id = h.device_id + ) + SELECT device_id + FROM hierarchy) + )"); + querySQL += prepareSQL; + } + querySQL +=" ORDER BY d1.device_type DESC, d1.device_parent_id ASC, dm.mapping_name ASC "; query.prepare(querySQL); + query.bindValue(":device_id", selectedDevice->ID); + query.bindValue(":device_parent_id", selectedDevice->ID); if (!query.exec()) { diff --git a/src/translations/Katalog_cz_CZ.qm b/src/translations/Katalog_cz_CZ.qm index afbd64790c8013a5eb44d42e47bc00b8bfe89405..a5a87f88cf0427d0595538c4602e5b4aee5516d6 100755 GIT binary patch delta 3780 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 V@h0o!t@5!~zM-Rz-A?N@_J0utux|hW delta 3835 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 SPqLq6xj3ce;Q?7){r?A^`oRozbalte 1 úroveň, 2 úrovně nebo sbalte - + TESTS TESTY - + TEST MEDIA TEST MEDIA @@ -216,19 +216,19 @@ Vyberte datum - + Katalog Colors (dark) Katalogové barvy (tmavé) - - + + Preload last selected catalogs at start-up to accelerate next search Předem načtěte poslední vybrané katalogy při spuštění, abyste urychlili další vyhledávání - + Open Settings file Otevřete soubor Nastavení @@ -284,11 +284,6 @@ Create New mapping Vytvořit nové mapování - - - Delete selected mapping - Smazat vybrané mapování - Mapping name @@ -300,83 +295,78 @@ Vytvořte mapování - + Select Source device Vyberte Zdrojové zařízení - + Load Source Catalogs Načtěte zdrojové katalogy - + Select Target device Vyberte Cílové zařízení - + Load Target Catalogs Načíst cílové katalogy - - Reload device mappings - Znovu načtěte mapování zařízení - - - + Device mappings Mapování zařízení - + File list display Zobrazení seznamu souborů - + If enabled, the sorting will respect case sensitive sorting, so as to have this order AA, AB, AC, Aa, Ab, Ac Je-li povoleno, třídění bude respektovat třídění rozlišující malá a velká písmena, aby bylo toto pořadí AA, AB, AC, Aa, Ab, Ac - + File sorting is Case Sensitive Třídění souborů rozlišuje malá a velká písmena - + Documentation Dokumentace - + Data mode "Memory" Datový režim "Paměť" - + Export to convert and open the collection in "File" mode. Export pro převod a otevření sbírky v režimu "Soubor". - + Export to SQLite file Export do souboru SQLite - + Data mode Datový režim - + File Soubor - + Memory Paměť @@ -435,7 +425,7 @@ - + Type @@ -599,58 +589,63 @@ Přidejte adresář, který chcete vyloučit - - + + Delete selected + Smazat vybrané + + + + (Changing requires to restart) (Změna vyžaduje restart) - + The collection data is saved to .idx or .csv files locally on the computer. Data kolekce se ukládají do souborů .idx nebo .csv lokálně v počítači. - + The database is in Memory only (RAM). Databáze je pouze v paměti (RAM). - + Select and read folder Vyberte a přečtěte si složku - + Preload last catalogs Předem načíst poslední katalogy - + Start up Nastartujte - + Back up Záloha - + Data mode "SQLite local file" Datový režim "místní soubor SQLite" - + The collection data is saved to an SQLite .db file. Data kolekce jsou uložena do souboru SQLite .db. - + Select and open database file Vyberte a otevřete soubor databáze - + @@ -752,7 +747,7 @@ Katalog - + Verify if a new version of Katalog is available when starting the app. Při spuštění aplikace ověřte, zda je k dispozici nová verze Katalogu. @@ -855,6 +850,8 @@ je plné zařízení + + @@ -1189,48 +1186,48 @@ Obrázek zařízení - + Icons Ikony - + Use bigger icon size Použijte větší velikost ikony - + Load last catalog to Explore Načíst poslední katalog a prozkoumat - + Database Name Jméno databáze - + User Name Uživatelské jméno - + Host Name Název hostitele - + Create a new database file Vytvořte nový soubor databáze - + Hosted Hostováno - + Data management Správa dat @@ -1241,7 +1238,7 @@ Vyberte cestu - + New Nový @@ -1287,6 +1284,7 @@ + Reload Znovu načíst @@ -1308,7 +1306,7 @@ - + Source Zdroj @@ -1344,13 +1342,13 @@ - + Full Table Celá tabulka - + Device Name Název zařízení @@ -1362,7 +1360,7 @@ - + Device ID ID zařízení @@ -1429,27 +1427,27 @@ Resetujte všechny filtry - - + + Settings Nastavení - + About O - - + + Version Verze - - + + @@ -1460,68 +1458,68 @@ Datum - + Release Notes Poznámky k vydání - + (requires to restart) (vyžaduje restart) - + Keep records of files and size for Statistics Uchovávejte záznamy o velikostech souborů a Statistikách - + Language Jazyk - + Always keep one back of each catalog Z každého katalogu si vždy nechejte jednu zadní část - + Auto-backup catalogs Automatické zálohování katalogů - + Data mode "Hosted database" Datový režim "Hostovaná databáze" - + The collection data is saved to a database hosted on a local or remote serveur. Data kolekce se ukládají do databáze hostované na místním nebo vzdáleném serveru. - + Apply and restart Použít a restartovat - + Theme Téma - + Select a theme Vyberte téma - + Desktop Theme Best for integration in Plasma, light and dark themes. Téma plochy - + Katalog Colors (light) @@ -1529,56 +1527,56 @@ Katalogové barvy (světlé) - + Language & Theme Jazyk a téma - + Other Settings Další nastavení - + Check at start up Zkontrolujte při spuštění - + Port Port - + Password Heslo - + Database File Path Cesta k souboru databáze - + Collection folder Složka kolekce - - - + + + Select a different Collection folder Vyberte jinou složku Collection - - - + + + Open the collection folder Otevřete složku kolekce - + Open Otevřeno @@ -1672,7 +1670,7 @@ Otevřít soubor - + @@ -2259,18 +2257,18 @@ do koše? Celková velikost - + Mapping Name Název mapování - + Source ID ID zdroje - - + + @@ -2278,60 +2276,60 @@ do koše? Aktivní - - + + File Size Velikost souboru - - + + Files Soubory - - + + Date Updated Datum aktualizace - + Target ID Cílové ID - + Target Cíl - + Size Diff. Velikost Dif. - + Size Diff.(%) Rozdíl velikosti (%) - + Files Diff. Soubory Dif. - + Files Diff.(%) Rozdíl souborů (%) - + Date Diff. Datum rozdíl. - + Parent Device Nadřazené zařízení @@ -2612,7 +2610,7 @@ Soubor lze opravit ručně, navštivte stránku wiki: <a href='https://github.com/StephaneCouturier/Katalog/wiki/Storage#fixing-for-new-versions'> Úložiště / oprava nových verzí </a> - + diff --git a/src/translations/Katalog_de_DE.qm b/src/translations/Katalog_de_DE.qm index 6e995e79bead7a4271f7ddd42f97f3c056055ee6..cc8bfc5594e15d66925521c880d1c3e5ba577529 100755 GIT binary patch delta 3775 zcmXX}dt6Ov_y6v5_CEXUv(MSvWvXdrDpBva{HCTvCMK6uyf~yHnUFN-ZE~#$9WUwj zQjLRhH|U0vOD<_jCCQ~|dKuSJ(qIsyLdtJx-aq=R_I~#BJZpW|cYW7735D$I0yf2x z8TGT3y?GVD)`HQV2UJ~P_;mn34U912=lNe7HUVBWz!odOn`~MI;6s1EaDaa#a66#e zGTH}ZX}xVZ(B2zJSPeES9e~5%c1mTpWyBV+=U5jmupPa(6zirixZp&zY z0+-nc-0cVM$Q!c1f;%4!ymJCqc@hlFz*Sd(QEUQVp9Mzrf}BSV6tXZim|+kcd!kQw zM9*PeXbpTH0^1mK;PeLcpE(1#Q38+Z8+2fR@igrr=@3JJII37O!^qlq*K1uU{duQR7Wh6Z9;a7P9IBp96Kgo^fewZ1unsD8P zAKn*}o3jzT>NCPG5DU2Nz`wsn=m#50+BB@PN(Bt=AF!?AJA$DY+kc`sXD!6`tG;9l za8dsfu(rTu-VSgVP&2=^Y0 za8Up@w=ufM=PAh@jIM?79+uE;8Sw;To|6s(uIyw6T#f@g0vNlDWx$7zj3YM%I2_G5 zHk_u5bC}^d#HQed%*5bXz*pJK^sQaMn+9gaSN(u(UQE!xdjWSsnK0;q@ukd)+eFd8 zW@eQGF=uumv)=h3a3+C?JwxxKMJ9eEv2JQ4lenHYkcV@a#H2?+RwT1=h8s}Xz@*NW zfZnalFRxpHMXQ-y@_(USb}q!-4-iVV-s#Br0E5^c-Wb1or-^=q=g+A^%XA3UtAv z#|qQf!9dZx?o_%kBUf<9A9}r5o?IdCz5?sWc8*E>vI+P zv0H(UJro81tfC7iD+=2809W29O7o}|Ru?L+IVVx!j#Au?DF-&>E1F)-10s(o9uH!P zT!o5e+XVpAOVM$jE;yK~{QTH#;I%jB{ETjiKxZeTPKO2e2D1kssM zO3z94U|3G6k1YeD9F+fxq7DB_RK_Qh1E=~Zx7m_?^qF#hAt82rsQpRJ*3YC|kD8=>Hc@6lmG8IL0)xLd z&gW$FeymBS9WXDMwYX9Z^p9X|{TqPuPR3-;(r|Jo>wS1V@aqoNw{Ihr+$J`}iVi(p z%PxOFQLtWYhOvV0RXjK#9azMthZ+LC@YCSPEd~|Lonr z?b`j_meHF3&u(My7S$8YV%P_FT&aNXv&~gJ;P;SiJ9Ls1W)s_9pahKG9Q#QS;~O}> zOAoB+&uKbI5xm!Ol3f|q)gjIzn%Fbs7S}f0+z1bnn6%BD?|;Vv7fiT-v)KT5h+A-&;?H*B!p4(B1MYFrCi8)x$~i*| z;p64TZ5%>)=GJmME7JMPd((rdG2;}0s%ikr7r48d~a2$pNywM-=Z>KN{P&VW=!Ty z4eUPEcQ#$XiOVW?D@uEHgUbCAnJjZl%hQYfBv=Rkd#XLg4HK)w;)#K*u3foSX!_cu6*wBso^K>5mp*w5Zx`V*;Ez zraI_Rior-9r>dMCO}#Nhb>%$)utHQdMAQKbnpKSjl#!)pRDYQGQhDa8p53znV*WBt zS6dC($qyC7fPP={dLKJrN*g~pAPK1I;sf-ql#UL5Rx!D^F2lH2ZD#lfzo{^YoJ-$1UR)2ngl2#d^cF-=TelfAz zGGdh4{a4BYGf%BQ-b$dXRL|FugNv@Im&G0+wxp?7)R9BKjZm+=wU%f*SG{IUZ+wY$ zI(143!9Funy<KczS zFx)!zJy##nl{obSzgjxHNd4z=iK2=WM9a^pC1e>#YD`1w?+63SUjS}Cf<4790_}$^vgKq42%~D=P!g^S9@mhM#hHr%At_?K$FhWXu5fJ1m>=;d{`z}b>e=(n0 zd!~^74ZZJ*6OQ^3LeqK)N9)E?Bh(3JKIza~H{tBsFjDbHLeVYq&Mr}?@K{QzJ}A_h zMgxn@gf}jnSxu?8C|H`5NbBTM`amvA>}-Pcvq&8!#eMGt)g8sGY3| z7JSK7U(Na+#|Y(KnuNJ?2#Od@N=094in}!F!w7;^{WQnyF^-zV}@xu|L)D038j%{kHX6shhmf6=z(9(7?!{N|@TV3MO~A4qaq z>M4%AMzS}tPV~rs0Bjs9PT5H)%wA-iuC+1*iXm?ai~BRh(0B^-k9p!Ey^+SLY;oy| zD&W=zG0G>HTK7Y7^;QZ$Bvp)F(n!R)ET){a1a{|%n|0f1O6(!-oI~eW?G`i29DudI ziG|Op2ORPh&$oF42SUZtLh?S&TD+A&=gtig>p#8!;y{tu{3;PR$!VFgJ;0IUTGbAB zAYE;gb!Ovvt>fk-ng}|y?q8*o6y4E!deG`py>{ZpaBAqCTEAFtB2JJt)R}_XdPBQd zO-1N5Uc1zw2lixWR}C_u^%urPIx|BL?SXWE67D?hIfk6M8m6t>CsFCzYOhVZL?zi* zTa!SyJ*m{*Y@16yY}7s-UQUGjT>ILMZnNL7Z68`rL^9RBwWc5*cWB?aQkBensqK7E z1YEI4$FCux)+%+vx&Nc`sMbjpu0V6H&g^9?-J`NG@{*Ndnl9SE7?@tFTR(gjjYk%` zgehj!XP@g*jx8rjywmMzr1xXYb(wd9s3=$Ij>OS*FLQOr)^Rjd4APzZ(nyNH>q^vv zsm~~NbvuaP`byn%k1b?J>sqfUsE-9ojIN2K>#W3iSke?TkL&`Hu!tPVBB}@sV=7sH z`rvK0)OWE!^HQ_qGMPB()GT@MVU)BUl4l4N6mv%MOeCAV$XF*?F|&;yB~wGopHk#a z5|ovm(uP2mz-pIbSI{Q)B56xCd2@B3lvXCw+-xPKJDLC`~(Z9DY~aTwK0a;v!(3Y zN!h=aB+uLHMun0o|G0S%am7^*5xQs?94#+ylW2C@EpPnZhURWtIkiSf?K@uHBhvcU z!ScSq=o!Gn3^~^>g-AJ3uAHl<7V=TPUf)0)ishQRca*1M`DU>t)rf<9>o&n#7$E=t z&YOn88*-CBJ+BFsA2)3UE-jXu9q7EO9~Oeq@y3?@7AF#VtoAdGI?amVScXW@j~j#< fzg=j~%VUE>gO>*z9fB-QgfBcg?L_kVsDS?mtU{V6 delta 3818 zcmXX}dt6QV7hUJxbM8Ioo^#Jd>T2l0)OgLWCeOwrqo!zvl44R*NR1?+B!zAxN+FFa z?>8j|NikGYl;l}W8pb=CG=`toNHvt-F26te?9Su6&)#eAwf4TR3)qw*Hrg4Y_%;AT>348H6axp+z=dW5hlYY%ype1jxGm+tsW@GzU(1M?e2*K+Pn$RsBW|pBaB)`WnV!qM{5~{s}y@yn$prCJp}`SbZCl zmlP3>bKzZ<2AtKy$B(YJn!qP57`QhczS%~?vlzaY&I2bh;rEQf_-`Zp!3=yHa0_7UvZ8>tG-ePt3HW&*Gw9JT z^x>n-$fH(3$U0_1NFdPb5c6F|JJ7U{nbzx5U{f?R>&I@u?RQKBJOKAnX34EeAV_4E zI#B0KuVWI2KLpP7V3JPL{djw3^_WG#47D38^s`nTLEduvW|b-FARl`3>_v+CUlP>GudKp$*~R+uFX297^e*l03=gP$mD=L`p~^iT}T)B_P~6eF_eJ!e0~h}v>W zL{Lo7R}wMP6%#G!efyD$8AHepb5%s!5)~HvE25usWHS_t4cZW3Nva}7q)cKf6iG2B zfs9WT*(P)#u|{z+DFgVhTT$>$B_VTPQP8{#xSFUaJx<(MR;Rc&JdKDPthlwZ99VTr z(eNr5h^baQ9>`L&)hQZnLjk6n;@w&Df1ps=BX>IRkE|Sdo6h~~pfouBx*xcftaNsC zAu@4F=TQXN=_=*8iFIJujY^NCG9Ye>a&8da+?v zhJ-jmldBO7;|;II=}L(6mGY9^b!<2+FP1)IEws4#RBn_{pBw)JCE z@*GK0BsNvE3hv`b>(1j_+5~%Ey(SKW

Jx}$?TB?eR;((cf zs`x>+Bzdta!!cVh%x9_GEH^mUjkr>z3S282f!RrRbN0AiM*@&%XA72gBsP-yEeo# zy>T3G)xShNOpE|N?Wy+gu>&T(ReJ`cQMT*U0Ul1kg;aH535B=fvT;4HH+-XBS2T;j zv{0wllHOmLuig;&hA8E)KFAIL+D+BjPbs(&(dxq|t*KZG)hGIq*XOnBB8N{Y26OfK zE96x%KwXnhpj5`H?~JFSOe<60%gd*84(ht$gn5ggt~)fDt}E0J4N73fDs_FPNL{n} zxcWsYu|(;vemAm_K3L7O+FgKrju*Gk!DfG6cX1<$#wNbYeU5b8lkc&giguaf9i&Ax zI3{#jMiO|}U#SXAFz<1qi9p%O&(>0a^I!2%N&9Ia_2rj5pn$Gl;bU(mP}>Ia%a@y= zCssJ{>E{S`|112q@2CwOFY~({#{=7CV~JqZHJCr@Lg>|d@da(vyfdwhF9d!62)@Rx z42-HPf7i)}1jUTM?^_GhPUN4RkSVL}f@s+th`MUD*O-MpoFfbe!pY zsPrhxxkwnj$d#DwD~wr7pnZRpY&qG9!dEqKs0eQaw`&dL{#PL+s**-cs1Q1susLEW zgw_-2YeI!^>mfv0Ct;bsL+92Tb2NH`m$1Hl741N_LV9yCFe^ydHkL~Ff?(-5O|JcFD%TTDe%wx)C3`iek|~+% zDVj40*J;>UY0ADG4CJ+HuC^u;bel9)9p~cCYwnfP^J`9;SG`x!zGXK;^UjShU-`YJ zEjfxBZmgz#NCSP~vZ&)I>+9c$mZwNA0Jwo|Ut zjYdz&%J5PQYoUzq{Vj&Creyy5N1X3rr0waN7`dbp_@lcR=MzHp;>2Yclw??;7{9Qd z+GCoSo^MIYS1WGNZlyW4TiiZ_{8;T2v&tNRgl4hmzm6n0vEtdc-oXBJv9yR{O?DM; zrjXyDG_kJZzG43(vGG+ZNzq1$DceO2a6?jUa|JR#mwME_2EJP+eKyaDM#3xU^Bg+p zH&7b1A&r{fN^yFq-930yUZe-fyKJpUWhzZBmL|K6UVJX@904Y5N$dkfDgLwn>-v$h24H zOV_4e1TN)DH7OLp-@ej~w?P!>ap~`o<+L0flwP|~0QUQ&=3(X3QzN97-jzUOs?_R4 zg!$e?YWtUZaY?CGy_|Zsc7s+Z{Jc92(Lk+SK^guvTC0E2M9}6LKWMGI8np3#C6s@u zHgRMiuzRdFWs)8Yw@jO!yNI?`3+=9Yy6DP#K5FIcW)b;pfX6tB7`2&&XTKbhJsk$eDvofl?p2Aoc_0cw8>A zPp556DOa>N5iQf@s!9*w^+36?{wG==?d8|ulzSK}zq2KO#%Ns^!y2vblRFNi0Z(+j zt7#@3%+}c!kb-z6>jrc*&O1ll*k)P=7Dnp4+^IgLg3c?)ljMA^ZgTxfn$4EFDQ#5m zN()`^ZWmzULER4B59|8XwiV1#e|w@J`*@(KfUTuUC-6*jn>P*qyyhRunJ=6Ws z>PNur Schnappschüsse - - + + Settings Einstellungen - + About Über - - + + Version Ausführung - - + + @@ -124,27 +124,27 @@ Datum - + Release Notes Versionshinweise - + (requires to restart) (erfordert Neustart) - + Keep records of files and size for Statistics Führen Sie Aufzeichnungen über Dateien und Größe für Statistiken - + Language Sprache - + Always keep one back of each catalog Bewahren Sie von jedem Katalog immer eine Rückseite auf @@ -163,11 +163,6 @@ Create New mapping Neue Zuordnung erstellen - - - Delete selected mapping - Ausgewählte Zuordnung löschen - Mapping name @@ -179,113 +174,108 @@ Zuordnung erstellen - + Select Source device Quellgerät auswählen - + Load Source Catalogs Quellkataloge laden - + Select Target device Zielgerät auswählen - + Load Target Catalogs Zielkataloge laden - - Reload device mappings - Gerätezuordnungen neu laden - - - + Device mappings Gerätezuordnungen - + File list display Anzeige der Dateiliste - + If enabled, the sorting will respect case sensitive sorting, so as to have this order AA, AB, AC, Aa, Ab, Ac Wenn aktiviert, wird bei der Sortierung die Groß- und Kleinschreibung beachtet, so dass die Reihenfolge AA, AB, AC, Aa, Ab, Ac lautet - + File sorting is Case Sensitive Bei der Dateisortierung wird zwischen Groß- und Kleinschreibung unterschieden - + Documentation Dokumentation - + The collection data is saved to .idx or .csv files locally on the computer. Die Erfassungsdaten werden lokal auf dem Computer in .idx- oder .csv-Dateien gespeichert. - + The database is in Memory only (RAM). Die Datenbank befindet sich nur im Arbeitsspeicher (RAM). - + Export to convert and open the collection in "File" mode. Exportieren, um die Sammlung zu konvertieren und im „Datei“-Modus zu öffnen. - + Export to SQLite file In SQLite-Datei exportieren - + Auto-backup catalogs Kataloge mit automatischer Sicherung - + Data mode "Hosted database" Datenmodus „Gehostete Datenbank“ - + The collection data is saved to a database hosted on a local or remote serveur. Die Erfassungsdaten werden in einer Datenbank gespeichert, die auf einem lokalen oder Remote-Server gehostet wird. - + Apply and restart Anwenden und neu starten - + Theme Thema - + Select a theme Wähle ein Thema - + Desktop Theme Best for integration in Plasma, light and dark themes. Desktop-Design - + Katalog Colors (light) @@ -293,44 +283,44 @@ Katalogfarben (hell) - + Language & Theme Sprache und Thema - + Other Settings Andere Einstellungen - + Check at start up Beim Start prüfen - + Port Pforte - + Password Passwort - + Database File Path Pfad der Datenbankdatei - + Collection folder Sammelordner - - - + + + Select a different Collection folder Wählen Sie einen anderen Sammlungsordner @@ -345,18 +335,19 @@ + Reload Neu laden - - - + + + Open the collection folder Öffne den Sammlungsordner - + Open Offen @@ -369,7 +360,7 @@ Suche - + Memory Speicher @@ -550,19 +541,19 @@ Date de début du graphique - + Katalog Colors (dark) Katalog Colors (sombre) - - + + Preload last selected catalogs at start-up to accelerate next search Laden Sie die zuletzt ausgewählten Kataloge beim Start vorab, um die nächste Suche zu beschleunigen - + Open Settings file Öffnen Sie die Einstellungsdatei @@ -572,12 +563,12 @@ Groß- und Kleinschreibung beachten - + Data mode Datenmodus - + File Datei @@ -629,7 +620,7 @@ - + Type @@ -789,53 +780,58 @@ Auszuschließendes Verzeichnis hinzufügen - - + + Delete selected + Auswahl löschen + + + + (Changing requires to restart) (Änderung erfordert einen Neustart) - + Data mode "Memory" Datenmodus „Speicher“ - + Select and read folder Ordner auswählen und lesen - + Preload last catalogs Letzte Kataloge vorab laden - + Start up Start-up - + Back up Sichern - + Data mode "SQLite local file" Datenmodus „SQLite lokale Datei“ - + The collection data is saved to an SQLite .db file. Die Erfassungsdaten werden in einer SQLite-DB-Datei gespeichert. - + Select and open database file Datenbankdatei auswählen und öffnen - + @@ -918,7 +914,7 @@ Name - + Verify if a new version of Katalog is available when starting the app. Überprüfen Sie beim Starten der App, ob eine neue Version des Katalogs verfügbar ist. @@ -991,6 +987,8 @@ Katalog durchsuchen + + @@ -1315,48 +1313,48 @@ Gerätebild - + Icons Ikony - + Use bigger icon size Použijte větší velikost ikony - + Load last catalog to Explore Laden Sie den letzten Katalog in Explore - + Database Name Name der Datenbank - + User Name Nutzername - + Host Name Hostname - + Create a new database file Vytvořte nový soubor databáze - + Hosted Bereitgestellt - + Data management Datenmanagement @@ -1367,7 +1365,7 @@ Wählen Sie den Pfad - + New Neu @@ -1451,12 +1449,12 @@ Zeigen Sie jeden Wert an - + TESTS TESTS - + TEST MEDIA TEST MEDIA @@ -1467,7 +1465,7 @@ - + Source Quelle @@ -1503,13 +1501,13 @@ - + Full Table Vollständiger Tisch - + Device Name Gerätename @@ -1521,7 +1519,7 @@ - + Device ID Geräte ID @@ -1672,7 +1670,7 @@ Datei öffnen - + @@ -2461,18 +2459,18 @@ in den Papierkorb? Gesamtgröße - + Mapping Name Zuordnungsname - + Source ID Quell-ID - - + + @@ -2480,60 +2478,60 @@ in den Papierkorb? Aktiv - - + + File Size Dateigröße - - + + Files Dateien - - + + Date Updated Aktualisierungsdatum - + Target ID Ziel-ID - + Target Ziel - + Size Diff. Größenunterschied. - + Size Diff.(%) Größenunterschied (%) - + Files Diff. Dateien Diff. - + Files Diff.(%) Dateiunterschied (%) - + Date Diff. Datumsunterschied. - + Parent Device Übergeordnetes Gerät @@ -2606,7 +2604,7 @@ Die Datei kann manuell repariert werden, besuchen Sie bitte die Wiki-Seite: <a href='https://github.com/StephaneCouturier/Katalog/wiki/Storage#fixing-for-new-versions'>Speicher/fixing-for-new-versions</a> - + diff --git a/src/translations/Katalog_en_US.ts b/src/translations/Katalog_en_US.ts index 50e683f..d35805e 100755 --- a/src/translations/Katalog_en_US.ts +++ b/src/translations/Katalog_en_US.ts @@ -182,27 +182,27 @@ - + Port - + Password - + Database File Path - + Data mode - + File @@ -254,7 +254,7 @@ - + Type @@ -414,7 +414,7 @@ - + @@ -441,6 +441,8 @@ + + @@ -736,48 +738,48 @@ - + Icons - + Use bigger icon size - + Load last catalog to Explore - + Database Name - + User Name - + Host Name - + Create a new database file - + Hosted - + Data management @@ -805,7 +807,7 @@ - + New @@ -830,6 +832,7 @@ + Reload @@ -870,13 +873,13 @@ - + Full Table - + Device Name @@ -888,7 +891,7 @@ - + Device ID @@ -955,56 +958,56 @@ - - + + Settings - - + + Version - + Release Notes - - + + (Changing requires to restart) - + Data mode "Memory" - + Select and read folder - + Preload last catalogs - + Start up - + Back up - + Data mode "SQLite local file" @@ -1023,11 +1026,6 @@ Create New mapping - - - Delete selected mapping - - Mapping name @@ -1039,103 +1037,98 @@ - + Select Source device - + Load Source Catalogs - + Select Target device - + Load Target Catalogs - - Reload device mappings - - - - + Device mappings - + File list display - + If enabled, the sorting will respect case sensitive sorting, so as to have this order AA, AB, AC, Aa, Ab, Ac - + File sorting is Case Sensitive - + Documentation - + The collection data is saved to an SQLite .db file. - + Select and open database file - + Export to convert and open the collection in "File" mode. - + Export to SQLite file - + Data mode "Hosted database" - + The collection data is saved to a database hosted on a local or remote serveur. - + Apply and restart - + Select a theme - + Desktop Theme Best for integration in Plasma, light and dark themes. - + Katalog Colors (light) @@ -1143,46 +1136,46 @@ - + Theme - + (requires to restart) - + Language - + Collection folder - - - + + + Select a different Collection folder - + Other Settings - - - + + + Open the collection folder - + Open @@ -1194,7 +1187,7 @@ - + @@ -1241,8 +1234,8 @@ - - + + @@ -1303,18 +1296,18 @@ - + Mapping Name - + Source ID - - + + @@ -1322,60 +1315,60 @@ - - + + File Size - - + + Files - - + + Date Updated - + Target ID - + Target - + Size Diff. - + Size Diff.(%) - + Files Diff. - + Files Diff.(%) - + Date Diff. - + Parent Device @@ -1390,7 +1383,7 @@ - + @@ -1555,17 +1548,17 @@ - + About - + Auto-backup catalogs - + Keep records of files and size for Statistics @@ -1640,7 +1633,7 @@ - + Always keep one back of each catalog @@ -1692,7 +1685,7 @@ - + Check at start up @@ -1731,7 +1724,7 @@ The file can be fixed manually, please visit the wiki page: - + Source @@ -2062,7 +2055,7 @@ The file can be fixed manually, please visit the wiki page: - + Verify if a new version of Katalog is available when starting the app. @@ -2199,8 +2192,8 @@ The file can be fixed manually, please visit the wiki page: - - + + Preload last selected catalogs at start-up to accelerate next search @@ -2637,22 +2630,27 @@ to the trash? - + + Delete selected + + + + The collection data is saved to .idx or .csv files locally on the computer. - + The database is in Memory only (RAM). - + Language & Theme - + Open Settings file @@ -2713,7 +2711,7 @@ to the trash? - + Memory @@ -2761,7 +2759,7 @@ to the trash? - + Katalog Colors (dark) @@ -2783,12 +2781,12 @@ to the trash? - + TESTS - + TEST MEDIA diff --git a/src/translations/Katalog_fr_FR.qm b/src/translations/Katalog_fr_FR.qm index 1f7ece02c56a9ab805725035ec7d26feb0507b7d..e351a310deeaaca4e66754b8ffb959a90b211266 100755 GIT binary patch delta 3771 zcmXX}eO!&_8~@(tJkNQ~bDnd~<7JAO@=~99*=j{3!xj}Ag-Xe8*Bn6A4W``#2(!WTQ9mvE(BKcutOtJn9&o3aF#_re+sJw` z@Vi=prbO`jo&e3XL3tq1JrsORAs9aZd|fq|uoFUa9$1g_kPlD+WwtOem|_HMdt%_* z6UAUq$sl0-9$2pK2OPVOp+0kgi$*xtou`EE#v|-QLk*@YDgeVJxaGP7i5Dnc)bGd5`d$ip6{yu$m$Gl?62|8ZqWuXkX`T`1$5of}sUz-_kkfFG1R$o)pV* z()B(tC=#ayE5NA$4UW{P-BxJPP5|z2#oabb;P;1k{ICqzra(u(1%OQ|p85_X+{2i7 zQUo^JGTrTR;8i2jJs`a8@4k(!=S0>oKL-ZXiEP;E1i(dNR=MF|tc=<6Gl2XCW_$Ap z;QS>Umv0U%a%0m1{eTZHGOx|uz>8cq_k$t8))=;6RWIPiRTctQ;EPZeb)^J=-!*5A<$h zJ0EobOC8znPC9W!D%%qp0`x!2_7r!3Nyk{e4MCpn%?jSeo$P>1AHe!CJN}6)P>{t+ z_l8p|9gw$tR)}oF8k|WqZUB42Q%N0Ex4Q9YE!HV9J1rXdF@rSBYT6%GwmRJf;NnrSVVZj5630Q%nAR55=P z#nA>uge6fw%1#k+kEdu*EY}4B(bp7_5*7Y~ncf?=ED?3iT0Crfck?GYT2t60%)xfo!5 z6`kd@L2jqA@4M;(+uTT=YHT=`20Ayycs{6iB#CvH@pa3>CQol#cpVbrUzceD4(Bo2j(RyU#2wxBi)RPc>Vj8+qphn zR=~nl+<-H6z|c*crT0ysBFnguH#7WJ$GPu~1InLso`YLSb9G#hIb|&##Vxx*#}IwE z$XAs8WHA?gfMEIf0%v%Bk2Lx-m$0o8xG;`O$RY{YHE@XrYm!O`mw4D7jEmvcY1RO) zCEUguE~SqxQ29Bxbt-9nbT^k#{0Edsx@ELhnHolMmxiAJ;QRmB^e)Clzm2SC z{=3-gBd)QunRwQNyK!{_FnB!IUMrB@&g7o%DI|-D;hq&MNtru%?u{d^PvwPfR}zMX z*L0C3cog$`s|pg?$AIXA$sS25)#k_{?(Q zlk5o3g9G`DwUp=BV1C<(U&&g=^0}urlVb+(c^fM6C7R0lqMICGdz3$(>PMF0$CnOl zBg@e66$9w`F)#ik4H3rT`75!BK>b6Ny0j+{lc-YPnMz7Or|K6*jofEv+$fkB#5~nl zi*BIkxys3$+J0fV%IOWAzaOUZ=rxo2Y^CyWqW5=usAgAEfAU&Y(cwHfi-juI){?Al zy2`NMl14(B>c^?yki)dAe!LwChF?_)ax(Dv2*v&6$@5hk{(b;_?yK5v(FZ8KsQT6U z1V&<4p{izHEDgt3sxvPMfas;Fo6DPkphi_|F?D3wa@F5`JV~D#)!l0rKthYrOKm=E zl`vWg0fwv>Ts^D^K8@h!n@p!YAo#jY0BXJ!{K}}jHT#S^)WjNLL&*Z5#8F6TAfK;w z6*l=jA!&^ec5%bO6jOw}yHwmbUf5GKkecNw92!blANLbVY=!{gdxgp~lvQCN)E5#c z=R<_XDby4nNw|Kv5O6psG>^$4f1fQh@18|@<_RqZB@o~%wB|^}nzY-({S%}T;k3{> zuAR)KpPJKU0{RTKw3QZirl{ppsbn4@>K-?EU}}rHZ#FgU&q}q8b{P$fZEqv%@k;IV zJ9U8ts9g_r&}6)h!0h8)QYi=lTX}I`l3e7UL zn>c=%6Dj+iI5CMp^K+(HMWyT#KdXO2O(+$e&$f}0eh~x1Ybo6maq&pPX8%{>;#LBE z!#Oc{;3zWMd*TnKuX)0)bXy`sdWTv5n#{CyQvdUl4OX zE+wSH#ezA6kk>-7plLEq!v5mXH$K!gL_D@K1o&#QSbCYNvzjGVJBLxL=ZFm^v4m)o z_{4$UpPr(5@6H`Sd0%5^9YIw;){NO`2^c-4p@x$|8pnW1z^5-XK295fzkD=-q9?h_ zL`__egVZ)ZO=7@&f+9qdQau>>WU(g4o*;D|fjwDegY5sf>M^-&eQ}<@wifGOCDtdpezouo&EiAy?XPSqDXrYxt)9Fmu zCpc)j62hs0Lp0r^+GwK^N#^PFmvSVt-^g_{&q{ z&ywv;Um`gd-5}dMC(Xzp6#T=DURpE5;Z;)5a{{B~p%lE9&iP+2={r{=U8sywSX3?0 zm?%Yi1k&)nEd8*V&L5m8#V&27+krw#DKrDJ?4?b*G`c57Ng4Agk9n7rTVVsl*7prmvP!@NfCq!ubmU`PR!Y^4IV?M+RC({>ULmM zoHoqh3hW%NjTzC0MzMqOJDrK);w^1yI5y>zXM7pEi?*xGsBT+U95K*FxNyEH_ngB+^$QU zVM?R6Lzi-J8L{HAF0+-MJFeI5y1Ib!`Rn#2(0)%sbq9as={S+PIc2~ zpes>7I8>yYiBa$1MzpjWp?4NSsBNKommtyE-wL+##eVjhWwhvL!U0?kDYjPbseVKI%IrxA2 z>h2Cg(_UX!>k2%bqi=8hi8SJ+e-uooUsA8{w4{8Vt+MH9ij%$NzE_A_8^Y!H8*N}< zx>$M8Ihss+6tZP8`N*uz^6-LM;B~hA`7^o_gmud^r&7BrU&%8I+~|r>AkS)DO%vKe z_UxkepI6CW@0dhzxyTDQWfGZ-ijmKG%Gc{M1ISZ+bzhFqbctnbFnZn0)yP!CSUl z{_BN1jnV~jn>YPlIYYkPwi!5cN^ZBIeCJ<&L;rYY9}e!(IoEhS$V3?of1`icd&bO} cq99KW3=UitXskOu;PCaJ46nnTCyM9)4-Uqf;Q#;t delta 3854 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 diff --git a/src/translations/Katalog_fr_FR.ts b/src/translations/Katalog_fr_FR.ts index ba7239d..77a72d4 100755 --- a/src/translations/Katalog_fr_FR.ts +++ b/src/translations/Katalog_fr_FR.ts @@ -130,7 +130,7 @@ Actualiser - + @@ -169,52 +169,53 @@ Sélectionner - - + + Settings Réglages - + Collection folder Dossier de Collection + Reload Recharger - + Open Ouvrir - + Language Langue - + Theme Thème - + Release Notes Notes de Version - + (requires to restart) (nécessaire de redémarrer) - - + + @@ -241,17 +242,22 @@ Fichiers trouvés - + + Delete selected + Supprimer la sélection + + + Database File Path Chemin d'accès au fichier de base de données - + Data mode Mode de données - + File Fichier @@ -269,19 +275,21 @@ - + Type Type - - + + Version Version + + @@ -330,53 +338,53 @@ Créer le Catalogue - - + + (Changing requires to restart) (La modification nécessite un redémarrage) - + Data mode "Memory" Mode de données "Mémoire" - + Select and read folder Sélectionner et lire le dossier - + Preload last catalogs Précharger les derniers catalogues - + Start up Démarrer - + Back up Sauvegarde - + Data mode "SQLite local file" Mode données "Fichier local SQLite" - + The collection data is saved to an SQLite .db file. Les données de la collection sont enregistrées dans un fichier SQLite .db. - + Select and open database file Sélectionnez et ouvrez le fichier de base de données - + New Nouveau @@ -397,13 +405,13 @@ - + Full Table Tableau complet - + Device Name Nom de l'appareil @@ -415,7 +423,7 @@ - + Device ID Reference de l'appareil @@ -1106,48 +1114,48 @@ Image de l'appareil - + Icons Icônes - + Use bigger icon size Utiliser une taille d'icône plus grande - + Load last catalog to Explore Charger le dernier catalogue dans Explorer - + Database Name Nom de la base de données - + User Name Nom d'utilisateur - + Host Name Nom d'hôte - + Create a new database file Créer un nouveau fichier de base de données - + Hosted Hébergé - + Data management Gestion de données @@ -1329,11 +1337,6 @@ Create New mapping Créer une nouvelle cartographie - - - Delete selected mapping - Supprimer le mappage sélectionné - Mapping name @@ -1345,103 +1348,98 @@ Créer une cartographie - + Select Source device Sélectionner le périphérique source - + Load Source Catalogs Charger les catalogues sources - + Select Target device Sélectionner le périphérique cible - + Load Target Catalogs Charger les catalogues cibles - - Reload device mappings - Recharger les mappages de périphériques - - - + Device mappings Mappages de périphériques - + File list display Affichage de la liste des fichiers - + If enabled, the sorting will respect case sensitive sorting, so as to have this order AA, AB, AC, Aa, Ab, Ac Si activé, le tri respectera le tri sensible à la casse, de manière à avoir cet ordre AA, AB, AC, Aa, Ab, Ac - + File sorting is Case Sensitive Le tri des fichiers est sensible à la casse - + Documentation Documentation - + The collection data is saved to .idx or .csv files locally on the computer. Les données de la collection sont enregistrées dans des fichiers .idx ou .csv localement sur l'ordinateur. - + The database is in Memory only (RAM). La base de données est en mémoire uniquement (RAM). - + Export to convert and open the collection in "File" mode. Exporter pour convertir et ouvrir la collection en mode « Fichier ». - + Export to SQLite file Exporter vers un fichier SQLite - + Data mode "Hosted database" Mode données "Base de données hébergée" - + The collection data is saved to a database hosted on a local or remote serveur. Les données de la collection sont sauvegardées dans une base de données hébergée sur un serveur local ou distant. - + Apply and restart Appliquer et redémarrer - + Select a theme Sélectionner un thème - + Desktop Theme Best for integration in Plasma, light and dark themes. Thème du bureau - + Katalog Colors (light) @@ -1449,36 +1447,36 @@ Katalog Colors (thème clair) - + Language & Theme Langue et Thème - + Other Settings Autres réglages - + Port Port - + Password Mot de passe - - - + + + Select a different Collection folder Sélectionner un dossier de Collection différent - - - + + + Open the collection folder Ouvrir le dossier de la collection @@ -1490,7 +1488,7 @@ Ouvrir le fichier - + @@ -1554,18 +1552,18 @@ Sélectionner le répertoire à cataloguer pour ce nouveau catalogue - + Mapping Name Nom de mappage - + Source ID ID de la source - - + + @@ -1573,60 +1571,60 @@ Actif - - + + File Size Taille de fichier - - + + Files Fichiers - - + + Date Updated Date de mise à jour - + Target ID ID cible - + Target Cible - + Size Diff. Taille Diff. - + Size Diff.(%) Taille Diff.(%) - + Files Diff. Fichiers Diff. - + Files Diff.(%) Fichiers Diff.(%) - + Date Diff. Date Diff. - + Parent Device Périphérique parent @@ -1636,7 +1634,7 @@ Choisir le fichier csv à importer - + @@ -1677,17 +1675,17 @@ Réinitialiser tous les filtres - + About A propos - + Auto-backup catalogs Auto-sauvegarde des catalogues - + Keep records of files and size for Statistics Garder des enregistrements des fichiers et taille pour les Statistiques @@ -1752,7 +1750,7 @@ Aucun catalogue trouvé. - + Always keep one back of each catalog Toujours garder une sauvegarde de chaque catalogue @@ -1810,7 +1808,7 @@ Résolution - + Check at start up Vérifier au démarrage @@ -1852,7 +1850,7 @@ Le fichier peut-être réparé manuellement, voir la page wiki : - + Source Source @@ -2092,7 +2090,7 @@ Le fichier peut-être réparé manuellement, voir la page wiki : Doublons trouvés - + Verify if a new version of Katalog is available when starting the app. Vérifier si une nouvelle version de Katalog est disponible au démarrage de l'application. @@ -2229,8 +2227,8 @@ Le fichier peut-être réparé manuellement, voir la page wiki : <html><head/><body><p>Les résultats doivent correspondre exactement au texte (sensible à la capitalisation des lettres)</p></body></html> - - + + Preload last selected catalogs at start-up to accelerate next search Précharger les derniers catalogues sélectionnés au démarrage pour accélérer la prochaine recherche @@ -2656,7 +2654,7 @@ to the trash? Etendre 1 niveau, 2 niveaux ou réduire - + Open Settings file Ouvrir le fichier de Paramètres @@ -2722,7 +2720,7 @@ to the trash? Le catalogue sélectionné contient plus de %1 fichiers.<br/>L'ouverture peut prendre plusieurs minutes.<br/>Continuer ? - + Memory Mémoire @@ -2770,7 +2768,7 @@ to the trash? Date de début du graphique - + Katalog Colors (dark) Katalog Colors (sombre) @@ -2792,12 +2790,12 @@ to the trash? Inclure les metadonnées des fichiers média - + TESTS ESSAIS - + TEST MEDIA TEST MEDIA