# Translations
+# Translations
+
+
# Translations
Comment[oc]=@APPLICATION_NAME@ sincronizacion del client
GenericName[oc]=Dorsièr de Sincronizacion
GenericName[he]=סנכון תיקייה
Name[he]=@APPLICATION_NAME@ לקוח סנכרון שולחן עבודה
Icon[he]=@APPLICATION_EXECUTABLE@
+Comment[ia]=@APPLICATION_NAME@ cliente de synchronisation pro scriptorio
+GenericName[ia]=Synchronisar Dossier
+Name[ia]=@APPLICATION_NAME@ cliente de synchronisation pro scriptorio
+Icon[ia]=@APPLICATION_EXECUTABLE@
Comment[id]=Klien sinkronisasi desktop @APPLICATION_NAME@
GenericName[id]=Folder Sync
Name[id]=Klien sync desktop @APPLICATION_NAME@
<translation>Fitxers de certificats (*.p12 *pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Error en escriure les metadades a la base de dades</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Temps d'espera de la connexió esgotat.</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Aturat per l'usuari</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Esborra tots els fitxers?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Esborra tots els fitxers</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Mantén els fitxers</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Copia de seguretat detectada</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Sincronització normal</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Manté els fitxers locals com a conflicte</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>No es pot restablir l'estat de la carpeta</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>S'ha trobat un diari de sincronització antic '%1', però no s'ha pogut eliminar. Assegureu-vos que no hi ha cap aplicació que actualment en faci ús.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(copia de seguretat)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(copia de seguretat %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Estat indefinit.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>S'està esperant per començar a sincronitzar.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>S'està preparant per la sincronització.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>S'està sincronitzant.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>La darrera sincronització va ser correcta.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>La última sincronització ha estat un èxit, però amb avisos en fitxers individuals.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Error de configuració.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Cancel·la usuari.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>La sincronització està en pausa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Sync està pausat)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>No s'ha seleccionat cap directori vàlid!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>La ruta seleccionada no és un directori!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>No teniu permisos per escriure en la carpeta seleccionada!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Cal que tingueu connexió per afegir una carpeta</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Cliqueu aquest botó per afegir una carpeta per sincronitzar.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Error en carregar la llista de carpetes del servidor.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>S'ha desconnectat</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Obtenint la llista de carpetes del servidor...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>S'està comprovant els canvis a '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>S'està sincronitzant %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>descarrega %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>pujada %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 de %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 pendent, %1 de %2, fitxer %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de %2, fitxer %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>fitxer %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>S'està esperant...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>S'està esperant %n altra carpeta...</numerusform><numerusform>S'està esperant %n altres carpetes</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>S'està preparant per sincronitzar...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>No s'ha rebut cap E-Tag del servidor, comproveu el Proxy/Gateway</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Hem rebut un E-Tag diferent en la represa. Es comprovarà la pròxima vegada.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>El servidor retorna un error de contingut o rang</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Temps de connexió excedit</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Temps d'espera de la connexió esgotat.</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Creat el %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Es tancarà en pocs segons...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>La petició %1 ha fallat a %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>S'ha seleccionat '%1' a %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Temps de connexió excedit</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Error en escriure les metadades a la base de dades</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>El fitxer %1 no es pot baixar perquè hi ha un xoc amb el nom d'un fitxer local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>La descàrrega reduïrà l'espai lliure al disc per sota de %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>L'espai lliure del disc dur es inferior a %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>El fitxer s'ha esborrat del servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>No es pot descarregar el fitxer completament.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>El fitxer ha canviat des de que es va descobrir</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Error en escriure les metadades a la base de dades</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Ha fallat la restauració: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>El fitxer s'ha eliminat d'una compartició només de lectura. S'ha restaurat.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Error en escriure les metadades a la base de dades</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>No s'ha de canviar el nom d'aquesta carpeta. Es reanomena de nou amb el seu nom original.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Aquesta carpeta no es pot reanomenar. Reanomeneu-la de nou Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>El fitxer s'ha reanomenat però és part d'una compartició només de lectura. El fixter original s'ha restaurat.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Error en escriure les metadades a la base de dades</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Fitxer eliminat</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>El fitxer local ha canviat durant la sincronització.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Error en escriure les metadades a la base de dades</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>El fitxer local s'ha eliminat durant la sincronització.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>El fitxer local ha canviat durant la sincronització.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>El fitxer s'ha editat localment però és part d'una compartició només de lectura. S'ha restaurat i la vostra edició és en el fitxer en conflicte.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>El fitxer local s'ha eliminat durant la sincronització.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>El fitxer local ha canviat durant la sincronització.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Comparteix amb %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Èxit.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync ha fallat en carregar el fitxer del registre de transaccions. El fitxer està corromput.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>No s'ha pogut carregar el connector %1 per csync.<br/>Comproveu la instal·lació!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync ha patit un error mentre processava els àrbres interns.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync ha fallat en reservar memòria.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Error fatal de paràmetre en CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>El pas d'actualització del processat de CSync ha fallat.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>El pas de reconciliació del processat de CSync ha fallat.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync no s'ha pogut acreditar amb el proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync ha fallat en cercar el proxy o el servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>L'autenticació de CSync ha fallat al servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync ha fallat en connectar-se a la xarxa.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Temps excedit en la connexió.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>S'ha produït un error en la transmissió HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>S'ha produït un error en obrir una carpeta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Error en llegir la carpeta.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>El fitxer/carpeta s'ha ignorat perquè és ocult.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: No hi ha espai disponible al servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Error inespecífic de CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Aturat per l'usuari</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>El servei no està disponible temporalment</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Accés prohibit</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>S'ha produït l'error intern número %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>L'element no s'ha sincronitzat degut a errors previs: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>La sincronització d'enllaços simbòlics no està implementada.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>El fitxer està a la llista d'ignorats.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>El nom de fitxer és massa llarg.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>La codificació del nom de fitxer no és vàlida</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Caràcters no vàlids. Reanomeneu "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>No es pot inicialitzar un periòdic de sincronització</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>No es pot obrir el diari de sincronització</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>El nom del fitxer conté al menys un caràcter invàlid</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>S'ignora degut al filtre a «Trieu què sincronitzar»</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>No es permet pujar aquest fitxer perquè només és de lectura en el servidor, es restaura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>No es permet l'eliminació, es restaura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Fitxers locals i carpeta compartida esborrats.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>No es permet moure'l, l'element es restaura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>No es permet moure perquè %1 només és de lectura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>el destí</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>l'origen</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Soubory certifikátu (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Chyba zápisu metadat do databáze</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Připojení vypršelo</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Zrušeno uživatelem</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Tato synchronizace by smazala všechny soubory v adresáři '%1'.
-Toto může být způsobeno změnou v nastavení synchronizace adresáře nebo tím, že byly všechny soubory ručně odstraněny.
-Opravdu chcete provést tuto akci?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Odstranit všechny soubory?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Odstranit všechny soubory</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Ponechat soubory</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Pokračováním v synchronizaci způsobí přepsání všech vašich souborů staršími soubory z dřívějšího stavu. Přejete si ponechat své místní nejaktuálnější soubory jako konfliktní soubory?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Záloha nalezena</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normální synchronizace</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Ponechat místní soubory jako konflikt</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Nelze obnovit stav adresáře</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Byl nalezen starý záznam synchronizace '%1', ale nebylo možné jej odebrat. Ujistěte se, že není aktuálně používán jinou aplikací.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (záloha)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (záloha %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Nedefinovaný stav.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Čeká na spuštění synchronizace.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Příprava na synchronizaci.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synchronizace probíhá.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Poslední synchronizace byla úspěšná.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Poslední synchronizace byla úspěšná, ale s varováním u některých souborů</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Chyba nastavení.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Zrušení uživatelem.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synchronizace pozastavena.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synchronizace je pozastavena)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Nebyl vybrán platný adresář!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Vybraná cesta nevede do adresáře!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Nemáte oprávnění pro zápis do zvoleného adresáře!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Místní adresář %1 již obsahuje podadresář použitý pro synchronizaci odesílání. Zvolte prosím jiný!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Místní adresář %1 je již obsažen ve adresáři použitém pro synchronizaci. Vyberte prosím jiný!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Místní adresář %1 je symbolickým obsahem. Cíl odkazu je již obsažen v adresáři použitém pro synchronizaci. Vyberte prosím jiný!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Pro přidání adresáře musíte být připojeni</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Stlačením tlačítka přidáte adresář k synchronizaci.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Chyba při načítání seznamu adresářů ze serveru.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Odhlášeno</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Přidání adresáře je vypnuto, protože již synchronizujete všechny své soubory. Pokud chcete synchronizovat pouze některé adresáře, odstraňte aktuálně nastavený kořenový adresář.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Načítání seznamu adresářů ze serveru...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Kontrola změn v '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synchronizuji %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>stahování %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>nahrávání %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 ze %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 zbývá, %1 ze %2, soubor %3 z %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 z %2, soubor %3 z %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>soubor %1 z %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Chvíli strpení...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Čeká se na %n další adresář...</numerusform><numerusform>Čeká se na %n další adresáře...</numerusform><numerusform>Čeká se na %n dalších adresářů...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Synchronizace se připravuje...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Ze serveru nebyl obdržen E-Tag, zkontrolujte proxy/bránu</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Obdrželi jsme jiný E-Tag pro pokračování. Zkusím znovu příště.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Server odpověděl chybným rozsahem obsahu</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Čas spojení vypršel</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Připojení vypršelo</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Vytvořen v %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Uzavření za několik sekund...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 požadave selhal při %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' vybrán na %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Čas spojení vypršel</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Neplatná JSON odpověď z adresy URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Chyba zápisu metadat do databáze</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Soubor %1 nemohl být stažen z důvodu kolize názvu se souborem v místním systému!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Stažení by snížilo velikost volného místa na disku pod %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Volné místo na disku je méně než %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Soubor byl smazán ze serveru</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Soubor nemohl být kompletně stažen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Stažený soubor je prázdný, přestože server oznámil, že měl být %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Soubor %1 nemohl být uložen z důvodu kolize názvu se souborem v místním systému!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Soubor se mezitím změnil</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Chyba zápisu metadat do databáze</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Obnovení selhalo: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Pokračovat v blacklistingu:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Soubor nebo adresář by odebrán ze sdílení pouze pro čtení, ale jeho obnovení selhalo: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Soubor byl odebrán ze sdílení pouze pro čtení. Soubor byl obnoven.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očekáván 204, ale obdržen "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očekáván 201, ale obdržen "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Chyba zápisu metadat do databáze</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Tento adresář nemůže být přejmenován. Byl mu vrácen původní název.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Tento adresář nemůže být přejmenován. Přejmenujte jej prosím zpět na Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Soubor byl přejmenován, ale je součástí sdílení pouze pro čtení. Původní soubor byl obnoven.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očekáván 201, ale obdržen "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Chyba zápisu metadat do databáze</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Soubor odebrán</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Místní soubor se během synchronizace změnil. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Místní soubor byl změněn během synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Chyba zápisu metadat do databáze</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Vynucené ukončení procesu při resetu HTTP připojení s Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Místní soubor byl odstraněn během synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Místní soubor byl změněn během synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Neočekávaný návratový kód ze serveru (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Chybějící souborové ID ze serveru</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Chybějící ETag ze serveru</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Vynucené ukončení procesu při resetu HTTP připojení s Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Soubor zde byl editován, ale je součástí sdílení pouze pro čtení. Původní soubor byl obnoven a editovaná verze je uložena v konfliktním souboru.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Chybí adresa URL</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Místní soubor byl odstraněn během synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Místní soubor byl změněn během synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Server nepotvrdil poslední část dat. (Nebyl nalezen e-tag)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Sdílet s %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Úspěch.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>Nezdařilo se načtení žurnálovacího souboru CSync. Žurnálovací soubor je poškozený.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Plugin %1 pro csync nelze načíst.<br/>Zkontrolujte prosím instalaci!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync obdrželo chybu při zpracování vnitřních struktur.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync se nezdařilo rezervovat paměť.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync: kritická chyba parametrů.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync se nezdařilo zpracovat krok aktualizace.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync se nezdařilo zpracovat krok sladění.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync se nemohlo přihlásit k proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync se nezdařilo najít proxy server nebo cílový server.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync se nezdařilo přihlásit k serveru %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync se nezdařilo připojit k síti.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Došlo k vypršení časového limitu síťového spojení.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Nastala chyba HTTP přenosu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Připojený adresář je na serveru dočasně nedostupný</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Došlo k chybě při otvírání adresáře</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Chyba při čtení adresáře.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Soubor/adresář je ignorován, protože je skrytý.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Je dostupných pouze %1, pro spuštění je potřeba alespoň %2</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Není povoleno, protože nemáte oprávnění vytvořit nadřazený adresář</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Není povoleno, protože nemáte oprávnění přidávat soubory do tohoto adresáře</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Nedostatek volného místa na serveru %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Nespecifikovaná chyba CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Zrušeno uživatelem</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>Selhal přístup pro CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync se nepodařilo načíst či vytvořit soubor žurnálu. Ujistěte se, že máte oprávnění pro čtení a zápis do místního adresáře synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync selhalo z důvodu nezpracovaného zamítnutí oprávnění.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync se pokusil vytvořit adresář, který již existuje.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Služba je dočasně nedostupná</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Přístup je zakázán</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Došlo k interní chybě číslo %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Položka nebyla synchronizována kvůli předchozí chybě: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symbolické odkazy nejsou při synchronizaci podporovány.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Soubor se nachází na seznamu ignorovaných.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Jméno souboru obsahuje mezery na konci řádky.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Jméno souboru je moc dlouhé.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat selhal.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Kódování znaků jména soubor je neplatné</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Neplatné znaky, prosím přejmenujte "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Nemohu inicializovat synchronizační žurnál.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Nelze načíst blacklist z místní databáze</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Nelze číst ze žurnálu synchronizace.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Nelze otevřít synchronizační žurnál</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Jméno souboru obsahuje aelspoň jeden neplatný znak</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorováno podle nastavení "vybrat co synchronizovat"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Není povoleno, protože nemáte oprávnění přidávat podadresáře do tohoto adresáře</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Není povoleno nahrát tento soubor, protože je na serveru uložen pouze pro čtení, obnovuji</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Odstranění není povoleno, obnovuji</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Místní soubory a sdílený adresář byly odstraněny.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Přesun není povolen, položka obnovena</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Přesun není povolen, protože %1 je pouze pro čtení</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>cílové umístění</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>zdroj</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Zertifikatsdateien (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Zeitüberschreitung bei der Verbindung</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Abbruch durch den Benutzer</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Dies würde alle Dateien im Synchronisationsordner '%1' entfernen.
-Die Ursache ist, dass der Ordner entweder neu konfiguriert wurde, oder weil alle Dateien manuell entfernt wurden.
-Sind Sie sicher, dass Sie diese Operation durchführen möchten?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Alle Dateien löschen?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Lösche alle Dateien</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Dateien behalten</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Wenn diese Synchronisation fortgesetzt wird, werden Dateien eventuell von älteren Versionen überschrieben. Möchten Sie die neueren Dateien als Konflikt-Dateien behalten?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup erkannt</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normale Synchronisation</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Lokale Konfliktdateien behalten</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Konnte Ordner-Zustand nicht zurücksetzen</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Ein altes Synchronisations-Journal '%1' wurde gefunden, konnte jedoch nicht entfernt werden. Bitte stellen Sie sicher, dass keine Anwendung es verwendet.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(Sicherung)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(Sicherung %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Undefinierter Zustand.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Wartet auf Beginn der Synchronistation</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Synchronisation wird vorbereitet.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synchronisation läuft.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Die letzte Synchronisation war erfolgreich.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Letzte Synchronisation war erfolgreich, aber mit Warnungen für einzelne Dateien.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Installationsfehler.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Benutzer-Abbruch</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synchronisation wurde angehalten.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synchronisation ist pausiert)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Kein gültige Ordner gewählt!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Der gewählte Pfad ist kein Ordner!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Sie haben keine Schreibberechtigung für den ausgewählten Ordner!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>Der lokale Ordner %1 beinhaltet einen symbolischer Link. Das Ziel des Links beinhaltet bereits einen synchronisierten Ordner. Bitte wählen Sie einen anderen lokalen Ordner aus!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Es exisitiert bereits eine Synchronisation vom Server zu diesem lokalen Ordner. Bitte wählen Sie ein anderes lokales Verzeichnis!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Der lokale Ordner %1 liegt innerhalb eines synchronisierten Ordners. Bitte wählen Sie einen anderen aus!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Der lokale Ordner %1 liegt in einem Ordner, der bereits synchronisiert wird. Bitte wählen Sie einen anderen aus!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Der lokale Ordner %1 ist ein symbolischer Link. Das Ziel des Links liegt in einem Ordner, der schon synchronisiert wird. Bitte wählen Sie einen anderen aus!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Sie müssen verbunden sein, um einen Ordner hinzuzufügen</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Wählen Sie diese Schaltfläche, um einen zu synchronisierenden Ordner hinzuzufügen.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Fehler beim Empfang der Ordnerliste vom Server.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Abgemeldet</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Sie können keinen weiteren Ordner hinzufügen, da Sie bereits alle Dateien synchronisieren. Falls sie mehrere Ordner synchronisieren wollen, entferen Sie zunächst den konfigurierten Wurzel-Ordner.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Empfange Orderliste vom Server...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Nach Änderungen suchen in '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synchronisiere %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>Download %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>Upload %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 von %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 übrig, %1 von %2, Datei %3 von %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 of %2, Datei %3 von %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>Datei %1 von %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Warte...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Warte auf einen anderen Ordner</numerusform><numerusform>Warte auf %n andere Ordner</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Bereite Synchronisation vor...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Kein E-Tag vom Server empfangen, bitte Proxy / Gateway überprüfen</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Es wurde ein unterschiedlicher E-Tag zum Fortfahren empfangen. Bitte beim nächsten mal nochmal versuchen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Server hat falschen Bereich für den Inhalt zurück gegeben</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Zeitüberschreitung der Verbindung</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Zeitüberschreitung bei der Verbindung</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Erstellt von %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Schließe in wenigen Sekunden...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 Anfrage an %2 fehlgeschlagen</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' ausgewählt von %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Zeitüberschreitung der Verbindung</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Ungültige JSON-Antwort von der Poll-URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Die Datei %1 kann aufgrund eines Konfliktes mit dem lokalen Dateinamen nicht herunter geladen werden!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Dieser Download würde den freien Speicher der Festplatte minimieren auf %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Der freie Speicher auf der Festplatte ist weniger als %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Die Datei wurde vom Server gelöscht</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Die Datei konnte nicht vollständig herunter geladen werden.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Die heruntergeladene Datei ist leer, obwohl der Server %1 als Größe übermittelt hat.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Die Datei %1 kann aufgrund eines Konfliktes mit dem lokalen Dateinamen nicht gespeichert geladen werden!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Datei ist seit der Entdeckung geändert worden</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Wiederherstellung fehlgeschlagen: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Blacklisting fortsetzen:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Eine Datei oder ein Ordner wurde von einer Nur-Lese-Freigabe wiederhergestellt, aber die Wiederherstellung ist mit folgendem Fehler fehlgeschlagen: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Die Datei wurde von einer Nur-Lese-Freigabe gelöscht. Die Datei wurde wiederhergestellt.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 204, aber gesendet wurde "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 201, aber gesendet wurde "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Dieser Ordner muss nicht umbenannt werden. Er wurde zurück zum Originalnamen umbenannt.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Dieser Ordner muss nicht umbenannt werden. Bitte benennen Sie es zurück wie in der Freigabe.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Die Datei wurde auf einer Nur-Lese-Freigabe umbenannt. Die Original-Datei wurde wiederhergestellt.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Es wurde ein falscher HTTP-Status-Code vom Server gesendet. Erwartet wurde 201, aber gesendet wurde "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Datei gelöscht</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokale Datei hat sich während der Synchronisation geändert. Die Synchronisation wird wiederaufgenommen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Eine lokale Datei wurde während der Synchronisation geändert.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Fehler beim Schreiben der Metadaten in die Datenbank</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Auftragsabbruch beim Rücksetzen der HTTP-Verbindung mit QT < 5.4.2 wird erzwungen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Die lokale Datei wurde während der Synchronisation gelöscht.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Eine lokale Datei wurde während der Synchronisation geändert.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Unerwarteter Rückgabe-Code Antwort vom Server (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Fehlende Datei-ID vom Server</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Fehlender ETag vom Server</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Auftragsabbruch beim Rücksetzen der HTTP-Verbindung mit QT < 5.4.2 wird erzwungen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Die Datei wurde von einer Nur-Lese-Freigabe lokal bearbeitet. Die Datei wurde wiederhergestellt und Ihre Bearbeitung ist in der Konflikte-Datei.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Poll-URL fehlt</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Die lokale Datei wurde während der Synchronisation gelöscht.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Eine lokale Datei wurde während der Synchronisation geändert.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Der Server hat den letzten Block nicht bestätigt. (Der E-Tag war nicht vorhanden)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Via %1 teilen</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Erfolgreich</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync konnte die Journaldatei nicht laden. Die Journaldatei ist beschädigt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Das %1-Plugin für csync konnte nicht geladen werden.<br/>Bitte überprüfen Sie die Installation!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync hatte einen Fehler bei der Verarbeitung von internen Strukturen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync konnte keinen Speicher reservieren.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync hat einen schwerwiegender Parameterfehler festgestellt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync Verarbeitungsschritt "Aktualisierung" fehlgeschlagen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync Verarbeitungsschritt "Abgleich" fehlgeschlagen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync konnte sich nicht am Proxy authentifizieren.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync konnte den Proxy oder Server nicht auflösen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync konnte sich nicht am Server %1 authentifizieren.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync konnte sich nicht mit dem Netzwerk verbinden.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Eine Zeitüberschreitung der Netzwerkverbindung ist aufgetreten.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Es hat sich ein HTTP-Übertragungsfehler ereignet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Der auf dem Server eingehängte Ordner ist vorübergehend nicht verfügbar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Beim Öffnen eines Ordners ist ein Fehler aufgetreten.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Fehler beim Lesen eines Ordners.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Datei wird ignoriert, weil sie versteckt ist.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Nur %1 sind verfügbar. Zum Beginnen werden mindestens %2 benötigt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Nicht erlaubt, da Sie keine Rechte zur Erstellung von Unterordnern haben</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Nicht erlaubt, da Sie keine Rechte zum Hinzufügen von Dateien in diesen Ordner haben</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Kein Platz auf Server %1 frei.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync unbekannter Fehler.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Abbruch durch den Benutzer</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync-Zugriff fehlgeschlagen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync konnte das Journal nicht laden oder erstellen. Stellen Sie bitte sicher, dass Sie Lese- und Schreibrechte im lokalen Synchronisationsordner haben.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync wegen fehlender Berechtigung fehlgeschlagen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync versuchte einen Ordner anzulegen, der schon existiert.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Der Dienst ist vorübergehend nicht erreichbar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Zugriff verboten</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Ein interner Fehler mit der Fehlernummer %1 ist aufgetreten.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Das Element ist aufgrund vorheriger Fehler nicht synchronisiert: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symbolische Verknüpfungen werden bei der Synchronisation nicht unterstützt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Die Datei ist in der Ignorierliste geführt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Dateinamen enden mit einem Punkt, die in diesem Dateisystem nicht unterstützt wird.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Dateinamen beinhalten das Zeichen '%1' und diese werden in diesem Dateisystems nicht unterstützt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>Der Dateiname ist ein reservierter Name in diesem Dateisystem.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Dateiname enthält Leerzeichen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Der Dateiname ist zu lang.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat fehlgeschlagen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Dateikodierung ist ungültig</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Ungültige Zeichenm bitte benennen Sie "%1" um</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Synchronisationsbericht konnte nicht initialisiert werden.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Fehler beim Einlesen der Blacklist aus der lokalen Datenbank</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Fehler beim Einlesen des Synchronisierungsprotokolls.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Synchronisationsbericht kann nicht geöffnet werden</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Der Dateiname enthält mindestens ein ungültiges Zeichen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Aufgrund der »Zu synchronisierende Elemente auswählen«-Sperrliste ignoriert</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Nicht erlaubt, da Sie keine Rechte zur Erstellung von Unterordnern haben</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Das Hochladen dieser Datei ist nicht erlaubt, da die Datei auf dem Server schreibgeschützt ist, Wiederherstellung</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Löschen nicht erlaubt, Wiederherstellung</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Lokale Dateien und Freigabeordner wurden entfernt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Verschieben nicht erlaubt, Element wiederhergestellt</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Verschieben nicht erlaubt, da %1 schreibgeschützt ist</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>Das Ziel</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>Die Quelle</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Πιστοποιήστε τα αρχεία (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στην βάση δεδομένων</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Λήξη χρόνου σύνδεσης.</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Ματαιώθηκε από το χρήστη</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Αυτός ο συγχρονισμός θα αφαιρούσε όλα τα αρχεία του φακέλου συγχρονισμού '%1'
-Αυτό μπορεί να συμβαίνει επειδή ο φάκελος επαναρυθμίστηκε σιωπηλά ή ότι όλα τα αρχεία αφαιρέθηκαν χειροκίνητα.
-Είστε σίγουροι ότι θέλετε να εκτελέσετε αυτή τη λειτουργία;</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Αφαίρεση Όλων των Αρχείων;</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Αφαίρεση όλων των αρχείων</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Διατήρηση αρχείων</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Ανιχνεύθηκε αντίγραφο ασφαλείας</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Δεν ήταν δυνατό να επαναφερθεί η κατάσταση του φακέλου</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Βρέθηκε ένα παλαιότερο αρχείο συγχρονισμού '%1', αλλά δεν μπόρεσε να αφαιρεθεί. Παρακαλώ βεβαιωθείτε ότι καμμία εφαρμογή δεν το χρησιμοποιεί αυτή τη στιγμή.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(αντίγραφο ασφαλείας)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(αντίγραοφ ασφαλέιας %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Απροσδιόριστη Κατάσταση.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Αναμονή έναρξης συγχρονισμού.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Προετοιμασία για συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Ο συγχρονισμός εκτελείται.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Ο τελευταίος συγχρονισμός ήταν επιτυχής.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Ο τελευταίος συγχρονισμός ήταν επιτυχής, αλλά υπήρχαν προειδοποιήσεις σε συγκεκριμένα αρχεία.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Σφάλμα Ρύθμισης.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Ματαίωση από Χρήστη.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Παύση συγχρονισμού.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Παύση συγχρονισμού)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Δεν επιλέχθηκε έγκυρος φάκελος!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Η επιλεγμένη διαδρομή δεν είναι φάκελος!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Δεν έχετε δικαιώματα εγγραφής στον επιλεγμένο φάκελο!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Ο τοπικός φάκελος %1 περιέχει ήδη ένα φάκελο που χρησιμοποιείται σε μια σύνδεση συγχρονισμού φακέλου. Παρακαλώ επιλέξτε άλλον!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Ο τοπικός φάκελος %1 περιέχεται ήδη σε φάκελο που χρησιμοποιείται σε μια σύνδεση συγχρονισμού. Παρακαλώ επιλέξτε άλλον!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Ο τοπικός φάκελος %1 είναι συμβολικός σύνδεσμος. Ο σύνδεσμος που παραπέμπει περιέχεται ήδη σε φάκελο που βρίσκεται σε συγχρονισμό. Παρακαλώ επιλέξτε άλλον!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Πρέπει να έχετε συνδεθεί για να προσθέσετε φάκελο</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Κάντε κλικ σε αυτό το κουμπί για να προσθέσετε ένα φάκελο προς συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Σφάλμα κατά τη φόρτωση της λίστας φακέλων από το διακομιστή.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Αποσύνδεση</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Η επιλογή προσθήκης φακέλου δεν είναι διαθέσιμη καθώς συγχρονίζονται ήδη όλα τα αρχεία. Για να επιλέξετε συγχρονισμό φακέλων, αφαιρέστε τον αρχικό φάκελο που έχει ρυθμιστεί.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Λήψη λίστας φακέλων από το διακομιστή...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Έλεγχος αλλαγών στο '%1'.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Συγχρονισμός %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>λήψη %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>μεταφόρτωση %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 από %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 από %2, αρχείο %3 από %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>αρχείο %1 από %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Αναμονή...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Αναμονή για %n άλλο φάκελο...</numerusform><numerusform>Αναμονή για %n άλλους φακέλους...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Προετοιμασία για συγχρονισμό...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Δεν ελήφθη E-Tag από το διακομιστή, ελέγξτε το διακομιστή μεσολάβησης/πύλη</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Ελήφθη διαφορετικό E-Tag για συνέχιση. Επανάληψη την επόμενη φορά.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Ο διακομιστής επέστρεψε εσφαλμένο πεδίο τιμών</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Λήξη Χρόνου Αναμονής Σύνδεσης</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Η σύνδεση έληξε.</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Κλείσιμο σε λίγα δευτερόλεπτα...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Λήξη Χρόνου Αναμονής Σύνδεσης</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Λανθασμένη απάντηση JSON από την ιστοσελίδα poll</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στην βάση δεδομένων</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Το αρχείο %1 δεν είναι δυνατό να ληφθεί λόγω διένεξης με το όνομα ενός τοπικού αρχείου!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Η λήψη θα μειώσει το διαθέσιμο χώρο στο δίσκο κάτω από %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Ο διαθέσιμος χώρος στο δίσκο είναι λιγότερος από %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Το αρχείο διαγράφηκε από τον διακομιστή</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Η λήψη του αρχείου δεν ολοκληρώθηκε.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Το αρχείο %1 δεν είναι δυνατό να αποθηκευτεί λόγω διένεξης με το όνομα ενός τοπικού ονόματος αρχείου!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Το αρχείο έχει αλλάξει από όταν ανακαλύφθηκε</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στην βάση δεδομένων</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Η Αποκατάσταση Απέτυχε: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Συνέχιση αποκλεισμού:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Ένα αρχείο ή ένας κατάλογος αφαιρέθηκε από ένα διαμοιρασμένο κατάλογο μόνο για ανάγνωση, αλλά η επαναφορά απέτυχε: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Το αρχείο αφαιρέθηκε από ένα διαμοιρασμένο κατάλογο μόνο για ανάγνωση. Το αρχείο επαναφέρθηκε.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Ο διακομιστής επέστρεψε εσφαλμένο κωδικό HTTP. Αναμενόταν 204, αλλά ελήφθη "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Ο διακομιστής επέστρεψε εσφαλμένο κωδικό HTTP. Αναμενόταν 201, αλλά ελήφθη "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στην βάση δεδομένων</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Αυτός ο φάκελος δεν πρέπει να μετονομαστεί. Μετονομάζεται πίσω στο αρχικό του όνομα.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Αυτός ο φάκελος δεν πρέπει να μετονομαστεί. Παρακαλώ ονομάστε τον ξανά Κοινόχρηστος.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Το αρχείο μετονομάστηκε αλλά είναι τμήμα ενός διαμοιρασμένου καταλόγου μόνο για ανάγνωση. Το αρχικό αρχείο επαναφέρθηκε.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Ο διακομιστής επέστρεψε εσφαλμένο κωδικό HTTP. Αναμενόταν 201, αλλά ελήφθη "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στην βάση δεδομένων</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Το αρχείο αφαιρέθηκε</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τη διάρκεια του συγχρονισμού. Θα συγχρονιστεί πάλι.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τον συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Σφάλμα εγγραφής μεταδεδομένων στην βάση δεδομένων</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Εξαναγκασμός ακύρωσης εργασίας στην επαναφορά σύνδεσης HTTP με Qt < 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Το τοπικό αρχείο αφαιρέθηκε κατά το συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τον συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Εξαναγκασμός ακύρωσης εργασίας στην επαναφορά σύνδεσης HTTP με Qt < 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Το αρχείο υπέστη επεξεργασία τοπικά αλλά είναι τμήμα ενός διαμοιρασμένου καταλόγου μόνο για ανάγνωση. Επαναφέρθηκε και το επεξεργασμένο βρίσκεται στο αρχείο συγκρούσεων.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Η διεύθυνση poll URL λείπει</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Το τοπικό αρχείο αφαιρέθηκε κατά το συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Το τοπικό αρχείο τροποποιήθηκε κατά τον συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Ο διακομιστής δεν αναγνώρισε το τελευταίο τμήμα. (Δεν υπήρχε e-tag)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Διαμοιρασμός με %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Επιτυχία.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>Το CSync απέτυχε να φορτώσει ο αρχείο καταλόγου. Το αρχείο καταλόγου έχει καταστραφεί.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Το πρόσθετο του %1 για το csync δεν μπόρεσε να φορτωθεί.<br/>Παρακαλούμε επαληθεύσετε την εγκατάσταση!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Το CSync έλαβε κάποιο μήνυμα λάθους κατά την επεξεργασία της εσωτερικής διεργασίας.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>Το CSync απέτυχε να δεσμεύσει μνήμη.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Μοιραίο σφάλμα παράμετρου CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Η ενημέρωση του βήματος επεξεργασίας του CSync απέτυχε.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync στάδιο επεξεργασίας συμφιλίωση απέτυχε. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>Το CSync δεν μπόρεσε να πιστοποιηθεί στο διακομιστή μεσολάβησης.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>Το CSync απέτυχε να διερευνήσει το διαμεσολαβητή ή το διακομιστή.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>Το CSync απέτυχε να πιστοποιηθεί στο διακομιστή 1%. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>Το CSync απέτυχε να συνδεθεί με το δίκτυο.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Διακοπή σύνδεσης δικτύου λόγω παρέλευσης χρονικού ορίου.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Ένα σφάλμα μετάδοσης HTTP συνέβη.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Ο προσαρτημένος φάκελος δεν είναι διαθέσιμος στον δικομιστή προσωρινά</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Παρουσιάστηκε σφάλμα κατά το άνοιγμα του φακέλου</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Σφάλμα κατά την ανάγνωση του φακέλου.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Το Αρχείο/ο Φάκελος αγνοήθηκε επειδή είναι κρυφό.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Μόνο %1 είναι διαθέσιμα, απαιτούνται τουλάχιστον %2 για την εκκίνηση</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε γονικό κατάλογο</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε αρχεία σε αυτόν τον φάκελο</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Δεν υπάρχει διαθέσιμος χώρος στο διακομιστή 1%.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Άγνωστο σφάλμα CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Ματαιώθηκε από το χρήστη</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>Το CSync απέτυχε να αποκτήσει πρόσβαση</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>Το CSync απέτυχε να φορτώσει ή να δημιουργήσει το αρχείο καταγραφής. Βεβαιωθείτε ότι έχετε άδεια ανάγνωσης και εγγραφής στον τοπικό κατάλογο συγχρονισμού.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>Το CSync απέτυχε λόγω κατάστασης "permission denied"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>Το CSync προσπάθησε να δημιουργήσει φάκελο που υπάρχει ήδη.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Η υπηρεσία δεν είναι διαθέσιμη προσωρινά</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Δεν επιτρέπεται η πρόσβαση</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Προέκυψε ένα εσωτερικό σφάλμα με αριθμό %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Το αντικείμενο δεν είναι συγχρονισμένο λόγω προηγούμενων σφαλμάτων: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Οι συμβολικού σύνδεσμοι δεν υποστηρίζονται για το συγχρονισμό.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Το αρχείο περιέχεται στη λίστα αρχείων προς αγνόηση.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Το όνομα αρχείου είνια πολύ μεγάλο.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Απέτυχε.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Η κωδικοποίηση του ονόματος αρχείου δεν είναι έγκυρη</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Μη έγκυροι χαρακτήρες, παρακαλώ μετονομάστε το "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Αδυναμία προετοιμασίας αρχείου συγχρονισμού.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Αδυναμία ανάγνωσης της μαύρης λίστας από την τοπική βάση δεδομένων</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Αδυναμία ανοίγματος του αρχείου συγχρονισμού</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Το όνομα αρχείου περιέχει έναν τουλάχιστον μη έγκυρο χαρακτήρα</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Αγνοήθηκε εξαιτίας της μαύρης λίστας "διάλεξε τι να συγχρονιστεί"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Δεν επιτρέπεται επειδή δεν έχετε δικαιώματα να προσθέσετε υποφακέλους σε αυτό τον φάκελο</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Δεν επιτρέπεται να μεταφορτώσετε αυτό το αρχείο επειδή είναι μόνο για ανάγνωση στο διακομιστή, αποκατάσταση σε εξέλιξη</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Δεν επιτρέπεται η αφαίρεση, αποκατάσταση σε εξέλιξη</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Οι τοπικοί φάκελοι και ο φάκελος κοινής χρήσης αφαιρέθηκαν.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Η μετακίνηση δεν επιτρέπεται, το αντικείμενο αποκαταστάθηκε</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Η μετακίνηση δεν επιτρέπεται επειδή το %1 είναι μόνο για ανάγνωση</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>ο προορισμός</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>η προέλευση</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation type="unfinished"></translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"></translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation type="unfinished"></translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"></translation>
</message>
<translation>Archivos de certificado (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Error al escribir los metadatos en la base de datos</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Tiempo de conexión agotado</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Interrumpido por el usuario</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Esta sincronización eliminaría todos los archivos en la carpeta local de sincronización '%1'.
-Esto se puede deber a que la carpeta fue reconfigurada de forma silenciosa o a que todos los archivos fueron eliminados manualmente.
-¿Está seguro de que desea realizar esta operación?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>¿Eliminar todos los archivos?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Eliminar todos los archivos</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Conservar archivos</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Si continua con la sincronización todos los archivos serán remplazados por su versión previa. ¿Desea mantener los archivos locales en su versión actual como archivos en conflicto?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup detectado</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Sincronización Normal</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Mantener los archivos locales en caso de conflicto</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>No se ha podido restablecer el estado de la carpeta</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Se ha encontrado un antiguo registro de sincronización '%1'; pero no se ha podido eliminar. Por favor, asegúrese de que ninguna aplicación la esté utilizando.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(copia de seguridad)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(copia de seguridad %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Estado no definido.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Esperando para comenzar la sincronización.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Preparándose para sincronizar.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Sincronización en funcionamiento.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>La última sincronización se ha realizado con éxito.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>La última sincronización salió bien; pero hay advertencias para archivos individuales.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Error de configuración.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Interrumpido por el usuario.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>La sincronización está en pausa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Sincronización en pausa)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>¡La carpeta seleccionada no es válida!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>¡La ruta seleccionada no es un directorio!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>¡Usted no tiene permiso para escribir en la carpeta seleccionada!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>El directorio local %1 es un enlace simbólico. El objetivo del enlace ya contiene un directorio usado en una conexión de sincronización de directorios. Por favor, elija otro.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Ya existe una tarea de sincronización entre el servidor y esta carpeta. Por favor elija otra carpeta local.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>El directorio local %1 ya contiene un directorio usado en una conexión de sincronización de directorios. Por favor, elija otro.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>El directorio local %1 está dentro de un directorio usado en una conexión de sincronización de directorios. Por favor, elija otro.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>El directorio local %1 es un enlace simbólico. El objetivo está incluido en un directorio usado en una conexión de sincronización de directorios. Por favor, elija otro.</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Necesita estar conectado para añadir una carpeta</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Haga clic en este botón para añadir una carpeta a sincronizar</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Error mientras se cargaba la lista de carpetas desde el servidor.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Cerrar sesión</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Añadir carpetas está deshabilitado debido a que ya están sincronizándose todos sus archivos. Si desea sincronizar múltiples carpeta, elimine la carpeta raíz actualmente configurada.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Obtención de lista de carpetas del servidor...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Buscando cambios en '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Sincronizando %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>descargando: %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>cargar %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 de %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 restantes, %1 de %2, archivo %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de %2, archivo %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>archivo %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Esperando...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Esperando por %n carpeta...</numerusform><numerusform>Esperando por %n otras carpetas...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Preparando para sincronizar...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>No se ha recibido ninguna e-tag del servidor, revise el proxy/puerta de enlace</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Se ha recibido una e-tag distinta para reanudar. Se volverá a intentar.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>El servidor ha devuelto un content-range erróneo</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Tiempo de espera de conexión agotado</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Tiempo de conexión agotado</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Creado en %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Cerrando en pocos segundos...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 petición fallida en %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' seleccionado en %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Tiempo de espera de conexión agotado</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Respuesta JSON invalida desde URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Error al escribir los metadatos en la base de datos</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>¡El archivo %1 no se puede descargar a causa de un conflicto con el nombre de un archivo local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>La descarga reduciría el espacio libre en disco por debajo de %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>El espacio libre en el disco es inferior a %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Se ha eliminado el archivo del servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>No se ha podido descargar el archivo completamente.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>El archivo descargado está vacio aunque el servidor dice que deberia haber sido %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>¡El fichero %1 no puede guardarse debido a un conflicto con el nombre de otro fichero local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>El archivo ha cambiado desde que fue descubierto</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Error al escribir los metadatos en la base de datos</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Falló la restauración: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Continuar añadiendo a su lista negra:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Un archivo o directorio fue eliminado de una carpeta de compartida de solo lectura pero la recuperación falló: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>El archvo fue eliminado de una carpeta compartida en modo de solo lectura. Ha sido recuperado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>El código HTTP devuelto por el servidor es erróneo. Esperado 204, pero recibido "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>El código HTTP devuelto por el servidor es erróneo. Esperado 201, pero recibido "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Error al escribir los metadatos en la base de datos</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Esta carpeta no debe ser renombrada. Ha sido renombrada a su nombre original</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Esta carpeta no debe ser renombrada. Favor de renombrar a Compartida.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>El archivo fue renombrado, pero es parte de una carpeta compartida en modo de solo lectura. El archivo original ha sido recuperado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>El código HTTP devuelto por el servidor es erróneo. Esperado 201, pero recibido "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Error al escribir los metadatos en la base de datos</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Archivo eliminado</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Archivo local cambió durante la sincronización. Será actualizado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Un archivo local fue modificado durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Error al escribir los metadatos en la base de datos</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forzar el trabajo en una conexión HTTP, causará un Reset si Qt< 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>El archivo local ha sido eliminado durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Un archivo local fue modificado durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Respuesta inesperada del servidor (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Perdido archivo ID del servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Perdido ETag del servidor</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forzar el trabajo en una conexión HTTP, causará un Reset si Qt< 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>El archivo fue modificado localmente; pero es parte de una carpeta compartida en modo de sólo lectura. Ha sido recuperado y su modificación está en el archivo de conflicto.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Falta la URL de la encuesta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>El archivo local ha sido eliminado durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Un archivo local fue modificado durante la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>El servidor no reconoció la última parte. (No había una e-tag presente)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Compartir con %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Completado con éxito.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync falló al cargar el archivo de diaro. El darchivo de diario se encuentra corrupto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>El %1 complemento para csync no se ha podido cargar.<br/>Por favor, verifique la instalación</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync encontró un error mientras procesaba los árboles de datos internos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>Hubo un fallo al reservar memoria para Csync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Error fatal de parámetro en CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>El proceso de actualización de CSync ha fallado.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Falló el proceso de composición de CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync no pudo autenticar el proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync falló al realizar la búsqueda del proxy</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync: Falló la autenticación con el servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync: Falló la conexión con la red.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Se sobrepasó el tiempo de espera de la conexión de red.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Se ha producido un error de transmisión HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>El directorio montado no está disponible temporalmente en el servidor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Se produjo un error al abrir un directorio</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Error al leer el directorio.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Se ignoran los Archivos/Carpetas ocultos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Solo %1 disponible, se necesita por lo menos %2 para comenzar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>No permitido porque no tienes permiso para añadir un directorio padre</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>No permitido porque no tienes permiso para añadir archivos a ese directorio</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: No queda espacio disponible en el servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Error no especificado de CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Interrumpido por el usuario</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync ha fallado al acceder</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync falló al cargar o crear el archivo de diario. Asegúrese de tener permisos de lectura y escritura en el directorio local de sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync falló debido a un permiso denegado.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync trató de crear un directorio que ya existe.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>El servicio no está disponible temporalmente </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Acceso prohibido</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Ocurrió un error interno número %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>El elemento no está sincronizado por errores previos: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>No se admiten enlaces simbólicos en la sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>El fichero está en la lista de ignorados</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Los nombres de archivo que terminan con un punto no son compatibles con este sistema de archivos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Los nombres de archivo que contengan el caracter '%1' no son compatibles con este sistema de archivos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>El nombre del archivo es una palabra reservada del sistema de archivos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>El nombre del archivo contiene espacios finales.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>El nombre del archivo es demasiado largo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat ha fallado.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Los caracteres del nombre de fichero no son válidos</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Caracteres inválidos, por favor renombre "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>No se pudo inicializar un registro (journal) de sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>No se pudo leer la lista de bloqueo de la base de datos local</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>No se ha podido leer desde el registro de sincronización</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>No es posible abrir el diario de sincronización</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Nombre de archivo contiene al menos un caracter no válido</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorado porque se encuentra en la lista negra de "elija qué va a sincronizar"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>No permitido porque no tienes permiso para añadir subdirectorios a ese directorio</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>No está permitido subir este archivo porque es de solo lectura en el servidor, restaurando.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>No está permitido borrar, restaurando.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Se han eliminado los archivos locales y la carpeta compartida.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>No está permitido mover, elemento restaurado.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>No está permitido mover, porque %1 es de sólo lectura.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>destino</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>origen</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Archivo de certificado (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Tiempo de conexión agotado</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Interrumpido por el usuario</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>¿Borrar todos los archivos?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Borrar todos los archivos</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Conservar archivos</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>No se pudo </translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Una antigua sincronización con journaling '%1' fue encontrada, pero no se pudo eliminar. Por favor, asegurate que ninguna aplicación la está utilizando.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Estado no definido.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Preparando la sincronización.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Sincronización en funcionamiento.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>La última sincronización fue exitosa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>El último Sync fue exitoso, pero hubo advertencias en archivos individuales.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Error de configuración.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Interrumpir.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>La sincronización está en pausa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Sincronización en pausa)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>¡No tenés permisos para escribir el directorio seleccionado!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Desautentificado</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Sincronizando %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>Cargado %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de %2, archivo %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>Archivo %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Esperando...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Preparando para sincronizar...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Tiempo de conexión agotado</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation type="unfinished"/>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Éxito.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>No fue posible cargar el plugin de %1 para csync.<br/>Por favor, verificá la instalación</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync tuvo un error mientras procesaba los árboles de datos internos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync falló al reservar memoria.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Error fatal de parámetro en CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Falló el proceso de actualización de CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Falló el proceso de composición de CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync no pudo autenticar el proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync falló al realizar la busqueda del proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync: fallo al autenticarse en el servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync: fallo al conectarse a la red</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Ha ocurrido un error de transmisión HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: No hay más espacio disponible en el servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Error no especificado de CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Interrumpido por el usuario</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Los vínculos simbólicos no está soportados al sincronizar.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>El archivo está en la lista de ignorados.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Imposible inicializar un diario de sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation type="unfinished"/>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Sertifikaadifailid (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Ühendus aegus</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Kasutaja poolt tühistatud</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Kustutada kõik failid?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Kustutada kõik failid</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Säilita failid</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Leiti varukoopia</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Tavaline sünkroonimine</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Ei suutnud tühistada kataloogi staatust</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Leiti vana sünkroniseeringu zurnaal '%1', kuid selle eemaldamine ebaõnnenstus. Palun veendu, et seda kasutaks ükski programm.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(varukoopia)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (varukoopia %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Määramata staatus.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Oodatakse sünkroonimise alustamist.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Valmistun sünkroniseerima.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Sünkroniseerimine on käimas.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Viimane sünkroniseerimine oli edukas.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Viimane sünkroniseering oli edukas, kuid mõned failid põhjustasid tõrkeid.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Seadistamise viga.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Kasutaja tühistamine.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Sünkroniseerimine on peatatud.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Sünkroniseerimine on peatatud)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Sobilikku kausta pole valitud!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Valitud asukoht pole kaust!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Sul puuduvad õigused valitud kataloogi kirjutamiseks!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Kausta lisamiseks pead sa olema ühendatud</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Sünkroniseeritava kausta lisamiseks kliki sellele nupule.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Välja logitud</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Kontrollitakse muudatusi kaustas '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Sünkroniseerimine %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>allalaadimine %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>üleslaadimine %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 / %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 / %2, fail %3 / %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>fail %1 / %2-st</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Ootamine...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Sünkroniseerimiseks valmistumine...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Ühtegi E-Silti ei saabunud serverist, kontrolli puhverserverit/lüüsi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Saime jätkamiseks erineva E-Sildi. Proovin järgmine kord uuesti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Server tagastas vale vahemiku</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Ühenduse aegumine</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Ühendus aegus</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Ühenduse aegumine</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Faili %1 ei saa alla laadida kuna on konflikt kohaliku faili nimega.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Fail on serverist kustutatud</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Faili täielik allalaadimine ebaõnnestus.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Faili %1 ei saa salvestada kuna on nime konflikt kohaliku failiga!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Faili on pärast avastamist muudetud</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Taastamine ebaõnnestus: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Jätka mustas nimekirjas hoidmist:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Fail oli eemaldatud kirjutamisõiguseta kataloogist. See on nüüd taastatud.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Server saatis vale HTTP koodi. Ootuspärane kood oli 204, aga saadeti kood "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server saatis vale HTTP koodi. Ootuspärane kood oli 201, aga saadeti kood "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Kausta ei tohi ümber nimetada. Kausta algne nimi taastati.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Kausta nime ei tohi muuta. Palun pane selle nimeks tagasi Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Fail oli ümber nimetatud, kuid see on osa kirjutamisõiguseta jagamisest. Algne fail taastati.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server saatis vale HTTP koodi. Ootuspärane kood oli 201, aga saadeti kood "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Fail eemaldatud</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Kohalik fail muutus sünkroniseeringu käigus. See taastakse.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Kohalik fail muutus sünkroniseeringu käigus.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Kohalik fail on eemaldatud sünkroniseeringu käigus.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Kohalik fail muutus sünkroniseeringu käigus.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Faili on lokaalselt muudetud, kuid see on osa kirjutamisõiguseta jagamisest. See on taastatud ning sinu muudatus on konfliktses failis.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Küsitluse URL puudub</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Kohalik fail on eemaldatud sünkroniseeringu käigus.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Kohalik fail muutus sünkroniseeringu käigus.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Jagatud kasutajaga %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Korras.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Ei suuda laadida csync lisa %1.<br/>Palun kontrolli paigaldust!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync sai vea sisemiste andmestruktuuride töötlemisel.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync ei suutnud mälu reserveerida.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync parameetri saatuslik viga.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync uuendusprotsess ebaõnnestus.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync tasakaalustuse protsess ebaõnnestus.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync ei suutnud puhverserveris autoriseerida.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>Csync ei suuda leida puhverserverit.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync autoriseering serveris %1 ebaõnnestus.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync võrguga ühendumine ebaõnnestus.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Toimus võrgukatkestus.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTP ülekande viga.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Serveris %1 on ruum otsas.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync tuvastamatu viga.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Kasutaja poolt tühistatud</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSyncile ligipääs ebaõnnestus</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Teenus pole ajutiselt saadaval</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Ligipääs on keelatud</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Üksust ei sünkroniseeritud eelnenud vigade tõttu: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Sümboolsed lingid ei ole sünkroniseerimisel toetatud.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Fail on märgitud ignoreeritavate nimistus.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Faili nimi on liiga pikk.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Failinime kodeering pole kehtiv</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Ei suuda lähtestada sünkroniseeringu zurnaali.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Ei suuda avada sünkroniseeringu zurnaali</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Faili nimesonvähemalt üks keelatud märk</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>"Vali, mida sünkroniseerida" musta nimekirja tõttu vahele jäetud</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Pole lubatud üles laadida, kuna tegemist on ainult-loetava serveriga, taastan</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Eemaldamine pole lubatud, taastan</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Kohalikud failid ja jagatud kaustad eemaldatud.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Liigutamine pole lubatud, üksus taastatud</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Liigutamien pole võimalik kuna %1 on ainult lugemiseks</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>sihtkoht</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>allikas</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Ziurtagiri fitxategiak (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Konexioa iraungi da</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Erabiltzaileak bertan behera utzita</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Ezabatu Fitxategi Guztiak?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Ezabatu fitxategi guztiak</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Mantendu fitxategiak</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Ezin izan da karpetaren egoera berrezarri</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Aurkitu da '%1' sinkronizazio erregistro zaharra, baina ezin da ezabatu. Ziurtatu aplikaziorik ez dela erabiltzen ari.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Definitu gabeko egoera.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Itxoiten sinkronizazioa hasteko.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Sinkronizazioa prestatzen.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Sinkronizazioa martxan da.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Azkeneko sinkronizazioa ongi burutu zen.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Azkenengo sinkronizazioa ongi burutu zen, baina banakako fitxategi batzuetan abisuak egon dira.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Konfigurazio errorea.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Erabiltzaileak bertan behera utzi.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Sinkronizazioa pausatuta dago.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Sinkronizazioa pausatuta dago)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Ez da karpeta egokirik hautatu!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Hautatutako bidea ez da karpeta bat!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Ez daukazu hautatutako karpetan idazteko baimenik!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Errorea zerbitzaritik karpeten zerrenda eskuratzean.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Saioa bukatuta</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Zerbitzaritik karpeta zerrenda eskuratzen...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>%1 Sinkronizatzen</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>Deskargatu %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>igo %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%4 - %3tik)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>%1. fitxategia %2tik</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Itxoiten...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Itxoiten beste karpeta %n...</numerusform><numerusform>Itxoiten beste %n karpeta...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Sinkronizatzeko prestatzen...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Ez da E-Tagik jaso zerbitzaritik, egiaztatu Proxy/Gateway</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Jarraitzeko E-Tag ezberdina jaso dugu. Hurrengoan saiatuko gara berriz.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Zerbitzariak eduki-hein desegokia itzuli du</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Konexioa denboraz kanpo</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Konexioa denboraz kanpo</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Konexioa denboraz kanpo</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Fitxategia zerbitzaritik ezabatua izan da</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Karpeta hau ezin da berrizendatu. Bere jatorrizko izenera berrizendatu da.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Karpeta hau ezin da berrizendatu. Mesedez jarri berriz Shared izena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Fitxategia Ezabatua</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Fitxategi lokala aldatu da sinkronizazioan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Fitxategi lokala ezabatu da sinkronizazioan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Fitxategi lokala aldatu da sinkronizazioan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Fitxategi lokala ezabatu da sinkronizazioan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Fitxategi lokala aldatu da sinkronizazioan.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation type="unfinished"/>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Arrakasta.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>csyncen %1 plugina ezin da kargatu.<br/>Mesedez egiaztatu instalazioa!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSyncek errorea izan du barne zuhaitzak prozesatzerakoan.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSyncek huts egin du memoria alokatzean.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync parametro larri errorea.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync prozesatzearen eguneratu urratsak huts egin du.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync prozesatzearen berdinkatze urratsak huts egin du.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSyncek ezin izan du proxya autentikatu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSyncek huts egin du zerbitzaria edo proxia bilatzean.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSyncek huts egin du %1 zerbitzarian autentikatzean.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSyncek sarera konektatzean huts egin du.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTP transmisio errore bat gertatu da.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Errore bat egon da karpeta bat irekitzearkoan</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Ez dago lekurik %1 zerbitzarian.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSyncen zehaztugabeko errorea.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Erabiltzaileak bertan behera utzita</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Esteka sinbolikoak ezin dira sinkronizatu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Fitxategia baztertutakoen zerrendan dago.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Ezin izan da sinkronizazio egunerokoa hasieratu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Ezin da sinkronizazio egunerokoa ireki</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Fitxategi izenak behintzat baliogabeko karaktere bat du</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Ezabatzeko baimenik gabe, berrezartzen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Mugitzea ez dago baimenduta, elementua berrezarri da</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Mugitzea ez dago baimenduta %1 irakurtzeko bakarrik delako</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>helburua</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>jatorria</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>متوقف شده توسط کاربر</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>حذف تمام فایل ها؟</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>حذف تمام فایل ها</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>نگه داشتن فایل ها</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>نمی تواند حالت پوشه را تنظیم مجدد کند</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (backup)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (پشتیبان %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>موقعیت تعریف نشده</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>آماده سازی برای همگام سازی کردن.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>همگام سازی در حال اجراست</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>آخرین همگام سازی موفقیت آمیز بود</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>خطا در پیکر بندی.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>خارج کردن کاربر.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>همگام سازی فعلا متوقف شده است</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (همگامسازی موقتا متوقف شده است)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>هیچ پوشهی معتبری انتخاب نشده است!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>شما اجازه نوشتن در پوشه های انتخاب شده را ندارید!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>برای افزودن پوشه به همگامسازی روی این دکمه کلیک کنید.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>خارج شد</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>همگامسازی %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>رشته های ترجمه نشده</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>دانلود %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>آپلود %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 از %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>فایل %1 از %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>درحال انتظار...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>در انتظار برای %n پوشهی دیگر ...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>آمادهسازی همگامسازی ...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>تایم اوت اتصال</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>تایم اوت اتصال</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>فایل از روی سرور حذف شد</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>فایل حذف شد</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>فایل محلی در حین همگامسازی تغییر کرده است.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>فایل محلی در حین همگامسازی حذف شده است.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>فایل محلی در حین همگامسازی تغییر کرده است.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>فایل محلی در حین همگامسازی حذف شده است.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>فایل محلی در حین همگامسازی تغییر کرده است.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>اشتراکگذاری با %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>موفقیت</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>ماژول %1 برای csync نمی تواند بارگذاری شود.<br/>لطفا نصب را بررسی کنید!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync هنگام پردازش درختان داخلی یک خطا دریافت نمود.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync موفق به رزرو حافظه نشد است.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>مرحله به روز روسانی پردازش CSync ناموفق بود.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>مرحله تطبیق پردازش CSync ناموفق بود.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>عدم موفقیت CSync برای مراجعه به پروکسی یا سرور.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>عدم موفقیت CSync برای اعتبار دادن در %1 سرور.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>عدم موفقیت CSync برای اتصال به شبکه.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>خطا در انتقال HTTP اتفاق افتاده است.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>یک خطا در هنگام باز کردن یک پوشه رخ داده است</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>خطا در هنگام خواندن پوشه</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: فضا در %1 سرور در دسترس نیست.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>خطای نامشخص CSync </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>متوقف شده توسط کاربر</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>سرویس بصورت موقت خارج از دسترس است</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>یک خطای داخلی با شماره خطای %1 رخ داده است.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>نام فایل خیلی طولانی است.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>وضعیت ناموفق</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>رمزگذاری نام فایل معتبر نیست</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>کاراکتر نامعتبر، لطفا "%1" را تغییر نام دهید</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>نام فایل دارای حداقل یک کاراکتر نامعتبر است</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>با توجه به عدم اجازهی شما به ایجاد زیرپوشه به پوشه مجاز نیست</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>آپلود این فایل با توجه به فقط-خواندنی بودن آن در سرور مجاز نیست، در حال بازگرداندن</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>حذف مجاز نیست، در حال بازگردادن</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>فایلهای محلی و پوشهی اشتراک حذف شد.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>انتقال مجاز نیست، مورد بازگردانده شد</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>مقصد</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>مبدا</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Varmennetiedostot (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Virhe kirjoittaessa metadataa tietokantaan</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Yhteys aikakatkaistiin</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Keskeytetty käyttäjän toimesta</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Poistetaanko kaikki tiedostot?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Poista kaikki tiedostot</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Säilytä tiedostot</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Varmuuskopio poistettu</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normaali synkronointi</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Kansion tilaa ei voitu alustaa</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (varmuuskopio)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (varmuuskopio %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Määrittelemätön tila.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Odotetaan synkronoinnin aloitusta.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Valmistellaan synkronointia.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synkronointi on meneillään.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Viimeisin synkronointi suoritettiin onnistuneesti.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Viimeisin synkronointi onnistui, mutta yksittäisten tiedostojen kanssa ilmeni varoituksia.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Asetusvirhe.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synkronointi on keskeytetty.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synkronointi on keskeytetty)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Kelvollista kansiota ei ole valittu!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Valittu polku ei ole kansio!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Sinulla ei ole kirjoitusoikeutta valittuun kansioon!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Paikallinen kansio %1 sisältää kansion, jota käytetään kansion synkronointiyhteydessä. Valitse toinen kansio!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Yhteyden tulee olla muodostettu, jotta voit lisätä kansion</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Napsauta valitaksesi synkronoitavan kansion.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Virhe ladatessa kansiolistausta palvelimelta.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Kirjauduttu ulos</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Kansion lisääminen on poistettu käytöstä, koska synkronoit jo kaikki tiedostot. Jos haluat synkronoida useita kansioita, poista nykyisen juurikansion synkronointiyhteys.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Haetaan kansioluetteloa palvelimelta...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synkronoidaan %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3/%4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 jäljellä, %1/%2, tiedosto %3/%4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1/%2, tiedosto %3/%4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>tiedosto %1/%2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Odotetaan...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Odotetaan %n muuta kansiota...</numerusform><numerusform>Odotetaan %n muuta kansiota...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Valmistaudutaan synkronointiin...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Yhteys aikakatkaistiin</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Yhteys aikakatkaistiin</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Luotu %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Suljetaan muutamassa sekunnissa...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' valittu %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Yhteys aikakatkaistiin</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Virhe kirjoittaessa metadataa tietokantaan</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Lataaminen laskisi vapaan levytilan määrän alle rajan %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Levyllä on vapaata tilaa vähemmän kuin %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Tiedosto poistettiin palvelimelta</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Tiedostoa ei voitu ladata täysin.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Tiedosto on muuttunut löytymisen jälkeen</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Virhe kirjoittaessa metadataa tietokantaan</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 204, vastaanotettiin "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 201, vastaanotettiin "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Virhe kirjoittaessa metadataa tietokantaan</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Tätä kansiota ei ole tule nimetä uudelleen. Muutetaan takaisin alkuperäinen nimi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Tiedosto nimettiin uudelleen, mutta se on osa "vain luku"-jakoa. Alkuperäinen tiedosto palautettiin.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>HTTP-palvelin palautti väärän koodin. Odotettiin koodia 201, vastaanotettiin "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Virhe kirjoittaessa metadataa tietokantaan</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Tiedosto poistettu</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Virhe kirjoittaessa metadataa tietokantaan</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Paikallinen tiedosto poistettiin synkronoinnin aikana.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Odottamaton paluukoodi palvelimelta (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Paikallinen tiedosto poistettiin synkronoinnin aikana.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Paikallinen tiedosto muuttui synkronoinnin aikana.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation type="unfinished"/>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Onnistui.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>%1-liitännäistä csyncia varten ei voitu ladata.<br/>Varmista asennuksen toimivuus!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Csync-synkronointipalvelussa tapahtui virhe sisäisten puurakenteiden prosessoinnissa.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync ei onnistunut varaamaan muistia.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync ei onnistunut yhdistämään verkkoon.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Tapahtui verkon aikakatkaisu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Tapahtui HTTP-välitysvirhe.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Liitetty kansio on väliaikaisesti pois käytöstä tällä palvelimella</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Kansiota avatessa tapahtui virhe</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Kansiota lukiessa tapahtui virhe</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Tiedosto/kansi ohitetaan, koska se on piilotettu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Vain %1 on käytettävissä, käynnistymiseen tarvitaan %2</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Ei sallittu, koska käyttöoikeutesi eivät riitä ylätason kansion lisäämiseen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Ei sallittu, koska käyttöoikeutesi eivät riitä tiedostojen lisäämiseen kyseiseen kansioon</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: %1-palvelimella ei ole tilaa vapaana.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync - määrittämätön virhe.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Keskeytetty käyttäjän toimesta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Palvelu ei ole juuri nyt käytettävissä</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Pääsy estetty</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Sisäinen virhe, numero %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Kohdetta ei synkronoitu aiempien virheiden vuoksi: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symboliset linkit eivät ole tuettuja synkronoinnissa.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Tiedosto on ohituslistalla.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Tiedoston nimi on liian pitkä.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat epäonnistui.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Tiedostonimen merkistökoodaus ei ole kelvollista</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Virheellisiä merkkejä, anna uusi nimi kohteelle "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Tiedoston nimi sisältää ainakin yhden virheellisen merkin</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Ei sallittu, koska oikeutesi eivät riitä alikansioiden lisäämiseen kyseiseen kansioon</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Poistaminen ei ole sallittua, palautetaan</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Paikalliset tiedostot ja jakokansio poistettu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Siirtäminen ei ole sallittua, kohde palautettu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Siirto ei ole sallittu, koska %1 on "vain luku"-tilassa</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>kohde</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>lähde</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Fichiers de certificats (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Erreur à l'écriture des métadonnées dans la base de données</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Délai de connexion dépassé</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Interrompu par l'utilisateur</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Cette synchronisation va supprimer tous les fichiers dans le dossier '%1'.
-Peut-être la configuration a-t-elle été modifiée, ou les fichiers supprimés manuellement.
-Êtes-vous sûr de vouloir effectuer cette opération ?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Supprimer tous les fichiers ?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Supprimer tous les fichiers</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Garder les fichiers</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Continuer la synchronisation comme d'habitude fera en sorte que tous les fichiers soient remplacés par des fichiers plus vieux d'un état précédent. Voulez-vous garder les versions les plus récentes de vos fichiers en tant que fichiers conflictuels ?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Sauvegarde détectée</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Synchronisation normale</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Garder les fichiers locaux comme Conflits</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Impossible de réinitialiser l'état du dossier</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Un ancien fichier journal '%1' a été trouvé, mais ne peut être supprimé. Veuillez vous assurer qu’aucune application ne l'utilise en ce moment.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(sauvegarde)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(sauvegarde %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Statut indéfini.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>En attente de synchronisation.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Préparation de la synchronisation.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>La synchronisation est en cours.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Dernière synchronisation effectuée avec succès</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>La dernière synchronisation s'est achevée avec succès mais avec des avertissement à propos de certains fichiers.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Erreur d'installation.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Abandon par l'utilisateur.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>La synchronisation est en pause.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synchronisation en pause)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Aucun dossier valable sélectionné !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Le chemin sélectionné n'est pas un dossier !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Vous n'avez pas la permission d'écrire dans le dossier sélectionné !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>Le dossier local %1 contient un lien symbolique. La cible du lien contient un dossier déjà synchronisé. Veuillez en choisir un autre !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Il y a déjà une synchronisation depuis le serveur vers ce dossier local. Merci de choisir un autre dossier local !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Le dossier local %1 contient un dossier déjà utilisé pour une synchronisation de dossiers. Veuillez en choisir un autre !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Le dossier local %1 se trouve dans un dossier déjà configuré pour une synchronisation de dossier. Veuillez en choisir un autre !</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Le dossier local %1 est un lien symbolique. Le dossier vers lequel le lien pointe est inclus dans un dossier déjà configuré pour une synchronisation de dossier. Veuillez en choisir un autre !</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Vous devez être connecté pour ajouter un dossier</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Cliquez ce bouton pour ajouter un dossier à synchroniser.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Une erreur est survenue lors du chargement de la liste des dossiers depuis le serveur.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Session fermée</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>L'ajout de dossier est désactivé car vous synchronisez déjà tous vos fichiers. Si vous voulez synchroniser plusieurs dossiers, supprimez d'abord le dossier racine configuré actuellement.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Récupération de la liste des dossiers depuis le serveur...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Recherche de modifications dans '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synchronisation de %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>réception %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>envoi %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 de %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 restant(s), %1 sur %2, fichier %3 sur %4.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de %2, fichier %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>fichier %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>En attente ...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>En attente de %n autre(s) dossier(s)</numerusform><numerusform>En attente de %n autre(s) dossier(s)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Préparation à la synchronisation</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Aucun E-Tag reçu du serveur, vérifiez le proxy / la passerelle</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Nous avons reçu un E-Tag différent pour reprendre le téléchargement. Nouvel essai la prochaine fois.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Le serveur a retourné une gamme de contenu erronée</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Délai d'attente de connexion dépassé</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Délai de connexion dépassé</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Créé à %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Fermeture dans quelques secondes...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>La requête %1 a échoué à %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' sélectionné à %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Délai d'attente de connexion dépassé</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>L'URL interrogéé a renvoyé une réponse json non valide</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Erreur à l'écriture des métadonnées dans la base de données</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Le fichier %1 ne peut pas être téléchargé en raison d'un conflit sur le nom de fichier local. </translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Le téléchargement réduirait l'espace libre à moins de %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Il y a moins de %1 d'espace libre sur le disque</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Le fichier a été supprimé du serveur</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Le fichier n'a pas pu être téléchargé intégralement.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Le fichier téléchargé est vide malgré que le serveur a annoncé qu'il aurait dû être %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Le fichier %1 n'a pas pu être sauvegardé en raison d'un conflit sur le nom du fichier local !</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Le fichier a changé depuis sa découverte</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Erreur à l'écriture des métadonnées dans la base de données</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Échec de la restauration : %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Conserver sur liste noire :</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Un fichier ou un dossier a été supprimé d'un partage en lecture seule, mais la restauration a échoué : %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Le fichier a été supprimé d'un partage en lecture seule. Il a été restauré.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Le code HTTP retourné par le serveur n'est pas valide. La valeur attendue est 204 mais la valeur reçue est "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Le code HTTP retourné par le serveur n'est pas valide. La valeur attendue est 201 mais la valeur reçue est "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Erreur à l'écriture des métadonnées dans la base de données</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Ce dossier ne doit pas être renommé. Il sera renommé avec son nom original.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Le nom de ce dossier ne doit pas être changé. Veuillez le renommer en Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Le fichier a été renommé mais appartient à un partage en lecture seule. Le fichier original a été restauré.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Le code HTTP retourné par le serveur n'est pas valide. La valeur attendue est 201 mais la valeur reçue est "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Erreur à l'écriture des métadonnées dans la base de données</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Fichier supprimé</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Fichier local modifié pendant la synchronisation. Elle va reprendre. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Fichier local modifié pendant la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Erreur à l'écriture des métadonnées dans la base de données</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Arrêt forcé du job après réinitialisation de connexion HTTP avec Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Fichier local supprimé pendant la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Fichier local modifié pendant la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Le serveur a retourné un code inattendu (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Arrêt forcé du job après réinitialisation de connexion HTTP avec Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Le fichier a été modifié localement mais appartient à un partage en lecture seule. Il a été restauré et vos modifications sont présentes dans le fichiers de conflit.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>URL de sondage manquante</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Fichier local supprimé pendant la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Fichier local modifié pendant la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Le serveur n'a pas confirmé la réception du dernier morceau. (Aucun e-tag n'était présent).</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Partager avec %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Succès.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync a échoué à charger du fichier journal. Le fichier journal est corrompu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Le module additionnel %1 pour csync n'a pas pu être chargé.<br/>Merci de vérifier votre installation !</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Erreur CSync lors du traitement des arbres internes.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>Erreur lors de l'allocation mémoire par CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Erreur fatale CSync : mauvais paramètre.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Erreur CSync lors de l'opération de mise à jour</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Erreur CSync lors de l'opération de réconciliation</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync n'a pu s'authentifier auprès du proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync n'a pu trouver le proxy ou serveur auquel se connecter.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync n'a pu s'authentifier auprès du serveur %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync n'a pu établir une connexion au réseau.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Le délai d'attente de la connexion réseau a été dépassé.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Une erreur de transmission HTTP s'est produite.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Le dossier monté est temporairement indisponible sur le serveur</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Une erreur est survenue lors de l'ouverture d'un dossier</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Erreur lors de la lecture du dossier.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Le fichier/dossier est ignoré car il est caché.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Seulement %1 disponibles, il faut au moins %2 pour démarrer</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Non autorisé car vous n'avez pas la permission d'ajouter un dossier parent</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des fichiers dans ce dossier</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync : Aucun espace disponible sur le serveur %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Erreur CSync inconnue.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Interrompu par l'utilisateur</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync n'a pas pu accéder à</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync n’a pu charger ou créer le fichier de journalisation. Veuillez vérifier que vous possédez les droits en lecture/écriture dans le dossier de synchronisation local.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync a échoué en raison d'un refus de permission non pris en charge.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync a tenté de créer un dossier déjà présent.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Le service est temporairement indisponible.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>L'accès est interdit</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Une erreur interne numéro %1 est survenue.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Cet élément n'a pas été synchronisé en raison des erreurs précédentes : %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Les liens symboliques ne sont pas pris en charge par la synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Le fichier est dans la liste des fichiers à ignorer.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Les noms de fichier se terminant par un point ne sont pas pris en charge sur votre système.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Les noms de fichier contenant le caractère '%1' ne sont pas pris en charge sur votre système.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>Le nom du fichier est réservé sur votre système.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Le nom du fichier se fini par des espaces.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Le nom de fichier est trop long.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat échoué.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>L'encodage du nom de fichier n'est pas valide</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Caractères non valides. Veuillez renommer "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Impossible d'initialiser un journal de synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Impossible de lire la liste noire de la base de données locale</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Impossible de lire le journal de synchronisation.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Impossible d'ouvrir le journal de synchronisation</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Le nom de fichier contient au moins un caractère non valable</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignoré à cause de la liste noire "Choisir le contenu à synchroniser".</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Non autorisé car vous n'avez pas la permission d'ajouter des sous-dossiers dans ce dossier</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Non autorisé à envoyer ce fichier car il est en lecture seule sur le serveur. Restauration</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Non autorisé à supprimer. Restauration</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Fichiers locaux et répertoire de partage supprimés.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Déplacement non autorisé, élément restauré</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Déplacement non autorisé car %1 est en mode lecture seule</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>la destination</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>la source</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="298"/>
<source>Account synchronization is disabled</source>
- <translation>La synchronisation du compte est désactiver .</translation>
+ <translation>La synchronisation est en pause</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="381"/>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Ficheiros de certificado (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Esgotouse o tempo de conexión</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Interrompido polo usuario</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Retirar todos os ficheiros?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Retirar todos os ficheiros</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Manter os ficheiros</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Non foi posíbel restabelecer o estado do cartafol</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Atopouse un rexistro de sincronización antigo en «%1» máis non pode ser retirado. Asegúrese de que non o está a usar ningunha aplicación.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(copia de seguranza)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(copia de seguranza %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Estado sen definir.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Preparando para sincronizar.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Estase sincronizando.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>A última sincronización fíxose correctamente.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>A última sincronización fíxose correctamente, mais con algún aviso en ficheiros individuais.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Erro de configuración.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Interrompido polo usuario.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Sincronización en pausa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (sincronización en pausa)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Non seleccionou ningún cartafol correcto!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Vostede non ten permiso para escribir neste cartafol!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Ten que estar conectado para engadir un cartafol</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Prema nesta botón para engadir un cartafol para sincronizar</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Desconectado</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Sincronizando %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>descargar %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>enviar %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 de %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de %2, ficheiro %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>ficheiro %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Non se recibiu a «E-Tag» do servidor, comprobe o proxy e/ou a pasarela</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Recibiuse unha «E-Tag» diferente para continuar. Tentándoo outra vez.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>O servidor devolveu un intervalo de contidos estragado</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Esgotouse o tempo de conexión</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Esgotouse o tempo de conexión</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Esgotouse o tempo de conexión</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>O URL requirido devolveu unha resposta JSON incorrecta</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Non é posíbel descargar o ficheiro %1 por mor dunha colisión co nome dun ficheiro local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>O ficheiro vai seren eliminado do servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Non foi posíbel descargar completamente o ficheiro.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Non foi posíbel gardar o ficheiro %1 por mor dunha colisión co nome dun ficheiro local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>O ficheiro cambiou após seren atopado</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Fallou a restauración: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Continuar as listas negras:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Foi retirado un ficheiro desde unha compartición de só lectura. Foi restaurado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>O servidor devolveu código HTTP incorrecto. Agardábase 204, mais recibiuse «%1 %2».</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>O servidor devolveu código HTTP incorrecto. Agardábase 201, mais recibiuse «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Non é posíbel renomear este cartafol. Non se lle cambiou o nome, mantense o orixinal.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Non é posíbel renomear este cartafol. Devólvalle o nome ao compartido.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>O ficheiro foi renomeado mais é parte dunha compartición de só lectura. O ficheiro orixinal foi restaurado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>O servidor devolveu código HTTP incorrecto. Agardábase 201, mais recibiuse «%1 %2».</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Ficheiro retirado</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>O ficheiro local cambiou durante a sincronización. Retomase.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>O ficheiro local cambiou durante a sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forzando a interrupción do traballo na conexión HTTP reiniciandoa con Qt <5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>O ficheiro local retirarase durante a sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>O ficheiro local cambiou durante a sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forzando a interrupción do traballo na conexión HTTP reiniciandoa con Qt <5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>O ficheiro foi editado localmente mais é parte dunha compartición de só lectura. O ficheiro foi restaurado e a súa edición atopase no ficheiro de conflitos.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Non se atopa o URL requirido</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>O ficheiro local retirarase durante a sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>O ficheiro local cambiou durante a sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Compartir con %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Correcto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>Produciuse un fallo en CSync ao cargar o ficheiro de rexistro. O ficheiro de rexistro está estragado.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Non foi posíbel cargar o engadido %1 para CSync.<br/>Verifique a instalación!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync tivo un erro ao procesar árbores internas.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>Produciuse un fallo ao reservar memoria para CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Produciuse un erro fatal de parámetro CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Produciuse un fallo ao procesar o paso de actualización de CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Produciuse un fallo ao procesar o paso de reconciliación de CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync non puido autenticarse no proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSYNC no puido atopar o servidor proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync non puido autenticarse no servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSYNC no puido conectarse á rede.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Excedeuse do tempo de espera para a conexión á rede.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Produciuse un erro na transmisión HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Non hai espazo dispoñíbel no servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Produciuse un erro non especificado de CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Interrompido polo usuario</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>Produciuse un fallo ao reservar memoria para CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>O servizo está temporalmente inaccesíbel.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Produciuse un erro interno número %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Este elemento non foi sincronizado por mor de erros anteriores: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>As ligazóns simbolicas non son admitidas nas sincronizacións</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>O ficheiro está na lista de ignorados.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>O nome de ficheiro é longo de máis.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Fallou a obtención de estatísticas.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>O nome de ficheiro codificado non é correcto</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Caracteres incorrectos, déalle outro nome a «%1»</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Non é posíbel preparar un rexistro de sincronización.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Non foi posíbel abrir o rexistro de sincronización</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>O nome de ficheiro contén algún carácter incorrecto</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorado por mor da lista negra de «escolla que sincronizar»</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Non está permitido o envío xa que o ficheiro é só de lectura no servidor, restaurando</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Non está permitido retiralo, restaurando</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Retirados os ficheiros locais e o cartafol compartido.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Nos está permitido movelo, elemento restaurado</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Bon está permitido movelo xa que %1 é só de lectura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>o destino</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>a orixe</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Tanúsítvány fájlok (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>A kapcsolat időtúllépés miatt megszakadt</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Felhasználó megszakította</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Törli az összes fájlt?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Összes fájl eltávolítása</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Fájlok megtartása</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Biztonsági mentés észlelve</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normal szinkronizáció</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Helyi file-ok megtartása konfliktusként</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(biztonsági mentés)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(biztonsági mentés: %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Ismeretlen állapot.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Várakozás a szinkronizálás elindítására.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Előkészítés szinkronizációhoz.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Szinkronizálás fut.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Legutolsó szinkronizálás sikeres volt.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Az utolsó szinkronizáció sikeresen lefutott, de néhány figyelmeztetés van.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Beállítás hiba.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Felhasználó megszakította.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Szinkronizálás megállítva.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (szinkronizálás megállítva)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Nincs érvényes könyvtár kiválasztva!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>A kiválasztott elérési út nem könyvtár!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Nincs joga a kiválasztott könyvtár írásához!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Kijelentkezve</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>%1 szinkronizálása</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>letöltés: %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>feltöltés: %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 / %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 maradt, %1 / %2, %3 / %4 fájl</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>%1 / %2 fájl</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Várakozás...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Várakozás %n további könyvtárra...</numerusform><numerusform>Várakozás %n további könyvtárra...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Felkészülés szinkronizálásra...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Kapcsolat időtúllépés</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>A kapcsolat időtúllépés miatt megszakadt</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Kapcsolat időtúllépés</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>A fájl törlésre került a szerverről</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Fájl törölve</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>A helyi fájl el lett távolítva a szinkronizálás alatt.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>A helyi fájl el lett távolítva a szinkronizálás alatt.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Megosztás vele: %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Sikerült.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Az %1 beépülőmodul a csync-hez nem tölthető be.<br/>Ellenőrizze a telepítést!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>A CSync hibába ütközött a belső adatok feldolgozása közben.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>Hiba a CSync memórifoglalásakor.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync hibás paraméterhiba.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync frissítés feldolgozása meghíusult.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync egyeztetési lépés meghíusult.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>A CSync nem találja a proxy kiszolgálót.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>A CSync nem tuja azonosítani magát a %1 kiszolgálón.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync hálózati kapcsolódási hiba.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTP átviteli hiba történt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Nincs szabad tárhely az %1 kiszolgálón.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync ismeretlen hiba.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Felhasználó megszakította</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>A szolgáltatás ideiglenesen nem elérhető</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Fájl a kizárási listán.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Fájlnév túl nagy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Érvénytelen karakterek, kérjük nevezd át: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>A fájlnév legalább egy érvénytelen karaktert tartalmaz!</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>a cél</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>a forrás</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>File di certificato (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Errore durante la scrittura dei metadati nel database</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Connessione scaduta</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Interrotto dall'utente</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Questa sincronizzazione rimuoverà tutti i file nella cartella di sincronizzazione '%1'.
-Ciò potrebbe accadere in caso di riconfigurazione della cartella o di rimozione manuale di tutti i file.
-Sei sicuro di voler eseguire questa operazione?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Vuoi rimuovere tutti i file?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Rimuovi tutti i file</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Mantieni i file</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Se continui normalmente la sincronizzazione provocherai la sovrascrittura di tutti i tuoi file con file più datati in uno stato precedente. Vuoi mantenere i tuoi file locali più recenti come file di conflitto?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup rilevato</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Sincronizzazione normale</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Mantieni i file locali come conflitto</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Impossibile ripristinare lo stato della cartella</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>È stato trovato un vecchio registro di sincronizzazione '%1', ma non può essere rimosso. Assicurati che nessuna applicazione lo stia utilizzando.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(copia di sicurezza)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(copia di sicurezza %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Stato non definito.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>In attesa di iniziare la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Preparazione della sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>La sincronizzazione è in corso.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>L'ultima sincronizzazione è stata completata correttamente.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Ultima sincronizzazione avvenuta, ma con avvisi relativi a singoli file.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Errore di configurazione.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Interrotto dall'utente.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>La sincronizzazione è sospesa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation> %1 (La sincronizzazione è sospesa)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Nessuna cartella valida selezionata!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Il percorso selezionato non è una cartella!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Non hai i permessi di scrittura per la cartella selezionata!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>La cartella locale %1 contiene un collegamento simbolico. La destinazione del collegamento contiene una cartella già sincronizzata. Selezionane un'altra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Esiste già una sincronizzazione dal server a questa cartella locale. Seleziona un'altra cartella locale!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>La cartella locale %1 contiene già una cartella utilizzata in una connessione di sincronizzazione delle cartelle. Selezionane un'altra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>La cartella locale %1 è già contenuta in una cartella utilizzata in una connessione di sincronizzazione delle cartelle. Selezionane un'altra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>La cartella locale %1 è un collegamento simbolico. La destinazione del collegamento è già contenuta in una cartella utilizzata in una connessione di sincronizzazione delle cartelle. Selezionane un'altra!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Devi essere connesso per aggiungere una cartella</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Fai clic su questo pulsante per aggiungere una cartella da sincronizzare.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Errore durante il caricamento dell'elenco delle cartelle dal server.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Disconnesso</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>L'aggiunta di una cartella è disabilitata perché stai già sincronizzando tutti i tuoi file. Se desideri sincronizzare più cartelle, rimuovi la cartella radice attualmente configurata.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Recupero dell'elenco delle cartelle dal server...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Controllo delle modifiche in '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Sincronizzazione di %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>ricezione %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>invio %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 di %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 rimanenti, %1 di %2, file %3 di %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 di %2, file %3 di %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>file %1 di %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Attendere...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>In attesa di %n altra cartella...</numerusform><numerusform>In attesa di %n altre cartelle...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Preparazione della sincronizzazione...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Nessun e-tag ricevuto dal server, controlla il proxy/gateway</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Abbiamo ricevuto un e-tag diverso per il recupero. Riprova più tardi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Il server ha restituito un content-range errato</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Connessione scaduta</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Connessione scaduta</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Creato alle %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Chiusura tra pochi secondi...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 richiesta non riuscita alle %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' selezionato alle %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Connessione scaduta</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Risposta JSON non valida dall'URL di richiesta</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Errore durante la scrittura dei metadati nel database</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Il file %1 non può essere scaricato a causa di un conflitto con un file locale.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Lo scaricamento ridurrà lo spazio libero su disco al di sotto di %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Lo spazio libero su disco è inferiore a %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Il file è stato eliminato dal server</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Il file non può essere scaricato completamente.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Il file scaricato è vuoto nonostante il server indicasse una dimensione di %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Il file %1 non può essere salvato a causa di un conflitto con un file locale.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Il file è stato modificato dal suo rilevamento</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Errore durante la scrittura dei metadati nel database</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Ripristino non riuscito: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Continua la lista nera:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Un file o una cartella è stato rimosso da una condivisione in sola lettura, ma il ripristino non è riuscito: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Il file è stato rimosso da una condivisione in sola lettura. È stato ripristinato.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Codice HTTP errato restituito dal server. Atteso 204, ma ricevuto "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Codice HTTP errato restituito dal server. Atteso 201, ma ricevuto "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Errore durante la scrittura dei metadati nel database</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Questa cartella non può essere rinominata. Il nome originale è stato ripristinato.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Questa cartella non può essere rinominata. Ripristina il nome Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Il file è stato rinominato, ma è parte di una condivisione in sola lettura. Il file originale è stato ripristinato.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Codice HTTP errato restituito dal server. Atteso 201, ma ricevuto "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Errore durante la scrittura dei metadati nel database</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>File rimosso</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Il file locale è stato modificato durante la sincronizzazione. Sarà ripristinato.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Un file locale è cambiato durante la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Errore durante la scrittura dei metadati nel database</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forzare l'interruzione dell'operazione in caso di ripristino della connessione HTTP con Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Il file locale è stato rimosso durante la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Un file locale è cambiato durante la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Codice di uscita inatteso dal server (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>File ID mancante dal server</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>ETag mancante dal server</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forzare l'interruzione dell'operazione in caso di ripristino della connessione HTTP con Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Il file è stato modificato localmente, ma è parte di una condivisione in sola lettura. È stato ripristinato e la tua modifica è nel file di conflitto.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>URL di richiesta mancante</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Il file locale è stato rimosso durante la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Un file locale è cambiato durante la sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Il server non ha riconosciuto l'ultimo pezzo. (Non era presente alcun e-tag)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Condividi con %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Successo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync non è riuscito a scrivere il file di registro. Il file di registro è danneggiato.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Il plugin %1 per csync non può essere caricato.<br/>Verifica l'installazione!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Errore di CSync durante l'elaborazione degli alberi interni.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync non è riuscito a riservare la memoria.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Errore grave di parametro di CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>La fase di aggiornamento di CSync non è riuscita.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>La fase di riconciliazione di CSync non è riuscita.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync non è in grado di autenticarsi al proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync non è riuscito a trovare un proxy o server.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync non è riuscito ad autenticarsi al server %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync non è riuscito a connettersi alla rete.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Si è verificato un timeout della connessione di rete.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Si è verificato un errore di trasmissione HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>La cartella montata è temporaneamente indisponibile sul server</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Si è verificato un errore durante l'apertura di una cartella</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Errore durante la lettura della cartella.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Il file/cartella è ignorato poiché è nascosto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Sono disponibili solo %1, servono almeno %2 per iniziare</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Non consentito poiché non disponi dei permessi per aggiungere la cartella superiore</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Non consentito poiché non disponi dei permessi per aggiungere file in quella cartella</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: spazio insufficiente sul server %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Errore non specificato di CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Interrotto dall'utente</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync non è riuscito ad accedere</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync non è riuscito a caricare o a creare il file journal. Assicurati di avere i permessi di lettura e scrittura nella cartella di sincronizzazione locale.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>Problema di CSync a causa di un permesso negato non gestito.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync ha cercato di creare una cartella già esistente.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Il servizio è temporaneamente non disponibile</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>L'accesso è vietato</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>SI è verificato un errore interno numero %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>L'elemento non è sincronizzato a causa dell'errore precedente: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>I collegamenti simbolici non sono supportati dalla sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Il file è stato aggiunto alla lista ignorati.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>Il nome del file è un nome riservato su questo file system.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Il nome del file contiene spazi alla fine.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Il nome del file è troppo lungo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat non riuscita.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>La codifica del nome del file non è valida</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Caratteri non validi, rinomina "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Impossibile inizializzare il registro di sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Impossibile leggere la lista nera dal database locale</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Impossibile leggere dal registro di sincronizzazione.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Impossibile aprire il registro di sincronizzazione</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Il nome del file contiene almeno un carattere non valido</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorato in base alla lista nera per la scelta di cosa sincronizzare</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Non consentito poiché non disponi dei permessi per aggiungere sottocartelle in quella cartella</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Il caricamento di questo file non è consentito poiché è in sola lettura sul server, ripristino</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Rimozione non consentita, ripristino</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>I file locali e la cartella condivisa sono stati rimossi.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Spostamento non consentito, elemento ripristinato</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Spostamento non consentito poiché %1 è in sola lettura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>la destinazione</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>l'origine</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>証明書ファイル (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>メタデータのデータベースへの書き込みに失敗</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>接続タイムアウト</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>ユーザーによって中止されました</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>この同期により、ローカルの同期フォルダー '%1'にある全ファイルが削除されます。
-これはフォルダーが黙って再構成されたか、すべてのファイルが手動で削除されたことが原因である場合があります。
-本当にこの操作を実行しますか?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>すべてのファイルを削除しますか?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>すべてのファイルを削除</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>ファイルを残す</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation>この同期により同期フォルダ '%1' のファイルが以前のものに戻されます。 これは、バックアップがサーバー上に復元されたためです。 通常と同じように同期を続けると、すべてのファイルが以前の状態の古いファイルによって上書きされます。最新のローカルファイルを競合ファイルとして保存しますか?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>バックアップが検出されました</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>正常同期</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>コンフリクト時にローカルファイルを保持</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>フォルダーの状態をリセットできませんでした</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>古い同期ジャーナル '%1' が見つかりましたが、削除できませんでした。それを現在使用しているアプリケーションが存在しないか確認してください。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(バックアップ)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(%1をバックアップ)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>未定義の状態。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>同期開始を待機中</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>同期の準備中。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>同期を実行中です。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>最後の同期は成功しました。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>最新の同期は成功しました。しかし、一部のファイルに問題がありました。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>設定エラー。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>ユーザーによる中止。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>同期を一時停止しました。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (同期を一時停止)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>有効なフォルダーが選択されていません!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>指定のパスは、フォルダーではありません!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>選択されたフォルダーに書き込み権限がありません</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>ローカルフォルダ %1 にはシンボリックリンクが含まれています。リンク先には既に同期されたフォルダが含まれているため、別のフォルダを選択してください!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>既に同期されたフォルダがあります。別のフォルダを選択してください!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>ローカルフォルダー %1 にはすでに同期フォルダーとして利用されてるフォルダーを含んでいます。他のフォルダーを選択してください。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>ローカルフォルダー %1 には同期フォルダーとして利用されているフォルダーがあります。他のフォルダーを選択してください。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>ローカルフォルダー %1 には同期フォルダーとして利用されているフォルダーがあります。他のフォルダーを選択してください!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>フォルダーを追加するためには、接続している必要があります。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>このボタンをクリックして同期フォルダーを追加してください。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>サーバーからフォルダーのリスト取得時にエラー</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>サインアウト</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>すでに同期対象のフォルダーのため、追加したフォルダーを無効にしました。複数のフォルダーを同期したい場合は、現在設定されているルートフォルダーの同期設定を削除してください。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>サーバーからフォルダーリストを取得中...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>'%1' の更新を確認しています</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>同期中 %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>ダウンロード %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>アップロード %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%4 中 %3 完了)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>残り %5、%2中 %1完了 、%4中 %3 ファイル完了</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 of %2, ファイル数 %3 of %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>%1 / %2 ファイル</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>待機中...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>%n 他のフォルダーの完了待ち...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>同期の準備中...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>サーバーからE-Tagを受信できません。プロキシ/ゲートウェイを確認してください。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>同期再開時に違う E-Tagを受信しました。次回リトライします。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>サーバーが間違ったcontent-rangeを返しました</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>接続タイムアウト</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>接続タイムアウト</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>%1 を作成しました。</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>数秒以内に接続を終了します。</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>リクエスト %1 が %2 に失敗 </translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' が %2 に選択されました</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>接続タイムアウト</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>不正なJSONがポーリングURLから返りました</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>メタデータのデータベースへの書き込みに失敗</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>ファイル %1 はローカルファイル名が衝突しているためダウンロードできません!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>ダウンロードすると、空き容量が %1 になります</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>ディスク空き容量が %1 よりも少なくなっています</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>ファイルはサーバーから削除されました</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>このファイルのダウンロードは完了しませんでした</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>サーバーが通知しているファイルは %1 であるべきですが、ダウンロードファイルは空でした。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>%1 はローカルファイル名が衝突しているため保存できません!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>ファイルは発見以降に変更されました</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>メタデータのデータベースへの書き込みに失敗</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; 復元に失敗: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>ブラックリストの続き:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>ファイルまたはフォルダーが読み込み専用の共有から削除されましたが、復元に失敗しました: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>ファイルが読み込み専用の共有から削除されました。ファイルは復元されました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>誤ったHTTPコードがサーバーから返されました。204のはずが、"%1 %2"が返りました。</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>誤ったHTTPコードがサーバーから返されました。201のはずが、"%1 %2"が返りました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>メタデータのデータベースへの書き込みに失敗</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>このフォルダー名は変更できません。元の名前に戻します。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>このフォルダー名は変更できません。名前を Shared に戻してください。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>ファイルの名前が変更されましたが、読み込み専用の共有の一部です。オリジナルのファイルが復元されました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>誤ったHTTPコードがサーバーから返されました。201のはずが、"%1 %2"が返りました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>メタデータのデータベースへの書き込みに失敗</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>ファイルを削除しました</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>ローカルファイルが同期中に変更されました。再開されます。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>ローカルのファイルが同期中に変更されました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>メタデータのデータベースへの書き込みに失敗</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>5.4.2 以下のQt でHTTP 接続リセットが強制終了されました</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>ローカルファイルを同期中に削除します。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>ローカルのファイルが同期中に変更されました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>サーバー (%1) からの予期しない戻りコード</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>サーバーからファイルIDの戻りがありません</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>サーバーからETagの戻りがありません</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>5.4.2 以下のQt でHTTP 接続リセットが強制終了されました</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>ファイルがローカルで編集されましたが、読み込み専用の共有の一部です。ファイルは復元され、あなたの編集は競合するファイル内にあります。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>ポーリングURLがありません</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>ローカルファイルを同期中に削除します。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>ローカルのファイルが同期中に変更されました。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>サーバーは最終チャンクを認識しませんでした。(e-tag が存在しませんでした)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>%1 と共有</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>成功。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSyncはジャーナルファイルの読み込みに失敗しました。ジャーナルファイルが破損しています。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>csync 用の %1 プラグインをロードできませんでした。<br/>インストール状態を確認してください!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSyncは内部ツリーの処理中にエラーに遭遇しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSyncで使用するメモリの確保に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSyncの致命的なパラメータエラーです。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSyncの処理ステップの更新に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSyncの処理ステップの調停に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSyncはそのプロキシで認証できませんでした。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSyncはプロキシもしくはサーバーの参照に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSyncは %1 サーバーでの認証に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSyncはネットワークへの接続に失敗しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>ネットワーク接続のタイムアウトが発生しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTPの伝送エラーが発生しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>サーバー上のマウント済フォルダーが一時的に利用できません。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>フォルダーを開く際にエラーが発生しました</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>フォルダーの読み込みエラー</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>隠しファイル/フォルダーのため無視されました</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>%1 しか空き容量がありません、開始するためには少なくとも %2 は必要です。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>親フォルダーを追加する権限がありません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>そのフォルダーにファイルを追加する権限がありません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: %1 サーバーには利用可能な空き領域がありません。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSyncの未指定のエラーです。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>ユーザーによって中止されました</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync は接続できませんでした</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSyncはジャーナルファイルの読み込みや作成に失敗しました。ローカルの同期フォルダーに読み書きの権限があるか確認してください。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync が処理できないパーミション拒否により失敗しました</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSyncはすでに存在するフォルダーを作成しようとしました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>サーバーは一時的に利用できません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>アクセスが禁止されています</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>内部エラー番号 %1 が発生しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>このアイテムは以前にエラーが発生したため同期しません: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>同期機能はシンボリックリンクをサポートしていません。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>ファイルは除外リストに登録されています。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>ファイル名末尾にスペースが含まれます。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>ファイル名が長すぎます</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>情報取得エラー</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>ファイル名のエンコーディングが無効です。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>無効な文字です、"%1" を変更してください。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>同期ジャーナルの初期化ができません。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>ローカルデータベースからブラックリストを読み込みできません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>同期ジャーナルから読み込みできません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>同期ジャーナルを開くことができません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>ファイル名に1文字以上の無効な文字が含まれています</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>"同期対象先" ブラックリストにより無視されました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>そのフォルダーにサブフォルダーを追加する権限がありません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>サーバーでは読み取り専用となっているため、このファイルをアップロードすることはできません、復元しています</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>削除できないので復元しています</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>ローカルファイルと共有フォルダーを削除しました。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>移動できないので項目を復元しました</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>%1 は読み取り専用のため移動できません</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>移動先</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>移動元</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Sertifikat-filer (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Feil ved skriving av metadata til databasen</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Forbindelsen fikk tidsavbrudd</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Avbrutt av brukeren</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Denne synkroniseringen vil fjerne alle filene i synkroniseringsmappen '%1'.
-Dette kan være fordi mappen ble omkonfigurert i det stille, eller alle filene ble fjernet manuelt.
-Er du sikker på at du vil utføre denne operasjonen?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Fjerne alle filer?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Fjern alle filer</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Behold filer</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Hvis synkroniseringen fortsetter som normalt, vil alle filene dine bli overskrevet av en eldre fil i en tidligere tilstand. Ønsker du å beholde dine ferskeste lokale filer som konflikt-filer?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup oppdaget</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normal synkronisering</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Behold lokale filer som konflikt</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Klarte ikke å tilbakestille mappetilstand</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>En gammel synkroniseringsjournal '%1' ble funnet men kunne ikke fjernes. Pass på at ingen applikasjoner bruker den.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (sikkerhetskopi)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (sikkerhetskopi %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Udefinert tilstand.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Venter på å starte synkronisering.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Forbereder synkronisering.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synkronisering kjører.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Siste synkronisering var vellykket.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Siste synkronisering var vellykket, men med advarsler på enkelte filer.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Feil med oppsett.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Brukeravbrudd.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synkronisering er satt på pause.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synkronisering er satt på pause)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Ingen gyldig mappe valgt!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Den valgte stien er ikke en mappe!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Du har ikke skrivetilgang til den valgte mappen!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Den lokale mappen %1 inneholder allerede en mappe brukt i en mappe-synkronisering. Velg en annen!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Den lokale mappen %1 er allerede en undermappe av en mappe brukt i en mappe-synkronisering. Velg en annen!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Den lokale mappen %1 er en symbolsk lenke. Målet for lenken er allerede en undermappe av en mappe brukt i en mappe-synkronisering. Velg en annen!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Du må være tilkoblet for å legge til en mappe</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Klikk denne knappen for å legge til en mappe som skal synkroniseres.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Feil ved innlasting av listen av mapper fra serveren.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Logget ut</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Du kan ikke legge til en mappe fordi du allerede synkroniserer alle filene dine. Hvis du ønsker å synkronisere individuelle mapper, må du fjerne synkroniseringen av rotmappen som er konfigurert.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Henter mappeliste fra server..</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Ser etter endringer i '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synkroniserer %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>nedlasting %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>opplasting %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 av %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 igjen, %1 av %2, fil %3 of %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 av %2, fil %3 av %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>fil %1 av %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Venter..</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Venter på %n annen mappe...</numerusform><numerusform>Venter på %n andre mappe(r)...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Forbereder synkronisering...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Ingen E-Tag mottatt fra server. Sjekk proxy/gateway.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Vi mottok en forskjellig E-Tag for å fortsette. Prøver igjen neste gang.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Serveren returnerte feil content-range</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Tidsavbrudd ved tilkobling</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Forbindelsen fikk tidsavbrudd</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Opprettet %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Lukkes om noen sekunder...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 forespørsel feilet %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' valgt %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Tidsavbrudd ved tilkobling</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Ugyldig JSON-svar fra forespørsels-URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Feil ved skriving av metadata til databasen</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Fil %1 kan ikke lastes ned på grunn av lokalt sammenfall av filnavn!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Nedlastingen ville ha redusert ledig diskplass til under %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Ledig plass på disk er mindre enn %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Filen ble slettet fra serveren</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Hele filen kunne ikke lastes ned.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Nedlastet fil er tom, selv om serveren annonserte at den skulle være %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Fil %1 kan ikke lagres på grunn av lokal konflikt med filnavn.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Filen er endret siden den ble oppdaget</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Feil ved skriving av metadata til databasen</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Gjenoppretting feilet: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Fortsett svartelisting:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>En fil eller mappe ble fjernet fra en deling med lesetilgang, men gjenoppretting feilet: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Filen er blitt fjernet fra en deling med lesetilgang. Den ble gjenopprettet.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Feil HTTP-kode returnert fra server. Ventet 204, men mottok "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Feil HTTP-kode returnert fra server. Ventet 201, men mottok "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Feil ved skriving av metadata til databasen</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Denne mappen må ikke omdøpes. Den er omdøpt tilbake til sitt opprinnelige navn.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Denne mappen må ikke omdøpes. Vennligst omdøp den tilbake til Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Filen ble gitt nytt navn mer er en del av en deling med lesetilgang. Den opprinnelige filen ble gjenopprettet.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Feil HTTP-kode returnert fra server. Ventet 201, men mottok "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Feil ved skriving av metadata til databasen</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Fil fjernet</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokal fil endret under synkronisering. Den vil gjenopptas.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil endret under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Feil ved skriving av metadata til databasen</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Tvinger avbryting av jobb ved HTTP connection reset med Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Den lokale filen ble fjernet under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil endret under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Uventet returkode fra serveren (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Mangler File ID fra server</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Mangler ETag fra server</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Tvinger avbryting av jobb ved HTTP connection reset med Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Filen ble redigert lokalt men er en del av en deling med lesetilgang. Den er blitt gjenopprettet og din endring er i konfliktfilen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Forespørsels-URL mangler</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Den lokale filen ble fjernet under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil endret under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Serveren godtok ikke den siste deloverføringen. (Ingen e-tag var tilstede)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Del med %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Suksess.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync kunne ikke laste inn journalfilen. Journalfilen er ødelagt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Klarte ikke å laste utvidelse %1 for csync.<br/>Verifiser installasjonen!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync fikk en feil under behandling av intern trestruktur.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync klarte ikke å reservere minne.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync fatal parmeterfeil.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync-behandlingssteg oppdatering feilet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync-behandlingssteg overensstemming feilet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync klarte ikke å autentisere mot proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync klarte ikke å slå opp proxy eller server.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync karte ikke å autentisere på serveren %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync klarte ikke å koble seg til nettverket.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Det oppstod et tidsavbrudd for en nettverksforbindelse.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>En HTTP-overføringsfeil oppstod.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Den oppkoblede mappen er for tiden ikke tilgjengelig på serveren</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Det oppstod en feil ved åpning av en mappe</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Feil ved lesing av mappe.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Filen/mappen ignoreres fordi den er skjult.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Bare %1 er tilgjengelig, trenger minst %2 for å begynne</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Ikke tillatt fordi du ikke har lov til å legge til foreldremappe</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Ikke tillatt fordi du ikke har lov til å opprette filer i den mappen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Ikke ledig plass tilgjengelig på server %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync uspesifisert feil.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Avbrutt av brukeren</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync klarte ikke å aksessere</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync klarte ikke å laste eller opprette journalfilen. Sjekk at du har lese- og skrivetilgang i den lokale synkroniseringsmappen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync feilet fordi nektet tilgang ikke ble håndtert.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync prøvde å opprette en mappe som finnes allerede.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Tjenesten er midlertidig utilgjengelig</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Tilgang er nektet</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>En intern feil nummer %1 oppstod.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Elementet er ikke synkronisert på grunn av tidligere feil: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symbolske lenker støttes ikke i synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Filen ligger på ignoreringslisten.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Filnavn inneholder blanke på slutten.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Filnavn er for langt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat feilet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Filnavn-koding er ikke gyldig</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Ugyldige tegn, gi et annet navn til "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Kan ikke initialisere en synkroniseringsjournal.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Kan ikke lese svartelisten fra den lokale databasen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Kan ikke lese fra synkroniseringsjournalen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Kan ikke åpne synkroniseringsjournalen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Filnavnet inneholder minst ett ulovlig tegn</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorert på grunn av svartelisten "velg hva som skal synkroniseres"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Ikke tillatt fordi du ikke har lov til å lage undermapper i den mappen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Ikke tillatt å laste opp denne filenfordi den er skrivebeskyttet på serveren, gjenoppretter</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Ikke tillatt å fjerne, gjenoppretter</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Lokale filer og delingsmappe fjernet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Flytting ikke tillatt, element gjenopprettet</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Flytting ikke tillatt fordi %1 er skrivebeskyttet</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>målet</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>kilden</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>LTR</translation>
</message>
<translation>Certificaat bestanden (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Fout bij schrijven van Metadata naar de database</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Time-out verbinding</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Afgebroken door de gebruiker</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Deze sync zou alle bestanden in syncmap '%1' verwijderen.
-Dat zou kunnen gebeuren, omdat de map stilletjes was geherconfigureerd, of omdat alle bestanden handmatig zijn verwijderd.
-Weet je zeker dat je door wilt gaan?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Verwijder alle bestanden?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Verwijder alle bestanden</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Bewaar bestanden</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Doorgaan met deze synchronisatie overschrijft al uw bestanden door een eerdere versie. Wilt u uw lokale meer recente bestanden behouden als conflict bestanden?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup gedetecteerd</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normale synchronisatie</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Behoud lokale bestanden als conflict</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Kan de beginstaat van de map niet terugzetten</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Een oud synchronisatieverslag '%1' is gevonden maar kan niet worden verwijderd. Zorg ervoor dat geen applicatie dit bestand gebruikt.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(backup)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(backup %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Ongedefiniëerde staat</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>In afwachting van synchronisatie.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Synchronisatie wordt voorbereid</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Bezig met synchroniseren.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Laatste synchronisatie was geslaagd.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Laatste synchronisatie geslaagd, maar met waarschuwingen over individuele bestanden.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Installatiefout.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Afgebroken door gebruiker.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synchronisatie gepauzeerd.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synchronisatie onderbroken)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Geen geldige map geselecteerd!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Het geselecteerde pad is geen map!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>U heeft geen permissie om te schrijven naar de geselecteerde map!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>Lokale map %1 bevat een symbolische link. De doellink bevat een map die al is gesynchroniseerd. Kies een andere!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Er wordt vanaf de server al naar deze lokale map gesynchroniseerd. Kies een andere lokale map!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Lokale map %1 bevat al een map die wordt gebruikt voor een mapsync verbinding. Kies een andere!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Lokale map %1 zit al in een map die wordt gebruikt voor een mapsync verbinding. Kies een andere!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Lokale map %1 is een symbolische link. De doellink zit al in een map die in een mapsync verbinding wordt gebruikt. Kies een andere!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>U moet verbonden zijn om een map toe te voegen</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Klik op deze knop om een te synchroniseren map toe te voegen.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>
%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Fout bij ophalen mappenlijst van de server.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Afgemeld</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Het toevoegen van een map is uitgeschakeld, omdat u reeds al uw bestanden synchroniseert. Als u meerdere mappen wilt synchroniseren moet u de nu geconfigureerde hoofdmap verwijderen.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Mappenlijst ophalen van de server...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Controleren op wijzigingen in '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synchroniseren %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>download %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>upload %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 van %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 over, %1 van %2, bestand %3 van %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 van %2, bestand %3 van %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>bestand %1 van %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Aan het wachten...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Wacht op %n andere map...</numerusform><numerusform>Wacht op %n andere mappen...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Voorbereiden op sync...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Geen E-Tag ontvangen van de server, controleer Proxy/Gateway</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>We ontvingen een afwijkende E-Tag om door te gaan. We proberen het later opnieuw.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Server retourneerde verkeerde content-bandbreedte</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Verbindingstime-out</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Verbinding time-out</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Aangemaakt op %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Wordt afgesloten binnen enkele seconden...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 aanvraag mislukt om %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' geselecteerd om %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Verbindingstime-out</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Ongeldig JSON antwoord van de opgegeven URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Fout bij schrijven van Metadata naar de database</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Bestand %1 kan niet worden gedownload, omdat de naam conflicteert met een lokaal bestand</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>De download zou de vrije schijfruimte beperken tot onder %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Vrije schijfruimte is minder dan %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Bestand was verwijderd van de server</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Het bestand kon niet volledig worden gedownload.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Het gedownloade bestand is leeg, hoewel de server meldde dat het %1 zou moeten zijn.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Bestand %1 kan niet worden opgeslagen wegens een lokaal bestandsnaam conflict!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Het bestand is gewijzigd sinds het is gevonden</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Fout bij schrijven van Metadata naar de database</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Herstel mislukte: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Doorgaan met zwarte lijst:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Er is een bestand of map verwijderd van een alleen-lezen share, maar herstellen is mislukt: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Het bestand is verwijderd van een alleen-lezen share. Het is teruggezet.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Foutieve HTTP code ontvangen van de server. Verwacht was 204, maar ontvangen "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Foutieve HTTP code ontvangen van de server. Verwacht was 201, maar ontvangen "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Fout bij schrijven van Metadata naar de database</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Deze map mag niet worden hernoemd. De naam van de map is teruggezet naar de originele naam.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Deze map mag niet worden hernoemd. Verander de naam terug in Gedeeld.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Het bestand is hernoemd, maar hoort bij een alleen-lezen share. Het originele bestand is teruggezet.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Foutieve HTTP code ontvangen van de server. Verwacht werd 201, maar ontvangen "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Fout bij schrijven van Metadata naar de database</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Bestand verwijderd</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokaal bestand gewijzigd bij sync. Wordt opnieuw meengenomen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Lokaal bestand gewijzigd bij sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Fout bij schrijven van Metadata naar de database</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forceren job-beëindiging op HTTP verbindingsreset met Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Het lokale bestand werd verwijderd tijdens sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Lokaal bestand gewijzigd bij sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Onverwachte reactie van server (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Ontbrekende File ID van de server</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Ontbrekende ETag van de server</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forceren job-beëindiging op HTTP verbindingsreset met Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Het bestand is lokaal bewerkt, maar hoort bij een alleen-lezen share. Het originele bestand is teruggezet en uw bewerking staat in het conflicten bestand.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>URL opvraag ontbreekt</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Het lokale bestand werd verwijderd tijdens sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Lokaal bestand gewijzigd bij sync.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>De server heeft het laatste deel niet bevestigd (er was geen e-tag aanwezig)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Delen met %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Succes.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync kon het journal bestand niet inladen. Het journal bestand is kapot.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>De %1 plugin voor csync kon niet worden geladen.<br/>Verifieer de installatie!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync kreeg een fout tijdens het verwerken van de interne mappenstructuur.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync kon geen geheugen reserveren.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync fatale parameter fout.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync verwerkingsstap bijwerken mislukt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync verwerkingsstap verzamelen mislukt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync kon niet authenticeren bij de proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync kon geen proxy of server vinden.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync kon niet authenticeren bij de %1 server.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync kon niet verbinden met het netwerk.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Er trad een netwerk time-out op.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Er trad een HTTP transmissiefout plaats.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>De gemounte map is tijdelijk niet beschikbaar op de server</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Er trad een fout op bij het openen van een map</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Fout tijdens lezen map.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Bestand/Map is genegeerd omdat het verborgen is. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Slechts %1 beschikbaar, maar heeft minimaal %2 nodig om te starten</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Niet toegestaan omdat u geen rechten hebt om een bovenliggende map toe te voegen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Niet toegestaan omdat u geen rechten hebt om bestanden in die map toe te voegen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Geen ruimte op %1 server beschikbaar.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync ongedefinieerde fout.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Afgebroken door de gebruiker</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync kreeg geen toegang</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync kon het journal bestand niet maken of lezen. Controleer of u de juiste lees- en schrijfrechten in de lokale syncmap hebt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync mislukt omdat de benodigde toegang werd geweigerd.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync probeerde een al bestaande map aan te maken.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>De dienst is tijdelijk niet beschikbaar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Toegang verboden</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Een interne fout met nummer %1 is opgetreden.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Dit onderwerp is niet gesynchroniseerd door eerdere fouten: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symbolische links worden niet ondersteund bij het synchroniseren.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Het bestand is opgenomen op de negeerlijst.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Bestandsnamen die eindigen met een punt worden niet ondersteund door het bestandssysteem.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Bestandsnamen met een '%1' symbool worden niet ondersteund door het bestandssysteem.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>De bestandsnaam is een gereserveerde naam op dit bestandssysteem.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>De bestandsnaam bevat spaties achteraan.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>De bestandsnaam is te lang.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat mislukt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Bestandsnaamcodering is niet geldig</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Ongeldige tekens, hernoem "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Niet in staat om een synchronisatie transactielog te starten.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Kan de blacklist niet lezen uit de lokale database</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Niet mogelijk om te lezen uit het synchronisatie verslag.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Kan het sync transactielog niet openen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>De bestandsnaam bevat ten minste één ongeldig teken</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Genegeerd vanwege de "wat synchroniseren" zwarte lijst</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Niet toegestaan, omdat je geen permissies hebt om submappen aan die map toe te voegen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Niet toegestaan om dit bestand te uploaden, omdat het alleen-lezen is op de server, herstellen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Niet toegestaan om te verwijderen, herstellen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Lokale bestanden en share-map verwijderd. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Verplaatsen niet toegestaan, object hersteld</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Verplaatsen niet toegestaan, omdat %1 alleen-lezen is</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>bestemming</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>bron</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Pliki certyfikatu (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Błąd podczas zapisu metadanych do bazy</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Przekroczono czas odpowiedzi</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Anulowane przez użytkownika</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Ta synchronizacja usunie wszystkie pliki w folderze '%1'.
-Może to być spowodowane faktem, że folder został przekonfigurowany lub wszystkie pliki zostały z niego usunięte ręcznie.
-Czy jesteś pewien, że chcesz wykonać tę operację ? </translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Usunąć wszystkie pliki?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Usuń wszystkie pliki</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Pozostaw pliki</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Wykryto kopię zapasową.</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normalna synchronizacja.</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Zatrzymaj pliki lokalne i ustaw status konfliktu.</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Nie udało się zresetować stanu folderu</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Stary sync journal '%1' został znaleziony, lecz nie mógł być usunięty. Proszę się upewnić, że żaden program go obecnie nie używa.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(kopia zapasowa)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(kopia zapasowa %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Niezdefiniowany stan</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Poczekaj na rozpoczęcie synchronizacji.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Przygotowuję do synchronizacji</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synchronizacja w toku</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Ostatnia synchronizacja zakończona powodzeniem.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Ostatnia synchronizacja udana, ale istnieją ostrzeżenia z pojedynczymi plikami.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Błąd ustawień.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Użytkownik anulował.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synchronizacja wstrzymana</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation> %1 (Synchronizacja jest zatrzymana)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Nie wybrano poprawnego folderu.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Wybrana ścieżka nie jest katalogiem!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Nie masz uprawnień, aby zapisywać w tym katalogu!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Lokalny folder %1 już zawiera folder użyty na potrzeby synchronizacji. Proszę wybrać inny folder lokalny.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Lokalny folder %1 już zawiera folder użyty na potrzeby synchronizacji. Proszę wybrać inny folder lokalny.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Musisz być podłączony, by dodać folder.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Kliknij ten przycisk, by dodać folder do synchronizacji.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Wystąpił błąd podczas pobierania listy folderów z serwera.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Odłączony</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Dodawanie folderu jest zablokowane, ponieważ już synchronizujesz wszystkie swoje pliki. Jeśli chcesz zsynchronizować wiele folderów, usuń folder aktualnie skonfigurowany.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Pobieranie listy folderów z serwera.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Sprawdzanie zmian na '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synchronizowanie %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>pobieranie %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>wysyłanie %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 z %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>Plik %3 z %4, pozostało czasu %5 (%1 z %2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 z %2, plik %3 z %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>plik %1 z %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Czekaj...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Przygotowanie do synchronizacji ...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Nie otrzymano E-Tag z serwera, sprawdź Proxy/Bramę</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Otrzymaliśmy inny E-Tag wznowienia. Spróbuje ponownie następnym razem.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Serwer zwrócił błędną zakres zawartości</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Limit czasu połączenia</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Przekroczono czas odpowiedzi</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Utworzono o %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Za kilka sekund nastąpi zamknięcie...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Limit czasu połączenia</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Błąd podczas zapisu metadanych do bazy</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Nie można pobrać pliku %1 ze względu na konflikt nazwy pliku lokalnego!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Pobranie zmniejszy ilość wolnego miejsca poniżej %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Wolne miejsce na dysku jest mniejsze niż %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Plik został usunięty z serwera</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Ten plik nie mógł być całkowicie pobrany.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Błąd podczas zapisu metadanych do bazy</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Plik został usunięty z zasobu z prawem tylko do odczytu. Został przywrócony.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Błąd podczas zapisu metadanych do bazy</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Folder ten nie może być zmieniony. Został zmieniony z powrotem do pierwotnej nazwy.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Nie wolno zmieniać nazwy tego folderu. Proszę zmień nazwę z powrotem na Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Plik był edytowany lokalnie ale jest częścią udziału z prawem tylko do odczytu. Przywrócono oryginalny plik</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Błąd podczas zapisu metadanych do bazy</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Usunięto plik</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Lokalny plik zmienił się podczas synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Błąd podczas zapisu metadanych do bazy</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Pliki lokalny został usunięty podczas synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Lokalny plik zmienił się podczas synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Plik był edytowany lokalnie ale jest częścią udziału z prawem tylko do odczytu. Został przywrócony i Twoja edycja jest w pliku konfliktu</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Pliki lokalny został usunięty podczas synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Lokalny plik zmienił się podczas synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Współdzielone z %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Sukces.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync nie udało się wczytać pliku dziennika. Plik dziennika jest uszkodzony.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Wtyczka %1 do csync nie może być załadowana.<br/>Sprawdź poprawność instalacji!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync napotkał błąd podczas przetwarzania wewnętrznych drzew.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync nie mógł zarezerwować pamięci.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Krytyczny błąd parametru CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Aktualizacja procesu przetwarzania CSync nie powiodła się.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Scalenie w procesie przetwarzania CSync nie powiodło się.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync nie mógł się uwierzytelnić przez proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync nie mógł odnaleźć serwera proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync nie mógł uwierzytelnić się na serwerze %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync nie mógł połączyć się z siecią.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Upłynął limit czasu połączenia.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Wystąpił błąd transmisji HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Chwilowy brak dostępu do serwera, z którego montowany jest folder.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Wystąpił błąd podczas otwierania katalogu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Błąd podczas odczytu katalogu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Plik / katalog zostanie zignorowany, ponieważ jest ukryty.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Niedozwolone, ponieważ nie masz uprawnień do dodawania katalogu nadrzędnego</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Niedozwolone, ponieważ nie masz uprawnień do dodawania plików w tym katalogu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Brak dostępnego miejsca na serwerze %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Nieokreślony błąd CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Anulowane przez użytkownika</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Usługa jest czasowo niedostępna</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Dostęp zabroniony</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Ten element nie jest zsynchronizowane z powodu poprzednich błędów: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Linki symboliczne nie są wspierane przy synchronizacji. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Plik jest na liście plików ignorowanych.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Nazwa pliku zbyt długa</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Błąd statystyk.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Nie można zainicjować synchronizacji dziennika.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Nie można czytać z dziennika synchronizacji.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Nie można otworzyć dziennika synchronizacji</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Nazwa pliku zawiera co najmniej jeden nieprawidłowy znak</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Niedozwolone, ponieważ nie masz uprawnień do dodawania podkatalogów w tym katalogu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Wgrywanie niedozwolone, ponieważ plik jest tylko do odczytu na serwerze, przywracanie</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Brak uprawnień by usunąć, przywracanie</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Lokalne pliki i udostępniane foldery zostały usunięte.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Przenoszenie niedozwolone, obiekt przywrócony</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Przenoszenie niedozwolone, ponieważ %1 jest tylko do odczytu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>docelowy</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>źródło</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Ficheiros de certificado (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Erro ao gravar os metadados para a base de dados</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>A ligação expirou</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Abortado pelo utilizador</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Esta sincronização removerá todos os ficheiros na pasta de sincronização '%1'.
-Isto poderá acontecer porque a pasta foi reconfigurada silenciosamente, ou todos os seus ficheiros foram removidos manualmente.
-Tem a certeza que deseja realizar esta operação?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Remover todos os ficheiros?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Remover todos os ficheiros</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Manter ficheiros</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Detetada cópia de segurança</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Sincronização Normal</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Manter Ficheiros Locais como Conflito</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Não foi possível reiniciar o estado da pasta</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Foi encontrado um 'journal' de sincronização, mas não foi possível removê-lo. Por favor, certifique-se que nenhuma aplicação o está a utilizar.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(cópia de segurança)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(cópia de segurança %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Estado indefinido.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>A aguardar para iniciar a sincronização.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>A preparar para sincronizar.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>A sincronização está em execução.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>A última sincronização foi bem sucedida.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>A última sincronização foi bem sucedida, mas com avisos nos ficheiros individuais.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Erro de instalação.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Abortado pelo utilizador.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>A sincronização está pausada.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (A sincronização está pausada)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Não foi selecionada nenhuma pasta válida!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>O caminho selecionado não é uma pasta!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Não tem permissão para gravar para a pasta selecionada!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>A pasta local %1 já contém uma pasta utilizada numa ligação de sincronização de pasta. Por favor, escolha outra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>A pasta local %1 já contém uma pasta usada numa ligação de sincronização de pasta. Por favor, escolha outra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>A pasta local %1 é uma hiperligação simbólica. A hiperligação de destino já contém uma pasta usada numa ligação de sincronização de pasta. Por favor, escolha outra!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Precisa de estar ligado para adicionar uma pasta</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Clique neste botão para adicionar uma pasta para sincronizar.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Erro durante o carregamento da lista de pastas a partir do servidor.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Sessão terminada</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Adicionar pasta está desativada porque já está a sincronizar todos os seus ficheiros. Se deseja sincronizar múltiplas pastas, por favor, remova a pasta raiz atualmente configurada.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>A obter a lista de pastas do servidor...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>A procurar por alterações em '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>A sincronizar %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>transferir %s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>enviar %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 de %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 restante, %1 de %2, ficheiro %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de %2, ficheiro %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>ficheiro %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>A aguardar...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>A aguardar por %n outra pasta...</numerusform><numerusform>A aguardar por %n outra(s) pasta(s)...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>A preparar para sincronizar...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Nenhum E-Tag recebida do servidor, verifique Proxy / Acesso</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Nós recebemos uma E-Tag diferente para retomar. Tentar da próxima vez.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>O servidor devolveu o alcance-conteúdo errado</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>O tempo de ligação expirou</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>A ligação expirou</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Criado às %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>A fechar dentro de alguns segundos...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 pedido falhou a %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' selecionado a %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>O tempo de ligação expirou</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Resposta JSON inválida do URL poll</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Erro ao escrever a meta-informação par a base de dados</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Não foi possível transferir o ficheiro %1 devido a um conflito com o nome de ficheiro local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>A transferência poderá reduzir o espaço livre em disco para menos de %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>O Espaço livre no disco é inferior a %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>O ficheiro foi eliminado do servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Não foi possível transferir o ficheiro na totalidade.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>O ficheiro transferido está vazio, apesar do servidor indicar que este deveria ter %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Ficheiro %1 não pode ser guardado devido à existência de um ficheiro local com o mesmo nome.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>O ficheiro alterou-se desde a sua descoberta</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Erro ao gravar os metadados para a base de dados</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Restauro Falhou: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Continue a enviar para lista negra:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Um ficheiro ou pasta foi removido de uma partilha só de leitura, mas o restauro falhou: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>O ficheiro havia sido removido de uma partilha apenas de leitura. Ficheiro restaurado. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código HTTP errado devolvido pelo servidor. Esperado 204, mas foi recebido "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código HTTP errado devolvido pelo servidor. Esperado 201, mas foi recebido "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Erro ao escrever a meta-informação par a base de dados</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Esta pasta não pode ser renomeada. A alterar para nome original.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Esta pasta não pode ser renomeada. Por favor renomeie para o seu nome original: Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>O ficheiro foi renomeado mas faz parte de uma partilha só de leitura. O ficheiro original foi restaurado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código HTTP errado devolvido pelo servidor. Esperado 201, mas foi recebido "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Erro ao escrever a meta-informação par a base de dados</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Ficheiro Eliminado</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>O ficheiro local foi alterado durante a sincronização. Vai ser finalizado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Ficheiro local alterado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Erro ao gravar os metadados para a base de dados</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>A forçar aborto no trabalho de redefinição de conexão HTTP com Qt < 5.4.3</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>O arquivo local foi removido durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Ficheiro local alterado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>A forçar aborto no trabalho de redefinição de conexão HTTP com Qt < 5.4.3</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>O ficheiro foi editado localmente mas faz parte de uma prtilha só de leitura. Foi restaurado mas a edição está no ficheiro de conflito.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>URL poll em falta</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>O arquivo local foi removido durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Ficheiro local alterado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>O servidor não reconheceu a última parte. (Nenhuma e-tag estava presente)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Partilhar com %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Sucesso</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync falhou a carregar o ficheiro do jornal. O ficheiro do jornal está corrupto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>O plugin %1 para o CSync não foi carregado.<br/>Por favor verifique a instalação!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Csync obteve um erro enquanto processava as árvores internas.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>O CSync falhou a reservar memória</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Parametro errado, CSync falhou</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>O passo de processamento do CSyn falhou</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync: Processo de reconciliação falhou.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync: não foi possível autenticar no servidor proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync: não conseguiu contactar o proxy ou o servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync: Erro a autenticar no servidor %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync: Erro na conecção à rede</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Houve um erro de timeout de rede.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Ocorreu um erro de transmissão HTTP</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>O pasta montada está temporariamente indisponível no servidor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Ocorreu um erro ao abrir uma pasta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Erro ao ler o ficheiro.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>O ficheiro/pasta foi ignorado porque está oculto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Apenas %1 estão disponíveis, é preciso um mínimo de %2 para começar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Não permitido, porque não tem permissão para adicionar a pasta fonte</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Não permitido, porque não tem permissão para adicionar os ficheiros nessa pasta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Não ha espaço disponível no servidor %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync: erro não especificado</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Cancelado pelo utilizador</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync falhou o acesso</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync falhou no carregamento ou criação do ficheiro jornal. Certifique-se de que tem permissões de gravação e leitura na pasta de sincronização local.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync falhou devido a permissão não tratada negada.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>O CSync tentou criar uma pasta que já existe.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>O serviço está temporariamente indisponível</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>O acesso é proibido</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Ocorreu o erro interno número %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>O item não está sincronizado devido a erros anteriores: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Hiperligações simbólicas não são suportadas em sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>O ficheiro está na lista de ficheiros a ignorar.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>O nome do ficheiro é muito grande</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Estado falhou.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Codificação de nome de ficheiro não é válida</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Carateres inválidos, por favor, renomeie "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Impossível inicializar sincronização 'journal'.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Não foi possível ler a lista negra a partir da base de dados local</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Não foi possível ler a partir do jornal de sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Impossível abrir o jornal de sincronismo</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>O nome de ficheiro contém pelo menos um caráter inválido</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorado devido à blacklist de escolha para sincronização</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Não permitido, porque não tem permissão para adicionar as subpastas nessa pasta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Não é permitido enviar este ficheiro porque este é só de leitura no servidor, a restaurar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Não autorizado para remoção, restaurando</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Ficheiros locais e pasta partilhada removidos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Mover não foi permitido, item restaurado</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Mover não foi autorizado porque %1 é só de leitura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>o destino</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>a origem</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Arquivos de certificado (* p12 * .pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Ocorreu um erro ao escrever metadados ao banco de dados</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Conexão expirou</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Abortado pelo usuário</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Esta sincronização removerá todos os arquivos na pasta sincronizada '%1'.
-Isso pode ser porque a pasta foi reconfigurada em silêncio, ou porque todos os arquivos foram manualmente removidos.
-Tem certeza de que deseja executar esta operação?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Deseja Remover Todos os Arquivos?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Remover todos os arquivos</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Manter arquivos</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Continuar a sincronização como normal fará com que todos os seus arquivos sejam substituídos por um arquivo antigo em um estado anterior. Deseja manter seus arquivos mais recentes locais como arquivos de conflito?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup detectado</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Sincronização Normal</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Manter Arquivos Locais como Conflito</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Não foi possível redefinir o estado da pasta</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Uma velha revista de sincronização '%1' foi encontrada, mas não pôde ser removida. Por favor, certifique-se de que nenhuma aplicação está a usá-la.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (backup)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (backup %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Estado indefinido.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>À espera do início da sincronização.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Preparando para sincronização.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>A sincronização está ocorrendo.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>A última sincronização foi feita com sucesso.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>A última sincronização foi executada com sucesso, mas com advertências em arquivos individuais.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Erro de Configuração.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Usuário Abortou.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Sincronização pausada.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Pausa na Sincronização) </translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Nenhuma pasta válida selecionada!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>O caminho selecionado não é uma pasta!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Voce não tem permissão para escrita na pasta selecionada!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>A pasta local %1 contém um link simbólico. O destino do link contém uma pasta já sincronizados. Por favor, escolha uma outra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Já existe uma sincronização do servidor para esta pasta local. Por favor, escolha uma outra pasta local!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>A pasta local %1 já contém uma pasta utilizada numa ligação de sincronização de pasta. Por favor, escolha outra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>A pasta local %1 já está contida em uma pasta usada em uma conexão de sincronização de pastas. Por favor, escolha outra!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>A pasta local %1 é um link simbólico. O destino do link já está contido em uma pasta usada em uma conexão de sincronização de pastas. Por favor, escolha outra!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Você precisa estar conectado para adicionar uma pasta</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Clique nesse botão para adicionar uma pasta para sincronizar.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Erro enquanto carregava a lista de pastas do servidor.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Desconectado</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Adição de pasta está desativado porque você já está sincronizando todos os seus arquivos. Se você deseja sincronizar várias pastas, por favor, remova a pasta raiz configurada atualmente.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Obtendo lista de pastas do servidor...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Verificando alterações em '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Sincronizando %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>,</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>baixar %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>enviar %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 de %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 restando, %1 de %2, arquivo %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 de%2, arquivo %3 de %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>arquivo %1 de %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Esperando...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Esperando por %n outra pasta...</numerusform><numerusform>Esperando por %n outras pastas...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Preparando para sincronizar...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Nenhuma E-Tag recebida do servidor, verifique Proxy / gateway</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Recebemos um e-Tag diferente para resumir. Tente uma próxima vez.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>O servidor retornou erro numa série-de-conteúdo</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Conexão Finalizada</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Conexão expirou</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Criada em %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Fechando em poucos segundos...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>requisição %1 falhou em %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' selecionada em %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Conexão Finalizada</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Resposta JSON inválida a partir do conjunto de URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Ocorreu um erro ao escrever metadados ao banco de dados</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>O arquivo %1 não pode ser baixado devido a um confronto local no nome do arquivo!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>O download reduzirá o espaço livre em disco abaixo de %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>O espaço livre no disco é inferior a %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>O arquivo foi eliminado do servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>O arquivo não pode ser baixado completamente.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>O arquivo baixado está vazio apesar do servidor anunciou que deveria ter %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>O arquivo %1 não pode ser salvo devido a um confronto com um nome de arquivo local!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Arquivo foi alterado desde a descoberta</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Ocorreu um erro ao escrever metadados ao banco de dados</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Falha na Restauração: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Continuar na lista negra:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Um arquivo ou pasta foi removido de um compartilhamento de somente leitura, mas a restauração falhou: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>O arquivo foi removido de um compartilhamento somente de leitura. Ele foi restaurado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Código HTTP retornado errado pelo servidor. 204 esperado, mas recebeu "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código HTTP retornado errado pelo servidor. 201 esperado, mas recebeu "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Ocorreu um erro ao escrever metadados ao banco de dados</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Esta pasta não pode ser renomeada. Ela será renomeado de volta ao seu nome original.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Esta pasta não pode ser renomeada. Por favor, nomeie-a de volta para Compartilhada.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>O arquivo foi renomeado mas faz parte de compartilhamento só de leitura. O arquivo original foi restaurado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Código HTTP retornado errado pelo servidor. 201 esperado, mas recebeu "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Ocorreu um erro ao escrever metadados ao banco de dados</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Arquivo Removido</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Arquivo local alterado durante a sincronização. Ele será retomado.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Arquivo local modificado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Ocorreu um erro ao escrever metadados ao banco de dados</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forçando cancelamento do trabalho em redefinição de conexão HTTP com o Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>O arquivo local foi removido durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Arquivo local modificado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Código de retorno inesperado do servidor (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Falta ID do arquivo do servidor</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Falta ETag do servidor</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Forçando cancelamento do trabalho em redefinição de conexão HTTP com o Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>O arquivo foi editado localmente mas faz parte de compartilhamento só de leitura. Ele foi restaurado mas sua edição está em conflito com o arquivo.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Faltando conjunto de URL</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>O arquivo local foi removido durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Arquivo local modificado durante a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>O servidor não reconheceu o último pedaço. (Nenhuma e-tag estava presente)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Compartilhar com %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Sucesso.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync não conseguiu carregar o arquivo journal. O arquivo journal está corrompido.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>O plugin %1 para csync não foi carregado.<br/>Por favor verifique a instalação!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Erro do CSync enquanto processava árvores internas.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync falhou ao reservar memória.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Erro fatal de parametro do CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Processamento da atualização do CSync falhou.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Processamento da conciliação do CSync falhou.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>Csync não conseguiu autenticação no proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync falhou ao localizar o proxy ou servidor.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync falhou ao autenticar no servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync falhou ao conectar à rede.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Ocorreu uma desconexão de rede. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Houve um erro na transmissão HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>A pasta montada não está temporariamente disponível no servidor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Ocorreu um erro ao abrir uma pasta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Erro ao ler pasta.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Arquivo/pasta ignorado porque porque está escondido.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Apenas %1 estão disponíveis, precisamos de pelo menos %2 para começar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Não permitido porque você não tem permissão para adicionar pasta mãe</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Não permitido porque você não tem permissão para adicionar arquivos na pasta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Sem espaço disponível no servidor %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Erro não especificado no CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Abortado pelo usuário</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync não conseguiu o acesso</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync falhou ao carregar ou criar o arquivo de diário. Certifique-se de ter permissão de ler e escrever na pasta de sincronização local.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync falhou devido a permissão de não manipulação negada.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync tentou criar uma pasta que já existe.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>O serviço está temporariamente indisponível</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Acesso proibido</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Um erro interno de número %1 ocorreu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>O item não está sincronizado devido a erros anteriores: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Linques simbólicos não são suportados em sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>O arquivo está listado na lista de ignorados.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Os nomes de arquivos que terminam com um ponto não são suportados neste sistema de arquivos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Os nomes de arquivos que contêm o caractere '%1' não são suportados neste sistema de arquivos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>O nome do arquivo é um nome reservado neste sistema de arquivos.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>O nome do arquivo contém espaços deixados para trás.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>O nome do arquivo é muito longo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat falhou.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>A codificação do nome do arquivo não é válida</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Caracteres inválidos, por favor renomear "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Impossibilitado de iniciar a sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Não é possível ler a lista negra a partir do banco de dados local</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Não é possível ler a partir do relatório de sincronização.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Não é possível abrir o arquivo de sincronização</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>O nome do arquivo contem pelo menos um caractere inválido </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorado por causa da lista negra "escolher o que sincronizar"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Não permitido porque você não tem permissão para adicionar subpastas para essa pasta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Não é permitido fazer o upload deste arquivo porque ele é somente leitura no servidor, restaurando</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Não é permitido remover, restaurando</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Arquivos locais e pasta compartilhada removida.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Não é permitido mover, item restaurado</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Não é permitido mover porque %1 é somente para leitura</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>o destino</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>a fonte</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Файлы сертификатов (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Ошибка записи метаданных в базу данных</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Время ожидания соединения превышено</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Прервано пользов</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Эта синхронизация удалит все файлы в папке '%1'.
-Это может произойти из-за того, что были изменены настройки папки или файлы были удалены вручную.
-Вы действительно хотите выполнить эту операцию?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Удалить все файлы?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Удалить все файлы</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Сохранить файлы</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation>Эта синхронизация собирается сбросить файлы в катлоге '%1' в более ранее состояние. Такое может случиться, если на сервере восстановлена резервная копия. Если продолжать синхронизацию как обычно, то ваши файлы будут перетёрты более старыми версиями. Хотите сохранить ваши локальные свежие файлы в качестве конфликтных?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Обнаружена резервная копия</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Обычная синхронизация</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Сохранить локальные файлы как конфликтующие</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Невозможно сбросить состояние каталога</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Найден старый журнал синхронизации '%1', и он не может быть удалён. Убедитесь что он не открыт в другом приложении.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(резервная копия)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(резервная копия %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Неопределенное состояние.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Ожидание запуска синхронизации.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Подготовка к синхронизации.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Идет синхронизация.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Последняя синхронизация прошла успешно.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Последняя синхронизация прошла успешно, но были предупреждения для некоторых файлов.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Ошибка установки.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Отмена пользователем.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Синхронизация приостановлена.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%! (синхронизация приостановлена)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Не выбран валидный каталог!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Выбранный путь не является каталогом!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>У вас недостаточно прав для записи в выбранный каталог!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>Локальный каталог %1 содержит символьную ссылку. Место, на которое указывает ссылка, уже содержит засинхронизированный каталог. Пожалуйста, выберите другой!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Уже есть синхронизация с сервера в этот локальный каталог. Пожалуйста, выберите другой локальный каталог!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Локальная директория %1 уже содержит папку, которая используется для синхронизации. Пожалуйста выберите другую!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Локальная директория %1 уже содержит директорию, которая используется для синхронизации. Пожалуйста выберите другую!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Локальная директория %1 является символьной ссылкой. Эта ссылка указывает на путь, находящийся внутри директории, уже используемой для синхронизации. Пожалуйста укажите другую!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Необходимо подключиться, чтобы добавить каталог</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Нажмите на эту кнопку для добавления каталога к синхронизации.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Ошибка загрузки списка папок с сервера.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Вышли из аккаунта</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Добавление папки отключена, потому что вы уже синхронизированы все файлы. Если вы хотите синхронизировать несколько папок, пожалуйста, удалите текущую корневую папку.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Извлечение списка папок с сервера...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Проверка изменений в '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Синхронизация %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>,</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>скачивание %1/с</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/сjavascript:;</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>загрузка %1/с</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/с</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 из %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>Осталось %5, %1 из %2, файл %3 из %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 из %2, файл %3 из %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>файл %1 из %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Ожидание...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Ожидание %n директории...</numerusform><numerusform>Ожидание %n директорий...</numerusform><numerusform>Ожидание %n директорий...</numerusform><numerusform>Ожидание %n директорий...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Подготовка к синхронизации...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>E-Tag от сервера не получен, проверьте настройки прокси/шлюза.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Мы получили другой E-Tag для возобновления. Повторите попытку позже.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Сервер вернул неверный диапазон содержимого</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Время ожидания подключения истекло</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Время ожидания соединения превышено</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Создано %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Закроется через несколько секунд…</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1: запрос выполнен неудачно в %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' выбрано в %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Время ожидания подключения истекло</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Не правильный JSON ответ на сформированный URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Ошибка записи метаданных в базу данных</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Файл %1 не может быть загружен из-за локального конфликта имен!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Эта загрузка уменьшит свободное дисковое пространство ниже %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Свободное место на диске меньше, чем %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Файл был удален с сервера</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Невозможно полностью загрузить файл.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Скачанный файл пуст, хотя сервер заявил, что он должен быть %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Файл %1 не может быть сохранён из-за локального конфликта имен!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>После обнаружения файл был изменен</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Ошибка записи метаданных в базу данных</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Восстановление не удалось: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Продолжить занесение в чёрный список:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Файл или папка была удалена из доступа только для чтения, восстановление завершилось с ошибкой: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Файл удалён с удаленного общего ресурса только для чтения. Файл был восстановлен.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Сервер ответил не правильным HTTP кодом. Ожидался 204, но получен "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер ответил не правильным HTTP кодом. Ожидался 201, но получен "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Ошибка записи метаданных в базу данных</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Этот каталог не должен переименовываться. Ему будет присвоено изначальное имя. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Этот каталог не должен переименовываться. Присвойте ему изначальное имя: Shared. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Файл переименован на удаленном общем ресурсе только для чтения. Файл был восстановлен.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер ответил не правильным HTTP кодом. Ожидался 201, но получен "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Ошибка записи метаданных в базу данных</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Файл Перемещён</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Локальный файл изменился в процессе синхронизации. Операция будет возобновлена.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Локальный файл изменился в процессе синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Ошибка записи метаданных в базу данных</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Принудительная остановка задачи при сбросе HTTP подключения для Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Локальный файл был удалён в процессе синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Локальный файл изменился в процессе синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Неожиданный код завершения от сервера (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Отсутствует код файла от сервера</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Отсутствует ETag с сервера</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Принудительная остановка задачи при сбросе HTTP подключения для Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Измененный файл принадлежит удаленному общему ресурсу только для чтения. Файл был восстановлен, ваши правки доступны в файле конфликтов.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Не хватает сформированного URL</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Локальный файл был удалён в процессе синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Локальный файл изменился в процессе синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Сервер не смог подтвердить последнюю часть данных.(Отсутствовали теги e-tag)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Поделиться с %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Успешно.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync не удалось загрузить файл журнала. Файл журнала повреждён.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Не удается загрузить плагин 1% для csync.<br/>Проверьте установку!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync получил сообщение об ошибке при обработке внутренних деревьев.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync не удалось зарезервировать память.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Критическая ошибка параметра CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Процесс обновления CSync не удался.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Процесс согласования CSync не удался.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync не удалось авторизоваться на прокси сервере.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync не удалось найти прокси сервер.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync не удалось авторизоваться на сервере %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync не удалось подключиться к сети.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Вышло время ожидания подключения к сети.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Произошла ошибка передачи HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Смонтированная папка временно недоступна на сервере</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Произошла ошибка во время открытия папки</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Произошла ошибка во время чтения папки.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Файл/папка проигнорированы, так как являются скрытыми.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Только %1 доступно, нужно как минимум %2 чтобы начать</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Не разрешается, так как у вас нет полномочий на добавление родительской папки</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Не разрешается, так как у вас нет полномочий на добавление файлов в эту папку</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Нет свободного пространства на сервере %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Неизвестная ошибка CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Прервано пользователем</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync отказано в доступе</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync не удалось загрузить файл журнала. Убедитесь в наличии прав на чтение и запись в локальную папку.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync не выполнен из-за отказа в доступе для необработанного разрешения.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync попытался создать папку, которая уже существует.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Сервис временно недоступен</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Доступ запрещен</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Произошла внутренняя ошибка номер %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Элемент не синхронизируется из-за произошедших ошибок: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Синхронизация символических ссылок не поддерживается.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Файл присутствует в списке игнорируемых.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Эта файловая система не поддерживает имена файлов, оканчивающиеся на точку.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Эта файловая система не поддерживает имена файлов, содержащие символ '%1'.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>Данное имя файла зарезервировано в данной файловой системе.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Имя файла содержит пробелы на конце.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Имя файла слишком длинное.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Не удалось загрузить статистику.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Кодировка имени файла не верна</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Недопустимые символы, пожалуйста, переименуйте "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Невозможно инициализировать журнал синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Не удалось прочитать файл чёрного списка из локальной базы данных.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Не удалось прочитать из журнала синхронизации.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Не удаётся открыть журнал синхронизации</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Имя файла содержит по крайней мере один некорректный символ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Игнорируется из-за черного списка в "что синхронизировать"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Не разрешается, так как у вас нет полномочий на добавление подпапок в папку.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Не допускается загрузка этого файла, так как на сервере он помечен только для чтения, восстанавливаем</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Не допускается удаление, восстанавливаем</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Локальные файлы и общий каталог удалены.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Перемещение не допускается, элемент восстановлен</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Перемещение не допускается, поскольку %1 помечен только для чтения</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>назначение</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>источник</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Súbory certifikátu (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Chyba pri zápise metadát do databázy</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Pripojenie expirovalo</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Zrušené používateľom</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Táto synchronizácia odstráni všetky súbory v synchronizovanom priečinku '%1'.
-Dôvodom môže byť, že sa daný priečinok potichu rekonfiguroval, alebo boli súbory manuálne odstránené.
-Ste si istý, že chcete pokračovať?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Odstrániť všetky súbory?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Odstrániť všetky súbory</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Ponechať súbory</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Záloha je dostupná</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Bežná synchronizácia</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Ponechať lokálne súbory ako konfliktné</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Nemožno resetovať stav priečinka</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Starý synchronizačný žurnál '%1' nájdený, avšak neodstrániteľný. Prosím uistite sa, že žiadna aplikácia ho práve nevyužíva.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (záloha)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (záloha %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Nedefinovaný stav.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Čaká sa na začiatok synchronizácie</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Príprava na synchronizáciu.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synchronizácia prebieha.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Posledná synchronizácia sa úspešne skončila.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Posledná synchronizácia bola úspešná, ale s varovaniami pre individuálne súbory.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Chyba pri inštalácii.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Zrušené používateľom.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synchronizácia je pozastavená.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synchronizácia je pozastavená)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Nebol zvolený platný priečinok.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Zvolená cesta nie je priečinok.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Nemáte oprávnenia pre zápis do daného priečinka!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Na pridanie priečinku je nutné byť pripojený</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Odhlásený</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Načítavam zoznam priečinkov zo servera...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Kontrolujú sa zmeny v „%1“</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synchronizuje sa %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>stiahnuť %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>nahrať %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 of %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 z %2, súbor %3 z %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>súbor %1 z %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Čakajte...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Príprava na synchronizáciu...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Zo servera nebol prijatý E-Tag, skontrolujte proxy/bránu</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Prijali sme iný E-Tag pre pokračovanie. Skúsim to neskôr znovu.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Server vrátil nesprávnu hodnotu Content-range</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Spojenie vypršalo</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Pripojenie expirovalo</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Vytvorený o %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Ukončenie o pár sekúnd...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 požiadavka zlyhala o %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Spojenie vypršalo</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Neplatná JSON odpoveď z URL adresy</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Chyba pri zápise metadát do databázy</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Súbor %1 nie je možné stiahnuť, pretože súbor s rovnakým menom už existuje!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Súbor bol vymazaný zo servera</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Súbor sa nedá stiahnuť úplne.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Súbor %1 nie je možné uložiť, pretože jeho názov koliduje s názvom lokálneho súboru!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Súbor sa medzitým zmenil</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Chyba pri zápise metadát do databázy</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Obnovenie zlyhalo: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Pokračovať v blacklistingu: </translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Súbor bol odobratý zo zdieľania len na čítanie. Súbor bol obnovený.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očakávaný bol 204, ale vrátený bol "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očakávaný bol 201, ale vrátený bol "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Chyba pri zápise metadát do databázy</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Tento priečinok nemôže byť premenovaný. Prosím, vráťte mu pôvodné meno.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Tento priečinok nemôže byť premenovaný. Prosím, vráťte mu meno Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Súbor bol premenovaný, ale je súčasťou zdieľania len na čítanie. Pôvodný súbor bol obnovený.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Server vrátil neplatný HTTP kód. Očakávaný bol 201, ale vrátený bol "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Chyba pri zápise metadát do databázy</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Súbor zmazaný</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokálny súbor bol zmenený počas synchronizácie. Bude obnovený.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Lokálny súbor bol zmenený počas synchronizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Chyba pri zápise metadát do databázy</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Vynútené ukončenie procesu pri resete HTTP pripojení s Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Lokálny súbor bol odstránený počas synchronizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Lokálny súbor bol zmenený počas synchronizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Vynútené ukončenie procesu pri resete HTTP pripojení s Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Súbor bol zmenený, ale je súčasťou zdieľania len na čítanie. Pôvodný súbor bol obnovený a upravená verzia je uložená v konfliktnom súbore.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Chýba URL adresa</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Lokálny súbor bol odstránený počas synchronizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Lokálny súbor bol zmenený počas synchronizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Zdieľať s %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Úspech.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>Nepodarilo sa načítanie žurnálovacieho súboru CSync. Súbor je poškodený.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>%1 zásuvný modul pre "CSync" nebolo možné načítať.<br/>Prosím skontrolujte inštaláciu!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Spracovanie "vnútorných stromov" vrámci "CSync" zlyhalo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync sa nepodarilo zarezervovať pamäť.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync kritická chyba parametrov.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync sa nepodarilo spracovať krok aktualizácie.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync sa nepodarilo spracovať krok zladenia.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync sa nemohol prihlásiť k proxy.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync sa nepodarilo nájsť proxy alebo server.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync sa nepodarilo prihlásiť na server %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync sa nepodarilo pripojiť k sieti.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Skončil časový limit sieťového spojenia.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Chyba HTTP prenosu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Nastala chyba počas otvárania priečinka</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Chyba pri čítaní adresára</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Na serveri %1 nie je žiadne voľné miesto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync nešpecifikovaná chyba.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Zrušené používateľom</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>Prístup pre CSync zlyhal</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Služba je dočasne nedostupná</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Prístup odmietnutý</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Vyskytla sa interná chyba číslo %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Položka nebola synchronizovaná kvôli predchádzajúcej chybe: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symbolické odkazy nie sú podporované pri synchronizácii.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Súbor je zapísaný na zozname ignorovaných.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Meno súboru je veľmi dlhé.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Kódovanie znakov názvu súboru je neplatné</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Neplatné znaky, premenujte prosím "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Nemôžem inicializovať synchronizačný žurnál.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Nemožno čítať zo synchronizačného žurnálu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Nemožno otvoriť sync žurnál</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Názov súboru obsahuje nevhodný znak</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorované podľa nastavenia "vybrať čo synchronizovať"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Nie je dovolené, lebo nemáte oprávnenie pridávať podpriečinky do tohto priečinka</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Nie je dovolené tento súbor nahrať, pretože je na serveri iba na čítanie. Obnovuje sa.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Nie je dovolené odstrániť. Obnovuje sa.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Lokálne súbory a zdieľaný priečinok boli odstránené.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Presunutie nie je dovolené. Položka obnovená.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Presunutie nie je dovolené, pretože %1 je na serveri iba na čítanie</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>cieľ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>zdroj</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Vrste potrdil (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Povezava je časovno potekla</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Opravilo je bilo prekinjeno s strani uporabnika</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Z usklajevanjem bodo odstranjene vse datoteke v usklajevani mapi '%1'.
-Mapa je bila morda odstranjena, ali pa so bile spremenjene nastavitve.
-Ali ste prepričani, da želite izvesti to opravilo?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Ali naj bodo odstranjene vse datoteke?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Odstrani vse datoteke</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Ohrani datoteke</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Z nadaljevanjem usklajevanja bodo vse trenutne datoteke prepisane s starejšimi različicami. Ali želite ohraniti trenutne krajevne datoteke kot preimenovane datoteke v usklajevalnem sporu?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Varnostna kopija je zaznana</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Običajno usklajevanje</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Ohrani krajevne datoteke kot datoteke v sporu</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Ni mogoče ponastaviti stanja mape</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Obstaja starejši dnevnik usklajevanja '%1', vendar ga ni mogoče odstraniti. Preverite, ali je datoteka v uporabi.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(varnostna kopija)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(varnostna kopija %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Nedoločeno stanje.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Čakanje začetek usklajevanja</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Poteka priprava za usklajevanje.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Usklajevanje je v teku.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Zadnje usklajevanje je bilo uspešno končano.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Zadnje usklajevanje je bilo sicer uspešno, vendar z opozorili za posamezne datoteke.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Napaka nastavitve.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Uporabniška prekinitev.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Usklajevanje je začasno v premoru.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (usklajevanje je v premoru)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Ni izbrane veljavne mape!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Izbrana pot ni mapa!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Ni ustreznih dovoljenj za pisanje v izbrano mapo!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>Krajevna mapa %1 vsebuje simbolno povezavo. Ciljno mesto povezave že vključuje mapo, ki se usklajuje. Izbrati je treba drugo.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>Za to krajevno pot je že ustvarjeno mesto za usklajevanje. Izbrati je treba drugo.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Krajevna mapa %1 že vključuje mapo, ki je določena za usklajevanje. Izbrati je treba drugo.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Krajevna mapa %1 je že v določena za usklajevanje. Izbrati je treba drugo.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Krajevna mapa %1 je simbolna povezava. Cilj povezave že vsebuje mapo, ki je uporabljena pri povezavi usklajevanja mape. Izberite drugo.</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Za dodajanje mape mora biti vzpostavljea povezava</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Kliknite za dodajanje mape za usklajevanje.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Prišlo je do napake med nalaganjem datotek s strežnika.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Odjavljeno</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Dodajanje mape je onemogočeno, ker se usklajojejo vse vaše datoteke. Če želite usklajevati več map, odstranite trenutno nastavljeno korensko mapo.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Poteka pridobivanje seznama map s strežnika ...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Preverjanje za spremembe v '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Usklajevanje %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>,</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>prejemanje %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>pošiljanje %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 od %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>Preostalo še %5, %1 od %2, datoteka %3 od %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 od %2, datoteka %3 od %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>datoteka %1 od %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Čakanje na povezavo ...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>V pripravi je %n druga map ...</numerusform><numerusform>V pripravi sta %n drugi mapi ...</numerusform><numerusform>V pripravi so %n druge mape ...</numerusform><numerusform>V pripravi je %n drugih map ...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Priprava na usklajevanje ...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Ni prejete oznake s strežnika. Preveriti je treba podatke posredovalnega strežnika ali prehoda.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Prejeta je različna oznaka za nadaljevanje opravila. Ponovni poskus bo izveden kasneje.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Odziv strežnika kaže na neveljaven obseg vsebine</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Povezava je časovno potekla</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Povezava je potekla</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Ustvarjeno ob %1$s</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>V nekaj sekundah bo izvedeno zapiranje ...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 zahteva spodletela na %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' izbrano na %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Povezava časovno pretekla</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Neveljaven odziv JSON preverjanja naslova URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Datoteke %1 ni mogoče prejeti zaradi neskladja z imenom krajevne datoteke!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Prejem bi zmanjšal prostor na disku pod %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Na disku je prostora manj kot %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Datoteka je izbrisana s strežnika</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Datoteke ni mogoče prejeti v celoti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Prejeta datoteka je prazna, čeprav je na strežniku velikosti %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Datoteke %1 ni mogoče shraniti zaradi neskladja z imenom obstoječe datoteke!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Datoteka je bila spremenjena po usklajevanju seznama datotek</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; obnovitev je spodletela: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Nadaljuj z blokiranjem prek črnega seznama:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Datoteka ali mapa je bila odstranjena iz mesta v souporabi, ki je nastavljeno le za branje, obnavljanje pa je spodletelo: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Datoteka je bila odstranjena iz mesta v souporabi, vendar je uspešno obnovljena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>S strežnika je vrnjen neveljaven odziv HTTP. Pričakovan je 204, prejet pa je bil "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>S strežnika je vrnjen neveljaven odziv HTTP. Pričakovan je 201, prejet pa je bil "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Te mape ni dovoljeno preimenovati, zato bo samodejno preimenovana v izvorno ime.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Te mape ni dovoljeno preimenovati. Preimenujte jo nazaj na privzeto vrednost.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Datoteka je preimenovana, vendar je označena za souporabo le za branje. Obnovljena je izvirna datoteka.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>S strežnika je vrnjen neveljaven odziv HTTP. Pričakovan je 201, prejet pa je bil "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Datoteka je odstranjena</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena. Usklajena bo, ko bo shranjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Napaka zapisovanja metapodatkov v podatkovno zbirko</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Vsiljevanje prekinitve posla na prekinitvi povezave HTTP s Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Krajevna datoteka je bila med usklajevanjem odstranjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>Napaka: nepričakovan odziv s strežnika (%1).</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>Na strežniku manjka ID datoteke</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>Na strežniku manjka ETag datoteke</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Vsiljevanje prekinitve posla na prekinitvi povezave HTTP s Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Datoteka je bila krajevno spremenjena, čeprav je označena le za branje. Izvorna datoteka je obnovljena, narejene spremembe pa so zabeležene v datoteki spora.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Preveri manjkajoči naslov URL</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Krajevna datoteka je bila med usklajevanjem odstranjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Krajevna datoteka je bila med usklajevanjem spremenjena.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Strežnik ne sprejme zadnjega paketa (ni navedene e-oznake)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Omogoči souporabo z %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Uspešno končano.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>Nalaganje dnevniške datoteke s CSync je spodletelo. Dnevniška datoteka je okvarjena.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Vstavka %1 za CSync ni mogoče naložiti.<br/>Preverite namestitev!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>Pri obdelavi notranje drevesne strukture s CSync je prišlo do napake.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>Vpisovanje prostora v pomnilniku za CSync je spodletelo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>Usodna napaka parametra CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>Korak opravila posodobitve CSync je spodletel.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>Korak opravila poravnave CSync je spodletel.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>Overitev CSync na posredniškem strežniku je spodletela.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>Poizvedba posredniškega strežnika s CSync je spodletela.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>Overitev CSync pri strežniku %1 je spodletela.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>Povezava CSync v omrežje je spodletela.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Omrežna povezava je časovno potekla.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Prišlo je do napake med prenosom HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Priklopljena mapa trenutno ni na voljo na strežniku</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Med odpiranjem mape je prišlo do napake.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Napaka med branjem mape</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Datoteka/Mapa je prezrta, ker je skrita.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Le %1 je na voljo, zahtevanih pa je vaj %2 za zagon</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Dejanje ni dovoljeno, ker ni ustreznih dovoljenj za dodajanje starševske mape</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Dejanje ni dovoljeno, ker ni ustreznih dovoljenj za dodajanje datotek v to mapo</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>Odziv CSync: na strežniku %1 ni razpoložljivega prostora.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Nedoločena napaka CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Opravilo je bilo prekinjeno s strani uporabnika</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>Dostop s CSync je spodletel</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>Nalaganje ali ustvarjanje dnevniške datoteke s CSync je spodletelo. Za to opravilo so zahtevana dovoljenja branja in zapisovanja krajevne mape za usklajevanje.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>Delovanje CSync je zaradi nerazrešenih dovoljenj spodletelo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>Ustvarjanje mape s CSync je spodletelo. Mapa že obstaja.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Storitev trenutno ni na voljo</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Dostop je prepovedan.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Prišlo je do notranje napake %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Predmet ni usklajen zaradi predhodne napake: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Usklajevanje simbolnih povezav ni podprto.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Datoteka je na seznamu prezrtih datotek.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>Imena datotek, ki vsebujejo piko, na tem sistemu niso podprta.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>Imena datotek, ki vsebujejo znak »%1«, na tem sistemu niso podprta.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>Ime datoteke je na tem sistemu zadržano za sistemsko datoteko.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Datoteka vsebuje pripete presledne znake</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Ime datoteke je predolgo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Določanje statističnih podatkov je spodletelo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Kodni zapis imena datoteke ni veljaven.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Uporabljen je neveljaven znak; preimenujte "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Dnevnika usklajevanja ni mogoče začeti.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Ni mogoče prebrati črnega seznama iz krajevne mape</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Ni mogoče brati iz dnevnika usklajevanja</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Ni mogoče odpreti dnevnika usklajevanja</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Ime datoteke vsebuje vsaj en neveljaven znak.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Prezrto, ker je predmet označen na črni listi za usklajevanje</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Dejanje ni dovoljeno! Ni ustreznih dovoljenj za dodajanje podmap v to mapo.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Ni dovoljeno pošiljati te datoteke, ker ima določena dovoljenja le za branje. Datoteka bo obnovljena na izvorno različico.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Odstranitev ni dovoljena, datoteka bo obnovljena.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Krajevne datoteke in mape v souporabi so odstranjene.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Premikanje ni dovoljeno, datoteka bo obnovljena.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Premikanje ni dovoljeno, ker je nastavljeno določilo %1 le za branje.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>cilj</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>vir</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Фајлови сертификата (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Време повезивања истекло</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Прекинуо корисник</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Уклонити све фајлове?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Уклони све фајлове</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Остави фајлове</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Не могу да ресетујем стање фасцикле</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Пронађен је стари журнал синхронизације „%1“ али се не може уклонити. Проверите да га нека апликација тренутно не користи.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (резерва)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (резерва %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Неодређено стање.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Припремам синхронизацију.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Синхронизација у току.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Последња синхронизација је била успешна.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Последња синхронизација је била успешна али са упозорењима за поједине фајлове.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Грешка подешавања.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Корисник прекинуо.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Синхронизација је паузирана.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (синхронизација паузирана)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Немате дозволе за упис у изабрану фасциклу!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Одјављен</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Добављам списак фасцикли са сервера...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Проверавам измене у „%1“</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>„%1“</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Синхронизујем %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>преузми %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>отпреми %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 од %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>фајл %1 од %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Чекам...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Припремам синхронизацију...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Нема е-ознаке са сервера. Проверите прокси или мрежни излаз</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Добијена је различита е-ознака за наставак преноса. Покушаћу поново следећи пут.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Сервер је вратио погрешан опсег садржаја</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Време за повезивање је истекло</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Време повезивања истекло</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Веза је истекла</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Неисправан ЈСОН одговор са адресе упита</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Фајл %1 се не може преузети јер се судара са називом локалног фајла!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Фајл је обрисан са сервера</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Фајл није могао бити преузет у потпуности.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Фајл %1 се не може сачувати јер се судара са називом локалног фајла!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Фајл је измењен у међувремену</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Враћање није успело: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Настави блокирање:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Фајл је уклоњен из дељења које је само за читање. Зато је враћен.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Сервер је вратио лош ХТТП код. Очекивано је 204 али је примљено „%1 %2“.</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер је вратио лош ХТТП код. Очекивано је 201 али је примљено „%1 %2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Ова фасцикла се не сме преименовати. Зато је враћен првобитни назив.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Ова фасцикла се не сме преименовати. Молим вас вратите назив у „Shared“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Фајл је био преименован али је део дељења које је само за читање. Оригинални фајл је враћен.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер је вратио лош ХТТП код. Очекивано је 201 али је примљено „%1 %2“.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Фајл уклоњен</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Локални фајл је измењен током синхронизације. Биће настављена.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Локални фајл измењен током синхронизације.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Присили прекид посла код прекида ХТТП везе са КуТ < 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Локални фајл је уклоњен током синхронизације.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Локални фајл измењен током синхронизације.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Присили прекид посла код прекида ХТТП везе са КуТ < 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Фајл је измењен локално али је у саставу дељења које је само за читање. Враћен је у претходно стање а измене су у фајлу сукоба.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Адреса упита недостаје</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Локални фајл је уклоњен током синхронизације.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Локални фајл измењен током синхронизације.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Подели са %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Успешно.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync не може да учита фајл дневника. Фајл дневника је оштећен.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Прикључак %1 за csync се не може учитати.<br/>Проверите инсталацију!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync има грешку при обради интерног стабла.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync не може да резервише меморију.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync фатална грешка параметара.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync није успео да ажурира корак процесирања.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync није успео да усклади корак процесирања.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync не може да се аутентификује на проксију.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync не налази прокси или сервер.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync не може да се аутентификује на %1 серверу.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync не може да приступи мрежи.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Истекло је време за повезивање.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Дошло је до грешке ХТТП преноса.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: нема простора на %1 серверу.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync недефинисана грешка.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Прекинуо корисник</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync није приступио</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Услуга је привремено недоступна</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Приступ је забрањен</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Десила се интерна грешка број %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Ставка није синхронизована због ранијих грешака: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Симболичке везе нису подржане у синхронизацији.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Фајл се налази на листи за игнорисање.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Назив фајла је предугачак.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Кодирање назива фајла није исправно</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Није могуће покренути у синхронизацију дневника.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Не могу да отворим дневник синхронизације</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Назив садржи бар један недозвољен карактер</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Игнорисано јер се не налази на листи за синхронизацију</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Није могуће отпремити овај фајл јер је на серверу само за читање. Враћам</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Није могуће уклањање. Враћам</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Локални фајлови и дељена фасцикла су уклоњени.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Премештање није дозвољено. Ставка је враћена</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Премештање није дозвољено јер %1 је само за читање</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>одредиште</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>извор</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>Certifikatfiler (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Fel vid skrivning av metadata till databasen</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Tidsgräns för anslutningen överskreds</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Avbruten av användare</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Denna synkronisering skulle radera alla filerna i mappen '%1'.
-Detta kan bero på att mappen omkonfigurerats i bakgrunden, eller för att alla filerna raderats manuellt.
-Är du säker på att du vill fortsätta?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Ta bort alla filer?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Ta bort alla filer</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Behåll filer</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
Om du fortsätter synkningen kommer alla dina filer återställas med en äldre version av filen. Vill du behålla dina nyare lokala filer som konfliktfiler?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Backup upptäckt</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normal synkronisation</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Behåll lokala filer som konflikt</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Kunde inte återställa mappens skick</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>En gammal synkroniseringsjournal '%1' hittades, men kunde inte raderas. Vänligen se till att inga program för tillfället använder den.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(säkerhetskopia)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(säkerhetkopia %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Okänt tillstånd.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Väntar på att starta synkronisering.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Förbereder synkronisering</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Synkronisering pågår.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Senaste synkronisering lyckades.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Senaste synkning lyckades, men det finns varningar för vissa filer!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Inställningsfel.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Användare Avbryt</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Synkronisering är pausad.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Synk är stoppad)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Ingen giltig mapp markerad!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Den markerade sökvägen är inte en mapp!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Du har inga skrivrättigheter till den valda mappen!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>Den lokala mappen %1 innehåller redan en mapp som synkas. Var god välj en annan!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Den lokala mappen %1 finns redan inuti en mapp som synkas. Var god välj en annan!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>Den lokala mappen %1 är en symbolisk länk. Länkmålet finns redan inuti en mapp som synkas. Var god välj en annan!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Du måste vara ansluten för att lägga till en mapp</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Klicka här för att lägga till en mapp att synka.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Ett fel uppstod när mapplistan försökte laddas från servern.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Utloggad</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Tillägg av mappar är avstängt eftersom du redan synkar alla dina filer. Om du vill synka fler mappar, var god ta bort den nuvarande rotmappen.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Hämtar mapplistan från servern...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>Kollar efter ändringar i '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>Synkroniserar %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>,</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>ladda ner %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>ladda upp %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 av %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%5 kvar, %1 av %2, fil %3 av %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 av %2, fil %3 av %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>fil %1 av %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Väntar...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Väntat på %n annan mapp...</numerusform><numerusform>Väntat på %n andra mappar...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Förbereder för att synkronisera...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Ingen E-Tag mottogs från servern, kontrollera proxy/gateway</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Vi mottog en helt annan e-tag för att återuppta. Försök igen nästa gång.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Servern returnerade felaktig content-range</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Anslutningen avbröts på grund av timeout</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Tidsgräns för anslutningen överskreds</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Skapad %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Stänger om ett par sekunder...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 begäran misslyckades %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' vald %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Anslutningen avbröts på grund av timeout</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Ogiltigt JSON-svar från hämtnings-URLen</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Fel vid skrivning av metadata till databasen</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Fil %1 kan inte laddas ner på grund av namnkonflikt med en lokal fil!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Nedladdningen skulle innebära ledigt utrymme understiger %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Ledigt utrymme är under %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Filen har tagits bort från servern</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Filen kunde inte laddas ner fullständigt.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Den nedladdade filen är tom men servern sa att den skulle vara %1.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Fil %1 kan inte sparas eftersom namnet krockar med en lokal fil!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Filen har ändrats sedan upptäckten</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Fel vid skrivning av metadata till databasen</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Återställning misslyckades: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Fortsätt svartlista:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>En fil eller mapp togs bort från en skrivskyddad delning, men återställning misslyckades: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Den här filen har tagits bort från en endast-läsbar delning. Den återställdes.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Felaktig HTTP-kod i svaret från servern. '204' förväntades, men "%1 %2" mottogs.</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Felaktig HTTP-kod i svaret från servern. '201' förväntades, men "%1 %2" mottogs.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Fel vid skrivning av metadata till databasen</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Denna mapp får inte byta namn. Den kommer att döpas om till sitt ursprungliga namn.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Denna mapp får ej döpas om. Vänligen döp den till Delad igen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>En fil döptes om men är en del av en endast-läsbar delning. Original filen återställdes.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Felaktig HTTP-kod i svaret från servern. '201' förväntades, men "%1 %2" mottogs.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Fel vid skrivning av metadata till databasen</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Filen Raderad</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Lokal fil ändrades under synkningen. Den kommer återupptas.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil ändrades under synk.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Fel vid skrivning av metadata till databasen</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Tvinga jobbavbryt vid återställning av HTTP-anslutning med Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Den lokala filen togs bort under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil ändrades under synk.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Tvinga jobbavbryt vid återställning av HTTP-anslutning med Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Filen ändrades lokalt men är en del av en endast-läsbar delning. Den återställdes och din editering är i konflikt filen.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Hämtnings-URL saknas</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Den lokala filen togs bort under synkronisering.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Lokal fil ändrades under synk.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Servern bekräftade inte senaste leveransen. (Ingen e-tagg fanns)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Dela med %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Lyckades.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync misslyckades med att ladda journalfilen. Journalfilen är korrupt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Plugin %1 för csync kunde inte laddas.<br/>Var god verifiera installationen!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSYNC fel vid intern bearbetning.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync misslyckades att reservera minne.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync fatal parameter fel.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync processteg update misslyckades.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync processteg reconcile misslyckades.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync kunde inte autentisera mot proxy. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync misslyckades att hitta proxy eller server.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync misslyckades att autentisera mot %1 servern.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync misslyckades att ansluta mot nätverket.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>En timeout på nätverksanslutningen har inträffat.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Ett HTTP överföringsfel inträffade.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Den monterade mappen är tillfälligt otillgänglig på servern</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>En fel inträffande under öppnandet av en mapp</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Fel vid mappinläsning.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Filen/Mappen är ignorerad för att den är dold.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Endast %1 tillgängligt, behöver minst %2 för att starta</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Otillåtet eftersom du inte har rättigheter att lägga till övermappar</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Otillåtet eftersom du inte har rättigheter att lägga till filer i den mappen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: Ingen plats på %1 server tillgänglig.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync ospecificerat fel.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Avbruten av användare</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync misslyckades med att läsa</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync misslyckades med att ladda eller skapa journalfilen. Säkerställ att du har rättigheter att läsa och skriva i den lokala synkmappen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync misslyckades på grund av ohanterad avslagning av rättighet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync försökte skapa en mapp som redan finns.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Tjänsten är tillfälligt otillgänglig</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Tillgång förbjuden</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Ett internt fel nummer %1 inträffade.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Objektet kunde inte synkas på grund av tidigare fel: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Symboliska länkar stöds ej i synkningen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Filen är listad i ignorerings listan.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>Filnamn innehåller mellanslag i slutet.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Filnamnet är för långt.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Stat misslyckades.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Filnamnskodning är inte giltig</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Otillåtna tecken, var vänlig byt namn på "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Kan inte initialisera en synk journal. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Kunde inte läsa svartlistan från den lokala databasen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Kunde inte läsa från synk-journalen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Kunde inte öppna synk journalen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Filnamnet innehåller minst ett ogiltigt tecken</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ignorerad eftersom den är svartlistad i "välj vad som ska synkas" </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Otillåtet eftersom du inte har rättigheter att lägga till undermappar i den mappen.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Inte behörig att ladda upp denna fil då den är skrivskyddad på servern, återställer </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Inte behörig att radera, återställer</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Lokala filer och mappar som är delade är borttagna.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Det gick inte att genomföra flytten, objektet återställs</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Det gick inte att genomföra flytten då %1 är skrivskyddad</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>destinationen</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>källan</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>ไฟล์ใบรับรอง (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>ข้อผิดพลาดในการเขียนข้อมูลเมตาไปยังฐานข้อมูล</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>หมดเวลาการเชื่อมต่อ</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>ยกเลิกโดยผู้ใช้</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>การประสานข้อมูลนี้จะลบไฟล์ทั้งหมดที่อยู่ในโฟลเดอร์ประสานข้อมูล '%1'
-สาเหตุเนื่องจากมีการเปลี่ยนแปลงข้อมูลโฟลเดอร์หรือไฟล์ทั้งหมดถูกลบด้วยตนเอง
-คุณแน่ใจว่าคุณต้องการที่จะดำเนินการนี้?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>ลบไฟล์ทั้งหมด?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>ลบไฟล์ทั้งหมด</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>เก็บไฟล์เอาไว้</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
ไฟล์ปัจจุบันของคุณทั้งหมดจะถูกเขียนทับด้วยไฟล์เก่า คุณต้องการเก็บไฟล์ไว้หรือไม่?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>ตรวจพบการสำรองข้อมูล</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>ประสานข้อมูลปกติ</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>เก็บไฟล์ต้นทางเป็นไฟล์ที่มีปัญหา</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>ไม่สามารถรีเซ็ตสถานะโฟลเดอร์</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>บนบันทึกการประสานข้อมูลเก่า '%1' แต่ไม่สามารถลบออกได้ กรุณาตรวจสอบให้แน่ใจว่าไม่มีแอพฯ หรือการทำงานใดๆที่ใช้มันอยู่</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(สำรองข้อมูล)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(สำรองข้อมูล %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>สถานะที่ยังไม่ได้ถูกกำหนด</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>กำลังรอเริ่มต้นการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>กำลังเตรียมการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>การประสานข้อมูลกำลังทำงาน</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>ประสานข้อมูลครั้งล่าสุดเสร็จเรียบร้อยแล้ว</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>การประสานข้อมูลสำเร็จ แต่มีคำเตือนในแต่ละไฟล์</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>เกิดข้อผิดพลาดในการติดตั้ง</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>ยกเลิกผู้ใช้</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>การประสานข้อมูลถูกหยุดไว้ชั่วคราว</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (การประสานข้อมูลถูกหยุดชั่วคราว)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>เลือกโฟลเดอร์ไม่ถูกต้อง!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>เส้นทางที่เลือกไม่ใช่โฟลเดอร์!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>คุณมีสิทธิ์ที่จะเขียนโฟลเดอร์ที่เลือกนี้!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation>โฟลเดอร์ต้นทาง %1 ได้ถูกเก็บข้อมูลของพาทแล้ว ลิงค์เป้าหมายมีโฟลเดอร์ที่ประสานข้อมูลแล้ว โปรดเลือกอันอื่น!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation>โฟลเดอร์ต้นทางนี้ได้ถูกประสานข้อมูลกับเซิร์ฟเวอร์แล้ว โปรดเลือกโฟลเดอร์ต้นทางอื่นๆ!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>เนื้อหาโฟลเดอร์ต้นทาง %1 ได้ถูกใช้ไปแล้วในโฟลเดอร์ที่ประสานข้อมูล กรุณาเลือกอีกอันหนึ่ง!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>เนื้อหาของโฟลเดอร์ต้นทาง %1 ไดถูกใช้ไปแล้วในโฟลเดอร์ที่ประสานข้อมูล กรุณาเลือกอีกอันหนึ่ง!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>โฟลเดอร์ต้นทาง %1 เป็นการเชื่อมโยงสัญลักษณ์
เป้าหมายของลิงค์มีเนื้อหาที่ถูกใช้ไปแล้วในโฟลเดอร์ที่ประสานข้อมูล กรุณาเลือกอีกอันหนึ่ง!</translation>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>คุณจะต้องเชื่อมต่อก่อนที่จะเพิ่มโฟลเดอร์</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>คลิกที่ปุ่มนี้เพื่อเพิ่มโฟลเดอร์ที่ต้องการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>ข้อผิดพลาดในขณะที่โหลดรายชื่อโฟลเดอร์จากเซิร์ฟเวอร์</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>ออกจากระบบ</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>การเพิ่มโฟลเดอร์ถูกยกเลิกเพราะคุณได้ประสานไฟล์ทั้งหมดของคุณอยู่แล้ว หากคุณต้องการประสานข้อมูลหลายโฟลเดอร์โปรดลบโฟลเดอร์รากกำหนดค่าในปัจจุบัน</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>กำลังดึงรายการโฟลเดอร์จากเซิร์ฟเวอร์ ...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>กำลังตรวจสอบการเปลี่ยนแปลงใน '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>กำลังประสานข้อมูล %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>หรือ</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>ดาวน์โหลด %1/วินาที</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/วินาที</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>อัปโหลด</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/วินาที</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 ของ %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>เหลืออีก %5 ไฟล์, %1 ไฟล์จาก %2, %3 ไฟล์จาก %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 จาก %2, %3 จาก %4 ไฟล์</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>ไฟล์ %1 จาก %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>กรุณารอซักครู่...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>กำลังรออีก (%n) โฟลเดอร์...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>กำลังเตรียมพร้อมในการประสานข้อมูล</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>ไม่มี E-Tag ที่ได้รับจากเซิร์ฟเวอร์ กรุณาตรวจสอบ พร็อกซี่หรือเกตเวย์</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>เราได้รับ E-Tag ที่แตกต่างกันสำหรับการทำงาน กรุณาลองอีกครั้งในเวลาถัดไป</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>เซิร์ฟเวอร์ส่งคืนช่วงของเนื้อหาที่ผิด</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>หมดเวลาการเชื่อมต่อ</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>หมดเวลาการเชื่อมต่อ</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>ถูกสร้างแล้วที่ %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>กำลังจะปิดในไม่กี่วินาที ...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 ร้องขอล้มเหลวที่ %2</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' ได้เลือกแล้วที่ %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>หมดเวลาการเชื่อมต่อ</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>ตอบกลับ JSON ไม่ถูกต้องจาก URL แบบสำรวจความคิดเห็น</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>ข้อผิดพลาดในการเขียนข้อมูลเมตาไปยังฐานข้อมูล</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>ไฟล์ %1 ไม่สามารถดาวน์โหลดได้เพราะชื่อไฟล์ต้นทางเหมือนกัน!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>การดาวน์โหลดจะลดพื้นที่ว่างในดิสก์ด้านล่าง %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>พื้นที่ว่างในดิสก์น้อยกว่า %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>ไฟล์ถูกลบออกจากเซิร์ฟเวอร์</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>ดาวน์โหลดไฟล์ไม่สำเร็จ</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>ไฟล์ที่ดาวน์โหลดว่างเปล่าแม้ว่าเซิร์ฟเวอร์ประกาศว่าควรจะเป็น %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>ไฟล์ %1 ไม่สามารถบันทึกได้เพราะชื่อไฟล์ต้นทางเหมือนกัน!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>ไฟล์มีการเปลี่ยนแปลงตั้งแต่ถูกพบ</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>ข้อผิดพลาดในการเขียนข้อมูลเมตาไปยังฐานข้อมูล</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; ฟื้นฟูล้มเหลว: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>ดำเนินการขึ้นบัญชีดำ:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>ไฟล์หรือโฟลเดอร์ที่ถูกลบออกจากส่วนการอ่านเพียงอย่างเดียว แต่ล้มเหลวในการฟื้นฟู: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>ไฟล์ถูกลบออกจากการแชร์เพื่ออ่านเพียงอย่างเดียว ได้รับการกู้คืน</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>รหัส HTTP ผิดพลาด โดยเซิร์ฟเวอร์คาดว่าจะได้รับรหัส 204 แต่กลับได้รับ "%1 %2"</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>รหัส HTTP ผิดพลาด โดยเซิร์ฟเวอร์คาดว่าจะได้รับรหัส 201 แต่กลับได้รับ "%1 %2"</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>ข้อผิดพลาดในการเขียนข้อมูลเมตาไปยังฐานข้อมูล</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>โฟลเดอร์นี้จะต้องไม่ถูกเปลี่ยนชื่อ มันจะถูกเปลี่ยนกลับไปใช้ชื่อเดิม</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>โฟลเดอร์นี้จะต้องไม่ถูกเปลี่ยนชื่อ กรุณาตั้งชื่อมันให้เหมือนตอนที่แชร์</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>ไฟล์ที่ถูกเปลี่ยนชื่อ แต่เป็นส่วนหนึ่งของการแชร์เพื่ออ่านเพียงอย่างเดียว ไฟล์ต้นฉบับจะถูกกู้คืน</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>รหัส HTTP ผิดพลาด โดยเซิร์ฟเวอร์คาดว่าจะได้รับรหัส 201 แต่กลับได้รับ "%1 %2"</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>ข้อผิดพลาดในการเขียนข้อมูลเมตาไปยังฐานข้อมูล</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>ไฟล์ถูกลบไปแล้ว</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>ไฟล์ต้นทางถูกเปลี่ยนแปลงในระหว่างการซิงค์ มันจะกลับมา</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>ไฟล์ต้นทางถูกเปลี่ยนแปลงขณะกำลังประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>ข้อผิดพลาดในการเขียนข้อมูลเมตาไปยังฐานข้อมูล</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>บังคับให้ยกเลิกงานในการตั้งค่าการเชื่อมต่อ HTTP กับ Qt < 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>ไฟล์ต้นทางถูกลบออกในระหว่างการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>ไฟล์ต้นทางถูกเปลี่ยนแปลงขณะกำลังประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>มีรหัสข้อผิดพลาดตอบกลับมาจากเซิร์ฟเวอร์ (%1)</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation>ไฟล์ไอดีได้หายไปจากเซิร์ฟเวอร์</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation>ETag ได้หายไปจากเซิร์ฟเวอร์</translation>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>บังคับให้ยกเลิกงานในการตั้งค่าการเชื่อมต่อ HTTP กับ Qt < 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>ไฟล์ต้นทางได้ถูกแก้ไขแต่เป็นส่วนหนึ่งของการแชร์ให้สามารถอ่านได้อย่างเดียว มันถูกกู้คืนและการแก้ไขของคุณอยู่ในไฟล์ที่มีปัญหา</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>URL แบบสำรวจความคิดเห็นหายไป</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>ไฟล์ต้นทางถูกลบออกในระหว่างการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>ไฟล์ต้นทางถูกเปลี่ยนแปลงขณะกำลังประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>เซิร์ฟเวอร์ไม่ยอมรับส่วนสุดท้าย (ไม่มี e-tag ในปัจจุบัน)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>แชร์กับ %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>เสร็จสิ้น</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync ไม่สามารถโหลดไฟล์เจอร์นัล ไฟล์เจอร์นัลได้รับความเสียหาย</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>ปลั๊กอิน %1 สำหรับ csync ไม่สามารถโหลดได้.<br/>กรุณาตรวจสอบความถูกต้องในการติดตั้ง!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync เกิดข้อผิดพลาดบางประการในระหว่างประมวลผล internal trees</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>การจัดสรรหน่วยความจำ CSync ล้มเหลว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>พบข้อผิดพลาดเกี่ยวกับ CSync fatal parameter</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>การอัพเดทขั้นตอนการประมวลผล CSync ล้มเหลว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>การอัพเดทขั้นตอนการประมวลผล CSync ล้มเหลว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync ไม่สามารถรับรองความถูกต้องที่พร็อกซี่</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync ไม่สามารถค้นหาพร็อกซี่บนเซิร์ฟเวอร์ได้</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync ล้มเหลวในการยืนยันสิทธิ์การเข้าใช้งานที่เซิร์ฟเวอร์ %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync ล้มเหลวในการเชื่อมต่อกับเครือข่าย</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>หมดเวลาการเชื่อมต่อเครือข่าย</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>เกิดข้อผิดพลาดเกี่ยวกับ HTTP transmission</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>โฟลเดอร์ที่ติดตั้งชั่วคราว ไม่สามารถใช้งานบนเซิร์ฟเวอร์</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>เกิดข้อผิดพลาดบางอย่างขณะกำลังเปิดโฟลเดอร์</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>เกิดข้อผิดพลาดขณะกำลังอ่านโฟลเดอร์</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>ไฟล์/โฟลเดอร์ ที่ซ่อนอยู่จะถูกละเว้น</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>มีเพียง %1 ที่พร้อมใช้งาน คุณจำเป็นต้องมีไม่น้อยกว่า %2 เพื่อเริ่มใช้งาน</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>ไม่ได้รับอนุญาต เพราะคุณไม่มีสิทธิ์ที่จะเพิ่มโฟลเดอร์หลัก</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>ไม่ได้รับอนุญาต เพราะคุณไม่มีสิทธิ์ที่จะเพิ่มไฟล์ในโฟลเดอร์นั้น</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: ไม่มีพื้นที่เหลือเพียงพอบนเซิร์ฟเวอร์ %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync ไม่สามารถระบุข้อผิดพลาดได้</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>ยกเลิกโดยผู้ใช้</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>ล้มเหลวในการเข้าถึง CSync</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync ผิดพลาด ไม่สามารถโหลดหรือสร้างไฟล์เจอร์นัล ให้แน่ใจว่าคุณได้อ่านและเขียนสิทธิ์ในการประสานโฟลเดอร์ต้นทาง</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync ล้มเหลวเนื่องจากการอนุญาตให้จัดการได้ถูกปฏิเสธ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync พยายามสร้างโฟลเดอร์ที่มีอยู่แล้ว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>ไม่สามารถใช้บริการได้ชั่วคราว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>ถูกปฏิเสธการเข้าถึง</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>จำนวนข้อผิดพลาดภายในที่เกิดขึ้น %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>รายการจะไม่ถูกประสานข้อมูลเนื่องจากเกิดข้อผิดพลาดก่อนหน้านี้: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>ลิงค์สัญลักษณ์จะไม่ได้รับการสนับสนุนในการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>ไฟล์อยู่ในรายการที่ละเว้น</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation>ชื่อไฟล์ที่ลงท้ายด้วยระยะเวลา ยังไม่ได้รับการสนับสนุนบนระบบไฟล์นี้</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation>ชื่อไฟล์ที่มีตัวอักษร '%1' ยังไม่ได้รับการสนับสนุนบนระบบไฟล์นี้</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation>ชื่อไฟล์นี้เป็นชื่อที่ถูกสงวนไว้</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation>ชื่อไฟล์มีช่องว่างต่อท้าย</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>ชื่อไฟล์ยาวเกินไป</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>สถิติความล้มเหลว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>การเข้ารหัสชื่อไฟล์ไม่ถูกต้อง</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>ตัวอักษรไม่ถูกต้อง โปรดเปลี่ยนชื่อ "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>ไม่สามารถเตรียมการประสานข้อมูลเจอร์นัล</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>ไม่สามารถอ่านบัญชีดำจากฐานข้อมูลต้นทาง</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>ไม่สามารถอ่านจากบันทึกการประสานข้อมูล</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>ไม่สามารถเปิดการผสานข้อมูลเจอร์นัล</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>มีชื่อแฟ้มอย่างน้อยหนึ่งตัวอักษรที่ไม่ถูกต้อง</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>ถูกละเว้นเพราะ "ข้อมูลที่เลือกประสาน" ติดบัญชีดำ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>ไม่อนุญาติเพราะคุณไม่มีสิทธิ์ที่จะเพิ่มโฟลเดอร์ย่อยของโฟลเดอร์นั้น</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>ไม่อนุญาตให้อัพโหลดไฟล์นี้เพราะมันจะอ่านได้เพียงอย่างเดียวบนเซิร์ฟเวอร์ กำลังฟื้นฟู</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>ไม่อนุญาตให้ลบเพราะกำลังฟื้นฟู</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>ไฟล์ต้นทางและโฟลเดอร์ที่แชร์ถูกลบออก</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>ไม่ได้รับอนุญาตให้ย้าย เพราะกำลังกู้คืนรายการ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>ไม่อนุญาตให้ย้ายเพราะ %1 จะอ่านได้เพียงอย่างเดียว</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>ปลายทาง</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>แหล่งที่มา</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Sertifika dosyaları (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>Veritabanına üstveri yazma hatası</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Bağlantı zaman aşımına uğradı</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Kullanıcı tarafından iptal edildi</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>Bu eşitleme, yerel eşitleme klasörü '%1' içindeki tüm dosyaları kaldıracak.
-Bu, klasörün sessizce yeniden yapılandırılması veya tüm dosyaların el ile kaldırılmış olmasından olabilir.
-Bu işlemi gerçekleştirmek istediğinize emin misiniz?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Tüm Dosyalar Kaldırılsın mı?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Tüm dosyaları kaldır</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Dosyaları koru</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Yedek bulundu</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>Normal Eşitleme</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>Çakışma Durumunda Yerel Dosyaları Tut</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Klasör durumu sıfırılanamadı</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Eski eşitleme günlüğü '%1' bulundu ancak kaldırılamadı. Başka bir uygulama tarafından kullanılmadığından emin olun.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (yedek)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (yedek %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Tanımlanmamış Durum.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Eşitlemenin başlanması bekleniyor.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Eşitleme için hazırlanıyor.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Eşitleme çalışıyor.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Son Eşitleme başarılı oldu.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Son eşitleme başarılıydı, ancak tekil dosyalarda uyarılar vardı.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Kurulum Hatası.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Kullanıcı İptal Etti.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Eşitleme duraklatıldı.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Eşitleme duraklatıldı)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>Geçerli klasör seçilmedi!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>Seçilen yol bir klasör değil!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>Seçilen klasöre yazma izniniz yok!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>%1 yerel klasörü zaten bir eşitleme klasörü içermektedir. Lütfen farklı bir seçim yapın!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>%1 yerel klasörü zaten bir eşitleme klasörü içindedir. Lütfen farklı bir seçim yapın!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>%1 yerel klasörü sembolik bağlantıdır. Bu bağlantının işaretlediği klasör zaten yapılandırılmış bir klasör içindedir. Lütfen farklı bir seçim yapın!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>Bir klasör eklemek için bağlı olmanız gerekir</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>Bir klasörü eşitlemeye dahil etmek için bu düğmeye tıklayın.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>Sunucudan klasörlerin listesi yüklenirken hata oluştu.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Oturum sonlandırıldı</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>Klasör ekleme devre dışı, çünkü şu anda bütün dosyalarınızı eşitliyorsunuz. Çoklu klasör eşitlemesi yapmak istiyorsanız, lütfen geçerli yapılandırılmış kök klasörünü silin.</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>Sunucudan klasör listesi alınıyor...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>%1 üzerindeki değişiklikler denetleniyor</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>%1 eşitleniyor</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>indirme %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>gönderme %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3/%4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>Kalan %5, %1/%2, dosya %3/%4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1/%2, %3/%4 dosya</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>dosya %1/%2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Bekleniyor...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>Diğer %n klasör bekleniyor...</numerusform><numerusform>Diğer %n klasör bekleniyor...</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>Eşitleme için hazırlanıyor...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Sunucudan E-Tag alınamadı, Vekil Sunucu/Ağ Geçidi'ni denetleyin.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Devam etmek üzere farklı bir E-Etiket aldık. Sonraki işlemde yeniden denenecek.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Sunucu yanlış içerik aralığı döndürdü</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Bağlantı Zaman Aşımı</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Bağlantı zaman aşımına uğradı</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>Oluşturulma %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>Saniyeler içinde kapatılıyor...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 isteği %2 üzerinde başarısız oldu</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>%2 üzerinde '%1' seçildi</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Bağlantı Zaman Aşımı</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Getirme URL'sinden geçersiz JSON yanıtı</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>Veritabanına üstveri yazma hatası</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>%1 dosyası, yerel dosya adı çakışması nedeniyle indirilemiyor!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>Dosya indirimi boş disk alanını %1 altına düşürecektir</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>Boş disk alanı %1 altında</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Dosya sunucudan silindi</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Dosya tamamıyla indirilemedi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>Sunucu boyutunu %1 olarak duyurmasına rağmen indirilen dosya boş.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Yerel bir dosya ismi ile çakıştığından, %1 dosyası kaydedilemedi!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Dosya, bulunduğundan itibaren değişmiş</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>Veritabanına üstveri yazma hatası</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Geri Yükleme Başarısız: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Kara listeye devam et:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>Bir dosya veya dizin bir salt okunur paylaşımdan kaldırılmıştı, ancak geri yükleme başarısız oldu: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Dosya salt okunur bir paylaşımdan kaldırılmıştı. Geri yüklendi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Sunucudan yanlış HTTP kodu döndü. 204 bekleniyordu, ancak "%1 %2" geldi.</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Sunucudan yanlış HTTP kodu döndü. 201 bekleniyordu, ancak "%1 %2" geldi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>Veritabanına üstveri yazma hatası</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Bu klasörün adı değiştirilmemelidir. Özgün adına geri dönüştürüldü.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Bu klasörün adı değiştirilmemelidir. Lütfen Shared olarak geri adlandırın.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Dosya adlandırıldı ancak salt okunur paylaşımın bir parçası. Özgün dosya geri yüklendi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Sunucudan yanlış HTTP kodu döndü. 201 bekleniyordu, ancak "%1 %2" geldi.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>Veritabanına üstveri yazma hatası</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Dosya Kaldırıldı</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Eşitleme sırasında yerel dosya değişti. Devam edilecek.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Eşitleme sırasında yerel dosya değişti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>Veritabanına üstveri yazma hatası</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Qt < 5.4.2 ile HTTP bağlantı sıfırlamasında görev iptali zorlanıyor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Eşitleme sırasında yerel dosya kaldırıldı.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Eşitleme sırasında yerel dosya değişti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation>(%1) Sunucusundan bilinmeyen dönüş kodu </translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Qt < 5.4.2 ile HTTP bağlantı sıfırlamasında görev iptali zorlanıyor.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Dosya yerel olarak düzenlendi ancak salt okunur paylaşımın bir parçası. Geri yüklendi ve düzenlemeniz çakışan dosyada.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Getirme URL'si eksik</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Eşitleme sırasında yerel dosya kaldırıldı.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Eşitleme sırasında yerel dosya değişti.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>Sunucu son yığını onaylamadı. (Mevcut e-etiket bulunamadı)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>%1 ile paylaş</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Başarılı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync günlük dosyasını yükleyemedi. Günlük dosyası bozuk.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Csync için %1 eklentisi yüklenemedi.<br/>Lütfen kurulumu doğrulayın!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync dahili ağaçları işlerken bir hata ile karşılaştı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync bellek ayıramadı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync ciddi parametre hatası.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync güncelleme süreç adımı başarısız.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync uzlaştırma süreç adımı başarısız.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync vekil sunucuda kimlik doğrulayamadı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync bir vekil veya sunucu ararken başarısız oldu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync %1 sunucusunda kimlik doğrularken başarısız oldu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync ağa bağlanamadı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Bir ağ zaman aşımı meydana geldi.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Bir HTTP aktarım hatası oluştu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>Bağlanan dizin geçici olarak sunucuda mevcut değil</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>Klasör açılırken bir hata oluştu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>Klasör okunurken hata oluştu.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>Dosya/Klasör gizli olduğu için yoksayıldı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Sadece %1 mevcut, Çalıştırmak için en az %2 gerekmektedir</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>Üst dizin ekleme yetkiniz olmadığından izin verilmedi</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>Bu klasöre dosya ekleme yetkiniz olmadığından izin verilmedi</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: %1 sunucusunda kullanılabilir alan yok.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync belirtilmemiş hata.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Kullanıcı tarafından iptal edildi</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync erişimde başarısız oldu</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync, günlük dosyası yüklenemedi veya oluşturalamadı. Lütfen yerel eşitleme dizininde okuma ve yazma izinleriniz olduğundan emin olun.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync ele alınmayan izin reddinden dolayı başarısız.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync, zaten mevcut olan bir klasör oluşturmaya çalıştı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Hizmet geçiçi olarak kullanılamıyor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Erişim yasak</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>%1 numaralı dahili bir hata oluştu </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Bu öge, önceki hatalardan dolayı eşitlenemiyor: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Sembolik bağlantılar eşitlemede desteklenmiyor.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Dosya yoksayma listesinde.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Dosya adı çok uzun.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>Durum alma başarısız.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Dosya adı kodlaması geçerli değil</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>Geçersiz karakterler, lütfen "%1" yerine yeni bir isim girin</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Bir eşitleme günlüğü başlatılamadı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>Yerel veritabanından kara liste okunamadı</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>Eşitleme günlüğünden okunamadı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Eşitleme günlüğü açılamıyor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Dosya adı en az bir geçersiz karakter içeriyor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>"Eşitlenecekleri seçin" kara listesinde olduğundan yoksayıldı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Bu dizine alt dizin ekleme yetkiniz olmadığından izin verilmedi</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Sunucuda salt okunur olduğundan, bu dosya yüklenemedi, geri alınıyor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Kaldırmaya izin verilmedi, geri alınıyor</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Yerel dosyalar ve paylaşım klasörü kaldırıldı.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Taşımaya izin verilmedi, öge geri alındı</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>%1 salt okunur olduğundan taşımaya izin verilmedi</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>hedef</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>kaynak</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>Файли сертіфікатів (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>Час очікування з'єднання перевищено</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>Скасовано користувачем</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>Видалити усі файли?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>Видалити усі файли</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>Зберегти файли</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>Резервну копію знайдено</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>Не вдалося скинути стан теки</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>Знайдено старий журнал синхронізації '%1', його неможливо видалити. Будь ласка, впевніться що він не відкритий в іншій програмі.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(Резервна копія)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(Резервна копія %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>Невизначений стан.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>Очікування початку синхронізації.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>Підготовка до синхронізації</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>Синхронізація запущена.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>Остання синхронізація була успішною.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>Остання синхронізація пройшла вдало, але були зауваження про деякі файли.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>Помилка встановлення.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>Скасовано користувачем.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>Синхронізація призупинена.</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (Синхронізація призупинена)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>У вас немає прав на запис в цю теку!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>Вийшов</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>,</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>завантаження %1/с</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>відвантаження %1/с</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 of %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>файл %1 з %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>Очікування...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>Не отримано E-Tag від серверу, перевірте мережеві налаштування (проксі, шлюз)</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>Ми отримали інший E-Tag для відновлення. Спробуйте ще раз пізніше.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>Сервер повернув невірний content-range</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>Час з'єднання вичерпано</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>Час очікування з'єднання вичерпано</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>Час з'єднання вичерпано</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>Неправильна JSON відповідь на сформований URL</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>Файл %1 не може бути завантажено через локальний конфлікт назви файлу! </translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>Файл видалено з сервера</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>Файл не може бути завантажений повністю.</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>Файл %1 не збережено через локальний конфлікт назви файлу! </translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>Файл змінився з моменту знаходження</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; Відновлення не вдалося: %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>Продовжити занесення до чорного списку:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>Файл видалено з опублікованої теки з правами тільки на перегляд. Файл відновлено.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>Сервер відповів неправильним HTTP кодом. Очікувався 204, але отримано "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер відповів неправильним HTTP кодом. Очікувався 201, але отримано "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>Цю теку не можна перейменувати. Буде використано старе ім'я.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>Цю теку не можна перейменувати. Будь ласка, поверніть їй ім'я Shared.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>Файл було перейменовано, але він розташований в теці з правами лише на перегляд. Відновлено оригінальний файл. </translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>Сервер відповів неправильним HTTP кодом. Очікувався 201, але отримано "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>Файл видалено</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>Локальний файл змінився під час синхронізації. Його буде відновлено.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>Локальний файл змінився під час синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Примусове припинення завдання при скиданні HTTP з’єднання з Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>Локальний файл було видалено під час синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>Локальний файл змінився під час синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Примусове припинення завдання при скиданні HTTP з’єднання з Qt < 5.4.2.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>Файл було змінено локально, але він розташований в теці з правами лише на перегляд. Файл відновлено, а ваші зміни розташовані в теці конфліктів.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>Не вистачає сформованого URL</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>Локальний файл було видалено під час синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>Локальний файл змінився під час синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>Поділитися з %1</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>Успішно.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync не вдалося завантажити файл журналу. Файл журналу пошкоджений.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>Не вдалося завантажити плагін для синхронізації %1.<br/>Будь ласка, перевірте його встановлення!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>У CSync виникла помилка під час сканування внутрішньої структури каталогів.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync не вдалося зарезервувати пам'ять.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>У CSync сталася фатальна помилка параметра.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync не вдалася зробити оновлення .</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync не вдалася зробити врегулювання.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync не вдалося аутентифікуватися на проксі-сервері.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync не вдалося знайти Проксі або Сервер.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync не вдалося аутентифікуватися на %1 сервері.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync не вдалося приєднатися до мережі.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>Час під'єднання до мережі вичерпався.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>Сталася помилка передачі даних по HTTP.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>Доступно лише %1, для початку необхідно хоча б %2</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync: на сервері %1 скінчилося місце.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>Невизначена помилка CSync.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>Скасовано користувачем</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync не вдалося отримати доступ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>Служба тимчасово недоступна</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>Доступ заборонений</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>Виникла внутрішня помилка за номером %1.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>Шлях не синхронізується через помилки: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>Синхронізація символічних посилань не підтримується. </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>Файл присутній у списку ігнорованих.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>Шлях до файлу занадто довгий.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>Кодування файлу не припустиме</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>Не вдалося ініціалізувати протокол синхронізації.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>Не вдається відкрити протокол синхронізації</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>Ім’я файлу містить принаймні один некоректний символ</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>Ігнорується через чорний список в "обрати що синхронізувати"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>Заборонено через відсутність прав додавання підкаталогів в цю теку.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>Не дозволено завантажувати цей файл, оскільки він має дозвіл лише на перегляд, відновлюємо</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>Не дозволено видаляти, відновлюємо</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>Локальні файли та теки в загальному доступі було видалено.</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>Переміщення не дозволено, елемент відновлено </translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>Переміщення не дозволено, оскільки %1 помічений тільки для перегляду</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>призначення</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>джерело</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>
<translation>证书文件 (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>向数据库写入元数据错误</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>连接超时</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>用户撤销</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>这个同步将会移除在同步文件夹 %1 下的所有文件。
-这可能因为该文件夹被默默地重新配置过,或者所有的文件被手动地移除了。
-你确定执行该操作吗?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>删除所有文件?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>删除所有文件</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>保持所有文件</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation>备份已删除</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation>正常同步</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation>保留本地文件为冲突文件</translation>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>不能重置文件夹状态</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>一个旧的同步日志 '%1' 被找到,但是不能被移除。请确定没有应用程序正在使用它。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation> (备份)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation> (备份 %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>未知状态。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>等待启动同步。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>准备同步。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>同步正在运行。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>最后一次同步成功。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>上次同步已成功,不过一些文件出现了警告。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>安装失败</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>用户撤销。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>同步已暂停。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (同步已暂停)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>没有选择有效的文件夹!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>选择的路径不是一个文件夹!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>你没有写入所选文件夹的权限!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>本地文件夹 %1 包含有正在使用的同步文件夹,请选择另一个!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>本地文件夹 %1 是正在使用的同步文件夹,请选择另一个!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>选择的文件夹 %1 是一个符号连接,连接指向的是正在使用的同步文件夹,请选择另一个!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>请先登录后再添加文件夹</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>点击选择进行同步的本地文件夹。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>载入文件夹列表时发生错误。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>已登出</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>你已经设置同步了你的所有文件,无法同步另一文件夹。要同步多个文件夹,请取消当前设置的根文件夹同步。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>获取文件夹列表...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>在 %1 检查更改</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>正在同步 %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>,</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>下载 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/秒</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>上传 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/秒</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 / %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>剩余: %5,%1 / %2, 文件数量 %3 / %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 of %2, file %3 of %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>第 %1 个文件,共 %2 个</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>请稍等...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>等待 %n 个其他文件(文件夹)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>准备同步...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>未能收到来自服务器的 E-Tag,请检查代理/网关</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>我们收到了不同的恢复 E-Tag,将在下次尝试。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>服务器返回了错误的内容长度</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>连接超时</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>连接超时</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation>创建于 %1</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation>关闭几秒钟...</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation>%1 请求失败于 %2
</translation>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation>'%1' 选定于 %2</translation>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>连接超时</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>推送 URL 传来的 JSON 无效</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>向数据库写入元数据错误</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>由于本地文件名冲突,文件 %1 无法下载。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>下载将会使用 %1 的磁盘空间</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>空闲磁盘空间少于 %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>已从服务器删除文件</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>文件无法完整下载。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation>虽然服务器宣称已完成 %1,但实际下载文件为空。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>由于本地文件名冲突,文件 %1 无法保存。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>自从发现文件以来,它已经被改变了</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>向数据库写入元数据错误</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>;恢复失败:%1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>继续黑名单:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>文件(夹)移除了只读共享,但恢复失败:%1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>文件已经移除只读共享,并已经恢复。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>服务器返回的 HTTP 状态错误,应返回 204,但返回的是“%1 %2”。</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>服务器返回的 HTTP 状态错误,应返回 201,但返回的是“%1 %2”。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>向数据库写入元数据错误</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>文件无法更名,已经恢复为原文件名。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>文件无法更名,请改回“Shared”。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>文件已经更名,但这是某个只读分享的一部分,原文件已经恢复。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>服务器返回的 HTTP 状态错误,应返回 201,但返回的是“%1 %2”。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>向数据库写入元数据错误</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>已移除文件</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>本地文件在同步时已修改,完成后会再次同步</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>本地文件在同步时已修改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>向数据库写入元数据错误</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Qt < 5.4.2 时强制中止连接重置。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>本地文件在同步时已删除。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>本地文件在同步时已修改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>Qt < 5.4.2 时强制中止连接重置。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>文件已经在本地修改,但这是某个只读分享的一部分,原文件已经恢复。您的修改已保存在冲突文件中。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>缺少轮询 URL</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>本地文件在同步时已删除。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>本地文件在同步时已修改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>服务器未确认上一分块。(找不到 E-tag)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>使用 %1 共享</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>成功。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync同步无法载入日志文件。日志文件已损坏。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>csync 的 %1 插件不能加载。<br/>请校验安装!</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync 在处理内部文件树时出错。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync 失败,内存不足。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync 致命参数错误。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync 处理步骤更新失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync 处理步骤调和失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync 代理认证失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync 无法查询代理或服务器。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync 于 %1 服务器认证失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync 联网失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>网络连接超时。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTP 传输错误。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>该文件夹在服务器上不可用</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>打开目录失败</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>读取目录时出错</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation>已忽略隐藏的文件和文件夹。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>仅有 %1 有效,至少需要 %2 才能开始</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>你没有权限增加父目录</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>你没有权限增加文件</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync:%1 服务器空间已满。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync 未定义错误。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>用户撤销</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>访问 CSync 失败</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>Csync同步失败,请确定是否有本地同步目录的读写权</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>出于未处理的权限拒绝,CSync 失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync 尝试创建了已有的文件夹。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>服务暂时不可用</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>访问被拒绝</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>发生内部错误 %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>文件没有被同步因为之前的错误: %1</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>符号链接不被同步支持。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>文件在忽略列表中。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>文件名过长。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>状态失败。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>文件名编码无效</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>无效的字符,请更改为 “%1”</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>无法初始化同步日志</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation>无法从本地数据库读取黑名单</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation>无法读取同步日志。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>无法打开同步日志</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>文件名中存在至少一个非法字符</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>已忽略(“选择同步内容”黑名单)</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>你没有权限增加子目录</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>无法上传文件,因为服务器端此文件为只读,正在回退</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>无法删除,正在回退</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>本地文件和共享文件夹已被删除。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>无法移动,正在回退</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>无法移动,%1为是只读的</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>目标</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>源</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation>QT_LAYOUT_DIRECTION</translation>
</message>
<translation>憑證檔案 (*.p12 *.pfx)</translation>
</message>
</context>
+<context>
+ <name>OCC::Application</name>
+ <message>
+ <location filename="../src/gui/application.cpp" line="168"/>
+ <source>Error accessing the configuration file</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="169"/>
+ <source>There was an error while accessing the configuration file at %1.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/application.cpp" line="171"/>
+ <source>Quit ownCloud</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>OCC::AuthenticationDialog</name>
<message>
<context>
<name>OCC::CleanupPollsJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="773"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="775"/>
<source>Error writing metadata to the database</source>
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
</message>
<context>
<name>OCC::DeleteJob</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="45"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="46"/>
<source>Connection timed out</source>
<translation>連線逾時</translation>
</message>
<context>
<name>OCC::DiscoveryMainThread</name>
<message>
- <location filename="../src/libsync/discoveryphase.cpp" line="600"/>
+ <location filename="../src/libsync/discoveryphase.cpp" line="603"/>
<source>Aborted by the user</source>
<translation>使用者中斷</translation>
</message>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="893"/>
- <source>This sync would remove all the files in the sync folder '%1'.
-This might be because the folder was silently reconfigured, or that all the files were manually removed.
-Are you sure you want to perform this operation?</source>
- <translation>這個動作會移除所有在同步資料夾 '%1' 內檔案。
-原因可能是這個資料夾已經被修改過或是所有檔案之前已經手動已除。
-您確定要執行這項動作?</translation>
+ <source>All files in the sync folder '%1' folder were deleted on the server.
+These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
+If you decide to keep the files, they will be re-synced with the server if you have rights to do so.
+If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="897"/>
+ <location filename="../src/gui/folder.cpp" line="898"/>
+ <source>All the files in your local sync folder '%1' were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
+Are you sure you want to sync those actions with the server?
+If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/folder.cpp" line="902"/>
<source>Remove All Files?</source>
<translation>移除所有檔案?</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="899"/>
+ <location filename="../src/gui/folder.cpp" line="904"/>
<source>Remove all files</source>
<translation>移除所有檔案</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="900"/>
+ <location filename="../src/gui/folder.cpp" line="905"/>
<source>Keep files</source>
<translation>保留檔案</translation>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="916"/>
+ <location filename="../src/gui/folder.cpp" line="921"/>
<source>This sync would reset the files to an earlier time in the sync folder '%1'.
This might be because a backup was restored on the server.
Continuing the sync as normal will cause all your files to be overwritten by an older file in an earlier state. Do you want to keep your local most recent files as conflict files?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="921"/>
+ <location filename="../src/gui/folder.cpp" line="926"/>
<source>Backup detected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="923"/>
+ <location filename="../src/gui/folder.cpp" line="928"/>
<source>Normal Synchronisation</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folder.cpp" line="924"/>
+ <location filename="../src/gui/folder.cpp" line="929"/>
<source>Keep Local Files as Conflict</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::FolderMan</name>
<message>
- <location filename="../src/gui/folderman.cpp" line="293"/>
+ <location filename="../src/gui/folderman.cpp" line="295"/>
<source>Could not reset folder state</source>
<translation>無法重置資料夾狀態</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="294"/>
+ <location filename="../src/gui/folderman.cpp" line="296"/>
<source>An old sync journal '%1' was found, but could not be removed. Please make sure that no application is currently using it.</source>
<translation>發現較舊的同步處理日誌'%1',但無法移除。請確認沒有應用程式正在使用它。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1030"/>
+ <location filename="../src/gui/folderman.cpp" line="1032"/>
<source> (backup)</source>
<translation>(備份)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1035"/>
+ <location filename="../src/gui/folderman.cpp" line="1037"/>
<source> (backup %1)</source>
<translation>(備份 %1)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1242"/>
+ <location filename="../src/gui/folderman.cpp" line="1244"/>
<source>Undefined State.</source>
<translation>未知狀態</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1245"/>
+ <location filename="../src/gui/folderman.cpp" line="1247"/>
<source>Waiting to start syncing.</source>
<translation>正在等待同步開始</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1248"/>
+ <location filename="../src/gui/folderman.cpp" line="1250"/>
<source>Preparing for sync.</source>
<translation>正在準備同步。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1251"/>
+ <location filename="../src/gui/folderman.cpp" line="1253"/>
<source>Sync is running.</source>
<translation>同步執行中</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1254"/>
+ <location filename="../src/gui/folderman.cpp" line="1256"/>
<source>Last Sync was successful.</source>
<translation>最後一次同步成功</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1259"/>
+ <location filename="../src/gui/folderman.cpp" line="1261"/>
<source>Last Sync was successful, but with warnings on individual files.</source>
<translation>最新一次的同步已經成功,但是有部份檔案有問題</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1262"/>
+ <location filename="../src/gui/folderman.cpp" line="1264"/>
<source>Setup Error.</source>
<translation>安裝失敗</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1265"/>
+ <location filename="../src/gui/folderman.cpp" line="1267"/>
<source>User Abort.</source>
<translation>使用者中斷。</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1268"/>
+ <location filename="../src/gui/folderman.cpp" line="1270"/>
<source>Sync is paused.</source>
<translation>同步已暫停</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1274"/>
+ <location filename="../src/gui/folderman.cpp" line="1276"/>
<source>%1 (Sync is paused)</source>
<translation>%1 (同步暫停)</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1282"/>
+ <location filename="../src/gui/folderman.cpp" line="1284"/>
<source>No valid folder selected!</source>
<translation>沒有選擇有效的資料夾</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1292"/>
+ <location filename="../src/gui/folderman.cpp" line="1294"/>
<source>The selected path is not a folder!</source>
<translation>所選的路徑並非資料夾!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1296"/>
+ <location filename="../src/gui/folderman.cpp" line="1298"/>
<source>You have no permission to write to the selected folder!</source>
<translation>您沒有權限來寫入被選取的資料夾!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1347"/>
+ <location filename="../src/gui/folderman.cpp" line="1349"/>
<source>The local folder %1 contains a symbolic link. The link target contains an already synced folder Please pick another one!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1362"/>
+ <location filename="../src/gui/folderman.cpp" line="1364"/>
<source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1320"/>
+ <location filename="../src/gui/folderman.cpp" line="1322"/>
<source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
<translation>本地資料夾 %1 裡已經有被資料夾同步功能使用的資料夾,請選擇其他資料夾!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1330"/>
+ <location filename="../src/gui/folderman.cpp" line="1332"/>
<source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>本地資料夾 %1 是被包含在一個已經被資料夾同步功能使用的資料夾,請選擇其他資料夾!</translation>
</message>
<message>
- <location filename="../src/gui/folderman.cpp" line="1339"/>
+ <location filename="../src/gui/folderman.cpp" line="1341"/>
<source>The local folder %1 is a symbolic link. The link target is already contained in a folder used in a folder sync connection. Please pick another one!</source>
<translation>本地資料夾 %1 是一個捷徑,此捷徑的目標是被包含在一個已經被資料夾同步功能使用的資料夾,請選擇其他資料夾!</translation>
</message>
<context>
<name>OCC::FolderStatusModel</name>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="148"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="149"/>
<source>You need to be connected to add a folder</source>
<translation>您必須連上伺服器才能新增資料夾</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="158"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="159"/>
<source>Click this button to add a folder to synchronize.</source>
<translation>點擊此按鈕來新增同步資料夾</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="169"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="170"/>
<source>%1 (%2)</source>
<extracomment>Example text: "File.txt (23KB)"</extracomment>
<translation>%1 (%2)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="188"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="189"/>
<source>Error while loading the list of folders from the server.</source>
<translation>從伺服器端同步資料夾清單時發生錯誤。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="226"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="227"/>
<source>Signed out</source>
<translation>已登出</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="153"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
<source>Adding folder is disabled because you are already syncing all your files. If you want to sync multiple folders, please remove the currently configured root folder.</source>
<translation>新增資料夾失敗,您已經同步您擁有的所有檔案,如果您想要同步多個資料夾,請移除當前設定的根目錄資料夾。</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="191"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="192"/>
<source>Fetching folder list from server...</source>
<translation>從伺服器抓取資料夾清單中...</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="862"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="863"/>
<source>Checking for changes in '%1'</source>
<translation>檢查 '%1' 的變動</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="897"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
<source>, '%1'</source>
<extracomment>Build a list of file names</extracomment>
<translation>, '%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="900"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="901"/>
<source>'%1'</source>
<extracomment>Argument is a file name</extracomment>
<translation>'%1'</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="925"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="926"/>
<source>Syncing %1</source>
<extracomment>Example text: "Syncing 'foo.txt', 'bar.txt'"</extracomment>
<translation>同步 %1</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="927"/>
- <location filename="../src/gui/folderstatusmodel.cpp" line="937"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="928"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="938"/>
<source>, </source>
<translation>, </translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="931"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="932"/>
<source>download %1/s</source>
<extracomment>Example text: "download 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>下載 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="933"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="934"/>
<source>u2193 %1/s</source>
<translation>u2193 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="940"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="941"/>
<source>upload %1/s</source>
<extracomment>Example text: "upload 24Kb/s" (%1 is replaced by 24Kb (translated))</extracomment>
<translation>上傳 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="942"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="943"/>
<source>u2191 %1/s</source>
<translation>u2191 %1/s</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="948"/>
<source>%1 %2 (%3 of %4)</source>
<extracomment>Example text: "uploading foobar.png (2MB of 2MB)"</extracomment>
<translation>%1 %2 (%3 的 %4)</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="951"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="952"/>
<source>%1 %2</source>
<extracomment>Example text: "uploading foobar.png"</extracomment>
<translation>%1 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="970"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
<source>%5 left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="978"/>
<source>%1 of %2, file %3 of %4</source>
<extracomment>Example text: "12 MB of 345 MB, file 6 of 7"</extracomment>
<translation>%1 的 %2, 檔案 %3 的 %4</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="983"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
<source>file %1 of %2</source>
<translation>檔案 %1 的 %2</translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1025"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1026"/>
<source>Waiting...</source>
<translation>等待中...</translation>
</message>
<message numerus="yes">
- <location filename="../src/gui/folderstatusmodel.cpp" line="1027"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1028"/>
<source>Waiting for %n other folder(s)...</source>
<translation><numerusform>正在等候 %n 的資料夾(可能不只一個)</numerusform></translation>
</message>
<message>
- <location filename="../src/gui/folderstatusmodel.cpp" line="1033"/>
+ <location filename="../src/gui/folderstatusmodel.cpp" line="1034"/>
<source>Preparing to sync...</source>
<translation>正在準備同步...</translation>
</message>
<context>
<name>OCC::GETFileJob</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="153"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="154"/>
<source>No E-Tag received from server, check Proxy/Gateway</source>
<translation>沒有收到來自伺服器的 E-Tag,請檢查代理伺服器或網路閘道</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="160"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="161"/>
<source>We received a different E-Tag for resuming. Retrying next time.</source>
<translation>在復原時收到了不同的 E-Tag,將在下一次重新嘗試取得</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="188"/>
<source>Server returned wrong content-range</source>
<translation>伺服器回應錯誤的內容長度</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="295"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="296"/>
<source>Connection Timeout</source>
<translation>連線逾時</translation>
</message>
<context>
<name>OCC::MoveJob</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="58"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="59"/>
<source>Connection timed out</source>
<translation>連線逾時</translation>
</message>
<context>
<name>OCC::NotificationWidget</name>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="51"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="52"/>
<source>Created at %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="100"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="101"/>
<source>Closing in a few seconds...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="134"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="135"/>
<source>%1 request failed at %2</source>
<extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/gui/notificationwidget.cpp" line="140"/>
+ <location filename="../src/gui/notificationwidget.cpp" line="141"/>
<source>'%1' selected at %2</source>
<extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
<translation type="unfinished"/>
<context>
<name>OCC::PUTFileJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="104"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="105"/>
<source>Connection Timeout</source>
<translation>連線逾時</translation>
</message>
<context>
<name>OCC::PollJob</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="161"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="162"/>
<source>Invalid JSON reply from the poll URL</source>
<translation>不合法的JSON資訊從URL中回傳</translation>
</message>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="719"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="721"/>
<source>Error writing metadata to the database</source>
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
</message>
<context>
<name>OCC::PropagateDownloadFile</name>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="330"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="331"/>
<source>File %1 can not be downloaded because of a local file name clash!</source>
<translation>檔案 %1 無法被下載,因為本地端的檔案名稱已毀損!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="379"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="380"/>
<source>The download would reduce free disk space below %1</source>
<translation>這次下載將會減少硬碟空間: %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="384"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="385"/>
<source>Free space on disk is less than %1</source>
<translation>可用的硬碟空間已經少於 %1</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="499"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="500"/>
<source>File was deleted from server</source>
<translation>檔案已從伺服器被刪除</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="547"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="548"/>
<source>The file could not be downloaded completely.</source>
<translation>檔案下載無法完成。</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="554"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="555"/>
<source>The downloaded file is empty despite the server announced it should have been %1.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="713"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="714"/>
<source>File %1 cannot be saved because of a local file name clash!</source>
<translation>檔案 %1 無法存檔,因為本地端的檔案名稱已毀損!</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="762"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="763"/>
<source>File has changed since discovery</source>
<translation>尋找的過程中檔案已經被更改</translation>
</message>
<message>
- <location filename="../src/libsync/propagatedownload.cpp" line="812"/>
+ <location filename="../src/libsync/propagatedownload.cpp" line="813"/>
<source>Error writing metadata to the database</source>
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
</message>
<context>
<name>OCC::PropagateItemJob</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="127"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="128"/>
<source>; Restoration Failed: %1</source>
<translation>; 重新儲存失敗 %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="152"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="153"/>
<source>Continue blacklisting:</source>
<translation>持續的黑名單列表:</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="245"/>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="246"/>
<source>A file or folder was removed from a read only share, but restoring failed: %1</source>
<translation>檔案或目錄已經從只供讀取的分享中被移除,但是復原失敗: %1</translation>
</message>
<context>
<name>OCC::PropagateRemoteDelete</name>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="98"/>
<source>The file has been removed from a read only share. It was restored.</source>
<translation>已復原從只供讀取的分享中被移除檔案</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotedelete.cpp" line="117"/>
+ <location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 204, 但是接收到的是 "%1 %2".</translation>
</message>
<context>
<name>OCC::PropagateRemoteMkdir</name>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="98"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 201, 但是接收到的是 "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemkdir.cpp" line="147"/>
+ <location filename="../src/libsync/propagateremotemkdir.cpp" line="148"/>
<source>Error writing metadata to the database</source>
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
</message>
<context>
<name>OCC::PropagateRemoteMove</name>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="97"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="98"/>
<source>This folder must not be renamed. It is renamed back to its original name.</source>
<translation>這個資料夾不應該被更名,他已經被改回原本的名稱了。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="99"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="100"/>
<source>This folder must not be renamed. Please name it back to Shared.</source>
<translation>這個資料夾已經被分享,不應該被更名,請改回原本的名稱。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="138"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="139"/>
<source>The file was renamed but is part of a read only share. The original file was restored.</source>
<translation>檔案更名完成,但這檔案是只供讀取的分享,原始檔案已被還原</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="154"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="155"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
<translation>從伺服器端回傳錯誤的 HTTP 代碼, 預期是 201, 但是接收到的是 "%1 %2".</translation>
</message>
<message>
- <location filename="../src/libsync/propagateremotemove.cpp" line="185"/>
- <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="186"/>
+ <location filename="../src/libsync/propagateremotemove.cpp" line="192"/>
<source>Error writing metadata to the database</source>
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
</message>
<context>
<name>OCC::PropagateUploadFileCommon</name>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="303"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="304"/>
<source>File Removed</source>
<translation>檔案已移除</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="317"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="318"/>
<source>Local file changed during syncing. It will be resumed.</source>
<translation>本地端的檔案在同步的過程中被更改,此檔案將會被還原。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="329"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="330"/>
<source>Local file changed during sync.</source>
<translation>本地端的檔案在同步過程中被更改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateupload.cpp" line="581"/>
+ <location filename="../src/libsync/propagateupload.cpp" line="582"/>
<source>Error writing metadata to the database</source>
<translation>寫入後設資料(metadata) 時發生錯誤</translation>
</message>
<context>
<name>OCC::PropagateUploadFileNG</name>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="370"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="372"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>HTTP連線工作被強制中斷,Qt版本< 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="401"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="403"/>
<source>The local file was removed during sync.</source>
<translation>本地端的檔案在同步過程中被刪除。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="412"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="414"/>
<source>Local file changed during sync.</source>
<translation>本地端的檔案在同步過程中被更改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="461"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="463"/>
<source>Unexpected return code from server (%1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="468"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="470"/>
<source>Missing File ID from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/propagateuploadng.cpp" line="481"/>
+ <location filename="../src/libsync/propagateuploadng.cpp" line="483"/>
<source>Missing ETag from server</source>
<translation type="unfinished"/>
</message>
<context>
<name>OCC::PropagateUploadFileV1</name>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="197"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="199"/>
<source>Forcing job abort on HTTP connection reset with Qt < 5.4.2.</source>
<translation>HTTP連線工作被強制中斷,Qt版本< 5.4.2</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="205"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="207"/>
<source>The file was edited locally but is part of a read only share. It is restored and your edit is in the conflict file.</source>
<translation>檔案已經在本機上修改,但這檔案是只供讀取的分享,您的修改已還原並保存在衝突檔案中。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="241"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="243"/>
<source>Poll URL missing</source>
<translation>缺少輪詢的超連結</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="264"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="266"/>
<source>The local file was removed during sync.</source>
<translation>本地端的檔案在同步過程中被刪除。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="275"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="277"/>
<source>Local file changed during sync.</source>
<translation>本地端的檔案在同步過程中被更改。</translation>
</message>
<message>
- <location filename="../src/libsync/propagateuploadv1.cpp" line="290"/>
+ <location filename="../src/libsync/propagateuploadv1.cpp" line="292"/>
<source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
<translation>伺服器不承認檔案的最後一個分割檔。(e-tag不存在)</translation>
</message>
<context>
<name>OCC::SocketApi</name>
<message>
- <location filename="../src/gui/socketapi.cpp" line="508"/>
+ <location filename="../src/gui/socketapi.cpp" line="506"/>
<source>Share with %1</source>
<comment>parameter is ownCloud</comment>
<translation>與 %1 分享</translation>
<context>
<name>OCC::SyncEngine</name>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="120"/>
+ <location filename="../src/libsync/syncengine.cpp" line="121"/>
<source>Success.</source>
<translation>成功。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="127"/>
+ <location filename="../src/libsync/syncengine.cpp" line="128"/>
<source>CSync failed to load the journal file. The journal file is corrupted.</source>
<translation>CSync 讀取歷程檔案失敗,歷程檔案已經損毀。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="130"/>
+ <location filename="../src/libsync/syncengine.cpp" line="131"/>
<source><p>The %1 plugin for csync could not be loaded.<br/>Please verify the installation!</p></source>
<translation><p>用於csync的套件%1</p></translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="133"/>
+ <location filename="../src/libsync/syncengine.cpp" line="134"/>
<source>CSync got an error while processing internal trees.</source>
<translation>CSync 處理內部資料樹時發生錯誤</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="136"/>
+ <location filename="../src/libsync/syncengine.cpp" line="137"/>
<source>CSync failed to reserve memory.</source>
<translation>CSync 無法取得記憶體空間。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="139"/>
+ <location filename="../src/libsync/syncengine.cpp" line="140"/>
<source>CSync fatal parameter error.</source>
<translation>CSync 參數錯誤。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="142"/>
+ <location filename="../src/libsync/syncengine.cpp" line="143"/>
<source>CSync processing step update failed.</source>
<translation>CSync 處理步驟 "update" 失敗。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="145"/>
+ <location filename="../src/libsync/syncengine.cpp" line="146"/>
<source>CSync processing step reconcile failed.</source>
<translation>CSync 處理步驟 "reconcile" 失敗。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="148"/>
+ <location filename="../src/libsync/syncengine.cpp" line="149"/>
<source>CSync could not authenticate at the proxy.</source>
<translation>CSync 無法在代理伺服器認證。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="151"/>
+ <location filename="../src/libsync/syncengine.cpp" line="152"/>
<source>CSync failed to lookup proxy or server.</source>
<translation>CSync 查詢代理伺服器或伺服器失敗。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="154"/>
+ <location filename="../src/libsync/syncengine.cpp" line="155"/>
<source>CSync failed to authenticate at the %1 server.</source>
<translation>CSync 於伺服器 %1 認證失敗。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="157"/>
+ <location filename="../src/libsync/syncengine.cpp" line="158"/>
<source>CSync failed to connect to the network.</source>
<translation>CSync 無法連接到網路。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="160"/>
+ <location filename="../src/libsync/syncengine.cpp" line="161"/>
<source>A network connection timeout happened.</source>
<translation>網路連線逾時。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="163"/>
+ <location filename="../src/libsync/syncengine.cpp" line="164"/>
<source>A HTTP transmission error happened.</source>
<translation>HTTP 傳輸錯誤。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="187"/>
+ <location filename="../src/libsync/syncengine.cpp" line="188"/>
<source>The mounted folder is temporarily not available on the server</source>
<translation>掛載的資料夾暫時無法在伺服器上使用</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="193"/>
+ <location filename="../src/libsync/syncengine.cpp" line="194"/>
<source>An error occurred while opening a folder</source>
<translation>開啟資料夾時發生錯誤。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="196"/>
+ <location filename="../src/libsync/syncengine.cpp" line="197"/>
<source>Error while reading folder.</source>
<translation>讀取資料夾時發生錯誤。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="476"/>
+ <location filename="../src/libsync/syncengine.cpp" line="479"/>
<source>File/Folder is ignored because it's hidden.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="737"/>
+ <location filename="../src/libsync/syncengine.cpp" line="743"/>
<source>Only %1 are available, need at least %2 to start</source>
<comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
<translation>目前僅有 %1 可以使用,至少需要 %2 才能開始</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1206"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1213"/>
<source>Not allowed because you don't have permission to add parent folder</source>
<translation>拒絕此操作,您沒有新增母資料夾的權限。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1213"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1220"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
<translation>拒絕此操作,您沒有新增檔案在此資料夾的權限。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="175"/>
+ <location filename="../src/libsync/syncengine.cpp" line="176"/>
<source>CSync: No space on %1 server available.</source>
<translation>CSync:伺服器 %1 沒有可用空間。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="178"/>
+ <location filename="../src/libsync/syncengine.cpp" line="179"/>
<source>CSync unspecified error.</source>
<translation>CSync 未知的錯誤。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="181"/>
+ <location filename="../src/libsync/syncengine.cpp" line="182"/>
<source>Aborted by the user</source>
<translation>使用者中斷</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="169"/>
+ <location filename="../src/libsync/syncengine.cpp" line="170"/>
<source>CSync failed to access</source>
<translation>CSync 存取失敗。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="123"/>
+ <location filename="../src/libsync/syncengine.cpp" line="124"/>
<source>CSync failed to load or create the journal file. Make sure you have read and write permissions in the local sync folder.</source>
<translation>CSync 讀取或創建歷程檔案時失敗,請確定您在此本地資料夾有讀寫的權限。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="166"/>
+ <location filename="../src/libsync/syncengine.cpp" line="167"/>
<source>CSync failed due to unhandled permission denied.</source>
<translation>CSync 失敗,由於權限未處理被拒。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="173"/>
<source>CSync tried to create a folder that already exists.</source>
<translation>CSync 試圖建立一個已經存在的資料夾。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="184"/>
+ <location filename="../src/libsync/syncengine.cpp" line="185"/>
<source>The service is temporarily unavailable</source>
<translation>這個服務暫時無法使用。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="190"/>
+ <location filename="../src/libsync/syncengine.cpp" line="191"/>
<source>Access is forbidden</source>
<translation>存取被拒</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="201"/>
+ <location filename="../src/libsync/syncengine.cpp" line="202"/>
<source>An internal error number %1 occurred.</source>
<translation>發生內部錯誤,錯誤代碼 %1。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="265"/>
+ <location filename="../src/libsync/syncengine.cpp" line="266"/>
<source>The item is not synced because of previous errors: %1</source>
<translation>因為先前的錯誤: %1 物件沒有同步成功</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="445"/>
+ <location filename="../src/libsync/syncengine.cpp" line="448"/>
<source>Symbolic links are not supported in syncing.</source>
<translation>同步不支援捷徑連結</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="448"/>
+ <location filename="../src/libsync/syncengine.cpp" line="451"/>
<source>File is listed on the ignore list.</source>
<translation>檔案被列在忽略清單。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="452"/>
+ <location filename="../src/libsync/syncengine.cpp" line="455"/>
<source>File names ending with a period are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="462"/>
+ <location filename="../src/libsync/syncengine.cpp" line="465"/>
<source>File names containing the character '%1' are not supported on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="465"/>
+ <location filename="../src/libsync/syncengine.cpp" line="468"/>
<source>The file name is a reserved name on this file system.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="470"/>
+ <location filename="../src/libsync/syncengine.cpp" line="473"/>
<source>Filename contains trailing spaces.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="473"/>
+ <location filename="../src/libsync/syncengine.cpp" line="476"/>
<source>Filename is too long.</source>
<translation>檔案名稱太長了。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="482"/>
+ <location filename="../src/libsync/syncengine.cpp" line="485"/>
<source>Stat failed.</source>
<translation>狀態失敗。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="509"/>
+ <location filename="../src/libsync/syncengine.cpp" line="512"/>
<source>Filename encoding is not valid</source>
<translation>檔案名稱編碼是無效的</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="677"/>
+ <location filename="../src/libsync/syncengine.cpp" line="680"/>
<source>Invalid characters, please rename "%1"</source>
<translation>無效的字元,請您重新命名 "%1"</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="773"/>
+ <location filename="../src/libsync/syncengine.cpp" line="779"/>
<source>Unable to initialize a sync journal.</source>
<translation>同步處理日誌無法初始化</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="792"/>
+ <location filename="../src/libsync/syncengine.cpp" line="798"/>
<source>Unable to read the blacklist from the local database</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="829"/>
+ <location filename="../src/libsync/syncengine.cpp" line="835"/>
<source>Unable to read from the sync journal.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="874"/>
+ <location filename="../src/libsync/syncengine.cpp" line="880"/>
<source>Cannot open the sync journal</source>
<translation>同步處理日誌無法開啟</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="932"/>
+ <location filename="../src/libsync/syncengine.cpp" line="939"/>
<source>File name contains at least one invalid character</source>
<translation>檔案名稱含有不合法的字元</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1165"/>
<location filename="../src/libsync/syncengine.cpp" line="1172"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1179"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<translation>已忽略。根據 "選擇要同步的項目"的黑名單</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1191"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1198"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
<translation>拒絕此操作,您沒有在此新增子資料夾的權限。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1232"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1239"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
<translation>拒絕上傳此檔案,此檔案在伺服器是唯讀檔,復原中</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1248"/>
- <location filename="../src/libsync/syncengine.cpp" line="1267"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1255"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1274"/>
<source>Not allowed to remove, restoring</source>
<translation>不允許刪除,復原中</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1280"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1287"/>
<source>Local files and share folder removed.</source>
<translation>本地端檔案和共享資料夾已被刪除。</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1336"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1343"/>
<source>Move not allowed, item restored</source>
<translation>不允許移動,物件復原中</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1347"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1354"/>
<source>Move not allowed because %1 is read-only</source>
<translation>不允許移動,因為 %1 是唯讀的</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the destination</source>
<translation>目標</translation>
</message>
<message>
- <location filename="../src/libsync/syncengine.cpp" line="1348"/>
+ <location filename="../src/libsync/syncengine.cpp" line="1355"/>
<source>the source</source>
<translation>來源</translation>
</message>
<context>
<name>QApplication</name>
<message>
- <location filename="../src/gui/application.cpp" line="593"/>
+ <location filename="../src/gui/application.cpp" line="609"/>
<source>QT_LAYOUT_DIRECTION</source>
<translation type="unfinished"/>
</message>