<message>
<location filename="../src/gui/tray/ActivityItemContent.qml" line="189"/>
<source>Dismiss</source>
- <translation type="unfinished"/>
+ <translation>Descartar</translation>
</message>
<message>
<location filename="../src/gui/tray/ActivityItemContent.qml" line="204"/>
<source>Open file details</source>
- <translation type="unfinished"/>
+ <translation>Abrir os detalles do ficheiro</translation>
</message>
<message>
<location filename="../src/gui/tray/ActivityItemContent.qml" line="208"/>
<source>Open share dialog</source>
- <translation type="unfinished"/>
+ <translation>Abrir o diálogo de compartir</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/ActivityList.qml" line="112"/>
<source>No activities yet</source>
- <translation type="unfinished"/>
+ <translation>Aínda non hai actividades</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/CallNotificationDialog.qml" line="174"/>
<source>Talk notification caller avatar</source>
- <translation type="unfinished"/>
+ <translation>Avatar de notificación de chamada de Talk</translation>
</message>
<message>
<location filename="../src/gui/tray/CallNotificationDialog.qml" line="240"/>
<source>Answer Talk call notification</source>
- <translation type="unfinished"/>
+ <translation>Notificación de resposta a chamada de Talk</translation>
</message>
<message>
<location filename="../src/gui/tray/CallNotificationDialog.qml" line="248"/>
<source>Decline</source>
- <translation type="unfinished"/>
+ <translation>Rexeitar</translation>
</message>
<message>
<location filename="../src/gui/tray/CallNotificationDialog.qml" line="264"/>
<source>Decline Talk call notification</source>
- <translation type="unfinished"/>
+ <translation>Rexeita a notificación de chamada de Talk</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/cloudproviders/cloudproviderwrapper.cpp" line="122"/>
<source>Checking for changes in "%1"</source>
- <translation type="unfinished"/>
+ <translation>Comprobando cambios en "%1"</translation>
</message>
<message>
<location filename="../src/gui/cloudproviders/cloudproviderwrapper.cpp" line="127"/>
<message>
<location filename="../src/gui/tray/EditFileLocallyLoadingDialog.qml" line="75"/>
<source>Opening file for local editing</source>
- <translation type="unfinished"/>
+ <translation>Abrindo ficheiro para edición local</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EmojiPicker.qml" line="134"/>
<source>No recent emojis</source>
- <translation type="unfinished"/>
+ <translation>Non hai emojis recentes</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/ErrorBox.qml" line="50"/>
<source>Error</source>
- <translation type="unfinished"/>
+ <translation>Erro</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/FileDetailsPage.qml" line="128"/>
<source>Dismiss</source>
- <translation type="unfinished"/>
+ <translation>Descartar</translation>
</message>
<message>
<location filename="../src/gui/filedetails/FileDetailsPage.qml" line="172"/>
<source>Activity</source>
- <translation type="unfinished"/>
+ <translation>Actividade</translation>
</message>
<message>
<location filename="../src/gui/filedetails/FileDetailsPage.qml" line="179"/>
<source>Sharing</source>
- <translation type="unfinished"/>
+ <translation>Compartindo</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/FileDetailsWindow.qml" line="34"/>
<source>File details of %1 · %2</source>
- <translation type="unfinished"/>
+ <translation>Detalles do ficheiro %1 · %2</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/account.cpp" line="906"/>
<source>Lock operation on %1 failed with error %2</source>
- <translation type="unfinished"/>
+ <translation>A operación de bloqueo en %1 fallou co erro %2</translation>
</message>
<message>
<location filename="../src/libsync/account.cpp" line="908"/>
<source>Unlock operation on %1 failed with error %2</source>
- <translation type="unfinished"/>
+ <translation>A operación de desbloqueo en %1 fallou co erro %2</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="92"/>
<source>End-to-End Encryption with Virtual Files</source>
- <translation type="unfinished"/>
+ <translation>Cifrado de Extremo-a-Extremo con Ficheiros Virtuais</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="93"/>
<source>You seem to have the Virtual Files feature enabled on this folder. At the moment, it is not possible to implicitly download virtual files that are End-to-End encrypted. To get the best experience with Virtual Files and End-to-End Encryption, make sure the encrypted folder is marked with "Make always available locally".</source>
- <translation type="unfinished"/>
+ <translation>Parece que tes a función de Ficheiros Virtuais activada neste cartafol. Polo momento, non é posible descargar implícitamente ficheiros virtuais cifrados de Extremo-a-Extremo. Para obter a mellor experiencia cos Ficheiros Virtuais e o cifrado de Extremo-a-Extremo, asegúrate de que o cartafol cifrado estea marcado con "Facer sempre dispoñible localmente".</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="93"/>
<source>End-to-end Encryption with Virtual Files</source>
- <translation type="unfinished"/>
+ <translation>Cifrado de Extremo-a-Extremo con Ficheiros Virtuais</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="94"/>
<source>You seem to have the Virtual Files feature enabled on this folder. At the moment, it is not possible to implicitly download virtual files that are end-to-end encrypted. To get the best experience with virtual files and end-to-end encryption, make sure the encrypted folder is marked with "Make always available locally".</source>
- <translation type="unfinished"/>
+ <translation>Parece que tes a función de Ficheiros Virtuais activada neste cartafol. Polo momento, non é posible descargar implícitamente Ficheiros Virtuais cifrados de Extremo-a-Extremo. Para obter a mellor experiencia cos Ficheiros Virtuais e o cifrado de Extremo-a-Extremo, asegúrate de que o cartafol cifrado estea marcado con "Facer sempre dispoñible localmente".</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="97"/>
<message>
<location filename="../src/gui/accountsettings.cpp" line="102"/>
<source>Do not encrypt folder</source>
- <translation type="unfinished"/>
+ <translation>Non cifrar o cartafol</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="105"/>
<message>
<location filename="../src/gui/accountsettings.cpp" line="245"/>
<source>Disable encryption</source>
- <translation type="unfinished"/>
+ <translation>Desactivar o cifrado</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="250"/>
<message>
<location filename="../src/gui/accountsettings.cpp" line="256"/>
<source>End-to-end encryption has been enabled for this account</source>
- <translation type="unfinished"/>
+ <translation>Activouse o cifrado de Extremo-a-Extremo para esta conta</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1461"/>
<location filename="../src/gui/accountsettings.cpp" line="341"/>
<source>End-to-end encryption is not configured on this device. Once it is configured, you will be able to encrypt this folder.
Would you like to set up end-to-end encryption?</source>
- <translation type="unfinished"/>
+ <translation>O cifrado de Extremo-a-Extremo non está configurado neste dispositivo. Unha vez configurado, poderás cifrar este cartafol.
+Queres configurar o cifrado de Extremo-a-Extremo?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="366"/>
<location filename="../src/gui/accountsettings.cpp" line="249"/>
<location filename="../src/gui/accountsettings.cpp" line="1458"/>
<source>This account supports End-to-End encryption</source>
- <translation type="unfinished"/>
+ <translation>Esta conta admite o cifrado de Extremo-a-Extremo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="390"/>
<message>
<location filename="../src/gui/accountsettings.cpp" line="979"/>
<source>End-to-End encryption mnemonic</source>
- <translation type="unfinished"/>
+ <translation>Mnemónico de cifrado de Extremo-a-Extremo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1014"/>
<source>End-to-end encryption mnemonic</source>
- <translation type="unfinished"/>
+ <translation>Mnemónico de cifrado de Extremo-a-Extremo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1016"/>
<source>To protect your Cryptographic Identity, we encrypt it with a mnemonic of 12 dictionary words. Please note these down and keep them safe. They will be needed to add other devices to your account (like your mobile phone or laptop).</source>
- <translation type="unfinished"/>
+ <translation>Para protexer a túa Identidade Criptográfica, encriptámola cun mnemotécnico de 12 palabras do dicionario. Anota estes e ponos a salvo. Serán necesarios para engadir outros dispositivos á túa conta (como o teu teléfono móbil ou portátil).</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1041"/>
<source>Disable end-to-end encryption</source>
- <translation type="unfinished"/>
+ <translation>Desactivar o cifrado de Extremo-a-Extremo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1042"/>
<source>Disable end-to-end encryption for %1?</source>
- <translation type="unfinished"/>
+ <translation>Desactivar o cifrado de Extremo-a-Extremo para %1?</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1043"/>
<source>Removing end-to-end encryption will remove locally-synced files that are encrypted.<br>Encrypted files will remain on the server.</source>
- <translation type="unfinished"/>
+ <translation>Ao eliminar o cifrado de extremo a extremo, eliminaranse os ficheiros sincronizados localmente que están cifrados.<br>Os ficheiros cifrados permanecerán no servidor.</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1105"/>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1569"/>
<source>Set up encryption</source>
- <translation type="unfinished"/>
+ <translation>Configura o cifrado</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1574"/>
<source>End-to-end encryption has been enabled on this account with another device.<br>It can be enabled on this device by entering your mnemonic.<br>This will enable synchronisation of existing encrypted folders.</source>
- <translation type="unfinished"/>
+ <translation>Activouse a encriptación de extremo a extremo nesta conta con outro dispositivo.<br> Pódese activar neste dispositivo introducindo o teu mnemotécnico.<br> Isto activará a sincronización dos cartafoles cifrados existentes.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsetupfromcommandlinejob.cpp" line="142"/>
<source>The authenticated request to the server was redirected to "%1". The URL is bad, the server is misconfigured.</source>
- <translation type="unfinished"/>
+ <translation>A solicitude autenticada ao servidor foi redirixida a "%1". A URL é incorrecta, o servidor está mal configurado.</translation>
</message>
<message>
<location filename="../src/gui/accountsetupfromcommandlinejob.cpp" line="152"/>
<source>Access forbidden by server. To verify that you have proper access, <a href="%1">click here</a> to access the service with your browser.</source>
- <translation type="unfinished"/>
+ <translation>Acceso prohibido polo servidor. Para verificar que tes o acceso adecuado, fai <a href="%1">clic aquí</a> para acceder ao servizo co teu navegador.</translation>
</message>
<message>
<location filename="../src/gui/accountsetupfromcommandlinejob.cpp" line="160"/>
<source>There was an invalid response to an authenticated WebDAV request</source>
- <translation type="unfinished"/>
+ <translation>Houbo unha resposta non válida a unha solicitude WebDAV autenticada</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/application.cpp" line="176"/>
<source>Some settings were configured in %1 versions of this client and use features that are not available in this version.<br><br>Continuing will mean <b>%2 these settings</b><br><br>The current configuration file was already backed up to <i>%3</i>.</source>
- <translation type="unfinished"/>
+ <translation>Algunhas opcións configuráronse en %1 versións deste cliente e usan funcións que non están dispoñibles nesta versión.<br><br> Continuar significará <b>%2 destas opcións</b><br><br>Xa se fixo unha copia de seguranza do ficheiro de configuración actual en <i>%3</i>.</translation>
</message>
<message>
<location filename="../src/gui/application.cpp" line="182"/>
<source>newer</source>
<comment>newer software version</comment>
- <translation type="unfinished"/>
+ <translation>máis recente</translation>
</message>
<message>
<location filename="../src/gui/application.cpp" line="182"/>
<source>older</source>
<comment>older software version</comment>
- <translation type="unfinished"/>
+ <translation>máis vellos</translation>
</message>
<message>
<location filename="../src/gui/application.cpp" line="183"/>
<source>ignoring</source>
- <translation type="unfinished"/>
+ <translation>ignorando</translation>
</message>
<message>
<location filename="../src/gui/application.cpp" line="183"/>
<source>deleting</source>
- <translation type="unfinished"/>
+ <translation>eliminando</translation>
</message>
<message>
<location filename="../src/gui/application.cpp" line="185"/>
<message>
<location filename="../src/libsync/bulkpropagatorjob.cpp" line="290"/>
<source>File Removed (start upload) %1</source>
- <translation type="unfinished"/>
+ <translation>Ficheiro Eliminado (iniciar a carga) %1</translation>
</message>
<message>
<location filename="../src/libsync/bulkpropagatorjob.cpp" line="301"/>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="78"/>
<source>Cannot rename file because a file with the same name already exists on the server. Please pick another name.</source>
- <translation type="unfinished"/>
+ <translation>Non se pode cambiar o nome do ficheiro porque xa existe un ficheiro co mesmo nome no servidor. Escolle outro nome.</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="78"/>
<source>Cannot rename file because a file with the same name does already exist on the server. Please pick another name.</source>
- <translation type="unfinished"/>
+ <translation>Non se pode cambiar o nome do ficheiro porque xa existe un ficheiro co mesmo nome no servidor. Escolle outro nome.</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="121"/>
<source>Could not rename file. Please make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido cambiar o nome do ficheiro. Asegúrate de estar conectado ao servidor.</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="172"/>
<source>You don't have the permission to rename this file. Please ask the author of the file to rename it.</source>
- <translation type="unfinished"/>
+ <translation>Non tes permiso para cambiar o nome deste ficheiro. Pídalle ao autor do ficheiro que o cambie.</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="179"/>
<source>Failed to fetch permissions with error %1</source>
- <translation type="unfinished"/>
+ <translation>Non se puideron obter os permisos co erro %1</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="200"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio e ao final.</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="203"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio.</translation>
</message>
<message>
<location filename="../src/libsync/caseclashconflictsolver.cpp" line="206"/>
<source>Filename contains trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao final.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="14"/>
<source>Case Clash Conflict</source>
- <translation type="unfinished"/>
+ <translation>Conflito de Casos</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="23"/>
<source>The file could not be synced because it generates a case clash conflict with an existing file on this system.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido sincronizar o ficheiro porque xera un conflito de casos cun ficheiro existente neste sistema.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="36"/>
<source>Error</source>
- <translation type="unfinished"/>
+ <translation>Erro</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="53"/>
<source>Existing file</source>
- <translation type="unfinished"/>
+ <translation>Ficheiro existente</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="60"/>
<source>file A</source>
- <translation type="unfinished"/>
+ <translation>arquivo A</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="60"/>
<source>fileA</source>
- <translation type="unfinished"/>
+ <translation>arquivoA</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="107"/>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="213"/>
<source>today</source>
- <translation type="unfinished"/>
+ <translation>hoxe</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="114"/>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="220"/>
<source>0 byte</source>
- <translation type="unfinished"/>
+ <translation>0 byte</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="121"/>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="105"/>
<source>Open existing file</source>
- <translation type="unfinished"/>
+ <translation>Abre o ficheiro existente</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="165"/>
<source>Case clashing file</source>
- <translation type="unfinished"/>
+ <translation>Arquivo de conflito de casos</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="172"/>
<source>file B</source>
- <translation type="unfinished"/>
+ <translation>arquivo B</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="172"/>
<source>fileB</source>
- <translation type="unfinished"/>
+ <translation>arquivoB</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="227"/>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="113"/>
<source>Open clashing file</source>
- <translation type="unfinished"/>
+ <translation>Abrir ficheiro de conflito</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="268"/>
<source>Please enter a new name for the clashing file:</source>
- <translation type="unfinished"/>
+ <translation>Introduza un novo nome para o ficheiro en conflito:</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="281"/>
<source>New filename</source>
- <translation type="unfinished"/>
+ <translation>Novo nome de ficheiro</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="97"/>
<source>Rename file</source>
- <translation type="unfinished"/>
+ <translation>Cambiar o nome do ficheiro</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="99"/>
<source>The file "%1" could not be synced because of a case clash conflict with an existing file on this system.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido sincronizar o ficheiro "%1" por mor dun conflito de casos cun ficheiro existente neste sistema.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="100"/>
<source>%1 does not support equal file names with only letter casing differences.</source>
- <translation type="unfinished"/>
+ <translation>%1 non admite nomes de ficheiros iguais con só diferenzas entre maiúsculas e minúsculas.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="243"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio e ao final.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="246"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="248"/>
<source>Filename contains trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao final.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="253"/>
<source>Use invalid name</source>
- <translation type="unfinished"/>
+ <translation>Usa un nome non válido</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="278"/>
<source>Filename contains illegal characters: %1</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén caracteres ilegais: %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1228"/>
<source>Please enter your End-to-End encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
- <translation type="unfinished"/>
+ <translation>Introduza o seu contrasinal de cifrado de Extremo-a-Extremo:<br><br>Nome de usuario: %2<br>Conta: %3<br></translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1241"/>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="158"/>
<source>Timeout</source>
- <translation type="unfinished"/>
+ <translation>Tempo de espera</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="195"/>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="62"/>
<source>Invalid token received.</source>
- <translation type="unfinished"/>
+ <translation>Recibiuse un token non válido.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="62"/>
<location filename="../src/gui/editlocallyjob.cpp" line="129"/>
<location filename="../src/gui/editlocallyjob.cpp" line="552"/>
<source>Please try again.</source>
- <translation type="unfinished"/>
+ <translation>Por favor intentao de novo.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="68"/>
<source>Invalid file path was provided.</source>
- <translation type="unfinished"/>
+ <translation>A ruta do ficheiro non é válida.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="76"/>
<source>Could not find an account for local editing.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido atopar unha conta para a edición local.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="118"/>
<location filename="../src/gui/editlocallyjob.cpp" line="129"/>
<source>Could not validate the request to open a file from server.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido validar a solicitude para abrir un ficheiro desde o servidor.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="135"/>
<location filename="../src/gui/editlocallyjob.cpp" line="148"/>
<source>Could not find a file for local editing. Make sure its path is valid and it is synced locally.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido atopar un ficheiro para a edición local. Asegúrate de que a súa ruta sexa válida e que se sincronice localmente.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="143"/>
<location filename="../src/gui/editlocallyjob.cpp" line="171"/>
<location filename="../src/gui/editlocallyjob.cpp" line="178"/>
<source>Could not find a file for local editing. Make sure it is not excluded via selective sync.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido atopar un ficheiro para a edición local. Asegúrate de que non se exclúa mediante a sincronización selectiva.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="485"/>
<source>Server error: PROPFIND reply is not XML formatted!</source>
- <translation type="unfinished"/>
+ <translation>Erro do servidor: a resposta PROPFIND non ten formato XML.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="487"/>
<source>Could not find a remote file info for local editing. Make sure its path is valid.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido atopar unha información de ficheiro remoto para a edición local. Asegúrate de que a súa ruta sexa válida.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="552"/>
<source>Could not open %1</source>
- <translation type="unfinished"/>
+ <translation>Non foi posíbel abrir %1</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="630"/>
<source>File %1 already locked.</source>
- <translation type="unfinished"/>
+ <translation>O ficheiro %1 xa está bloqueado.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="631"/>
<location filename="../src/gui/editlocallyjob.cpp" line="642"/>
<source>Lock will last for %1 minutes. You can also unlock this file manually once you are finished editing.</source>
- <translation type="unfinished"/>
+ <translation>O bloqueo durará %1 minutos. Tamén podes desbloquear este ficheiro manualmente unha vez que remates a edición.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="641"/>
<source>File %1 now locked.</source>
- <translation type="unfinished"/>
+ <translation>O ficheiro %1 agora está bloqueado.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="650"/>
<source>File %1 could not be locked.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido bloquear o ficheiro %1.</translation>
</message>
</context>
<context>
<location filename="../src/gui/filedetails/filedetails.cpp" line="100"/>
<source>%1 second(s) ago</source>
<comment>seconds elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Hai %1 segundo(s)</numerusform><numerusform>Hai %1 segundo(s)</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="103"/>
<source>%1 minute(s) ago</source>
<comment>minutes elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Hai %1 minuto(s)</numerusform><numerusform>Hai %1 minuto(s)</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="106"/>
<source>%1 hour(s) ago</source>
<comment>hours elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Hai %1 hora(s)</numerusform><numerusform>Hai %1 hora(s)</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="109"/>
<source>%1 day(s) ago</source>
<comment>days elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Hai %1 día(s)</numerusform><numerusform>Hai %1 día(s)</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="112"/>
<source>%1 month(s) ago</source>
<comment>months elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Hai %1 mes(es)</numerusform><numerusform>Hai %1 mes(es)</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="115"/>
<source>%1 year(s) ago</source>
<comment>years elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Hai %1 ano(s)</numerusform><numerusform>Hai %1 ano(s)</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="147"/>
<source>Locked by %1 - Expires in %2 minute(s)</source>
<comment>remaining time before lock expires</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Bloqueado por %1 - Caduca en %2 minuto(s)</numerusform><numerusform>Bloqueado por %1 - Caduca en %2 minuto(s)</numerusform></translation>
</message>
</context>
<context>
<location filename="../src/gui/creds/flow2auth.cpp" line="116"/>
<location filename="../src/gui/creds/flow2auth.cpp" line="234"/>
<source>There was an error accessing the "token" endpoint: <br><em>%1</em></source>
- <translation type="unfinished"/>
+ <translation>Produciuse un erro ao acceder ao "token" do punto final: <br><em>%1</em></translation>
</message>
<message>
<location filename="../src/gui/creds/flow2auth.cpp" line="119"/>
<message>
<location filename="../src/gui/creds/flow2auth.cpp" line="219"/>
<source>The returned server URL does not start with HTTPS despite the login URL started with HTTPS. Login will not be possible because this might be a security issue. Please contact your administrator.</source>
- <translation type="unfinished"/>
+ <translation>O URL do servidor devolto non comeza con HTTPS a pesar de que o URL de inicio de sesión comezou con HTTPS. Non será posible iniciar sesión porque isto pode ser un problema de seguridade. Póñase en contacto co seu administrador.</translation>
</message>
</context>
<context>
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 restore 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>Todos os ficheiros do cartafol de sincronización "%1" foron borrados do servidor.
+Estes borrados sincronizaranse co teu cartafol de sincronización local, polo que tales ficheiros non estarán dispoñibles a non ser que teñas dereito a restauralos.
+Se decides restaurar os ficheiros, volveranse sincronizar co servidor se tes dereitos para facelo.
+Se decides borrar os ficheiros, non estarán dispoñibles para ti, a non ser que sexas o propietario.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1315"/>
<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>Borráronse todos os ficheiros do cartafol de sincronización local "%1". Estes borrados sincronizaranse co teu servidor, polo que tales ficheiros non estarán dispoñibles a non ser que se restauren.
+Estás seguro de que queres sincronizar esas accións co servidor?
+Se isto foi un accidente e decides manter os teus ficheiros, volveranse sincronizar desde o servidor.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1319"/>
<message>
<location filename="../src/gui/folderman.cpp" line="412"/>
<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>Atopouse un diario de sincronización antigo "%1", pero non se puido eliminar. Asegúrate de que ningunha aplicación o estea usando actualmente.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1339"/>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="166"/>
<source>Could not decrypt!</source>
- <translation type="unfinished"/>
+ <translation>Non se puido descifrar!</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="168"/>
<location filename="../src/gui/folderstatusmodel.cpp" line="1115"/>
<source>A few seconds 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>Quedan uns segundos, %1 de %2, ficheiro %3 de %4</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="1120"/>
<message>
<location filename="../src/gui/folderwizard.cpp" line="568"/>
<source>Virtual files are not supported for Windows partition roots as local folder. Please choose a valid subfolder under drive letter.</source>
- <translation type="unfinished"/>
+ <translation>Os Ficheiros Virtuais non son compatibles coas particións raíz de Windows como cartafol local. Escolla un subcartafol válido baixo a letra de unidade.</translation>
</message>
<message>
<location filename="../src/gui/folderwizard.cpp" line="591"/>
<message>
<location filename="../src/gui/generalsettings.ui" line="96"/>
<source>Show Call Notifications</source>
- <translation type="unfinished"/>
+ <translation>Mostrar Notificacións de Chamadas</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="106"/>
<message>
<location filename="../src/gui/generalsettings.cpp" line="148"/>
<source>Show call notification dialogs.</source>
- <translation type="unfinished"/>
+ <translation>Mostrar diálogos de notificación de chamadas.</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="162"/>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="97"/>
<source>Please enter %1 password:<br><br>Username: %2<br>Account: %3<br></source>
- <translation type="unfinished"/>
+ <translation>Introduza %1 contrasinal: <br><br>Nome de usuario: %2<br>Conta: %3<br></translation>
</message>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="97"/>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="111"/>
<source>Reading from keychain failed with error: "%1"</source>
- <translation type="unfinished"/>
+ <translation>Produciuse un erro ao ler do chaveiro: "%1"</translation>
</message>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="118"/>
<message>
<location filename="../src/gui/ignorelisteditor.cpp" line="40"/>
<source>This entry is provided by the system at "%1" and cannot be modified in this view.</source>
- <translation type="unfinished"/>
+ <translation>Esta entrada é proporcionada polo sistema en "%1" e non se pode modificar nesta vista.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/ignorelisttablewidget.cpp" line="94"/>
<source>Cannot write changes to "%1".</source>
- <translation type="unfinished"/>
+ <translation>Non se poden escribir cambios en "%1".</translation>
</message>
<message>
<location filename="../src/gui/ignorelisttablewidget.cpp" line="112"/>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="91"/>
<source>The file "%1" could not be synced because the name contains characters which are not allowed on this system.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido sincronizar o ficheiro "%1" porque o nome contén caracteres que non están permitidos neste sistema.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="92"/>
<source>The following characters are not allowed on the system: * " | & ? , ; : \ / ~ < > leading/trailing spaces</source>
- <translation type="unfinished"/>
+ <translation>Os seguintes caracteres non están permitidos no sistema: * " | & ? , ; : \ / ~ < > espazos ao principio/ao final</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="96"/>
<source>Checking rename permissions...</source>
- <translation type="unfinished"/>
+ <translation>Comprobando permisos de cambio de nome...</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="99"/>
<source>Checking rename permissions …</source>
- <translation type="unfinished"/>
+ <translation>Comprobando permisos de cambio de nome...</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="129"/>
<source>You don't have the permission to rename this file. Please ask the author of the file to rename it.</source>
- <translation type="unfinished"/>
+ <translation>Non tes permiso para cambiar o nome deste ficheiro. Pídalle ao autor do ficheiro que o cambie.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="134"/>
<source>Failed to fetch permissions with error %1</source>
- <translation type="unfinished"/>
+ <translation>Non se puideron obter os permisos co erro %1</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="157"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio e ao final.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="160"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="162"/>
<source>Filename contains trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao final.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="167"/>
<source>Use invalid name</source>
- <translation type="unfinished"/>
+ <translation>Usa un nome non válido</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="211"/>
<source>Filename contains illegal characters: %1</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén caracteres ilegais: %1</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="224"/>
<source>Could not rename file. Please make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido cambiar o nome do ficheiro. Asegúrate de estar conectado ao servidor.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="235"/>
<source>Cannot rename file because a file with the same name does already exist on the server. Please pick another name.</source>
- <translation type="unfinished"/>
+ <translation>Non se pode cambiar o nome do ficheiro porque xa existe un ficheiro co mesmo nome no servidor. Escolle outro nome.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="271"/>
<source>Could not rename local file. %1</source>
- <translation type="unfinished"/>
+ <translation>Non se puido cambiar o nome do ficheiro local. %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<source><p>Copyright 2017-2023 Nextcloud GmbH<br />Copyright 2012-2023 ownCloud GmbH</p></source>
- <translation type="unfinished"/>
+ <translation><p>ereitos de autor 2017-2023 Nextcloud GmbH<br />ereitos de autor 2012-2023 ownCloud GmbH</p></translation>
</message>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<message>
<location filename="../src/libsync/logger.cpp" line="175"/>
<source><nobr>File "%1"<br/>cannot be opened for writing.<br/><br/>The log output <b>cannot</b> be saved!</nobr></source>
- <translation type="unfinished"/>
+ <translation><nobr>Non se pode abrir o ficheiro "%1"<br/> para escribir. <br/><br/>A saída do rexistro <b>non se pode</b> gardar!</nobr></translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="461"/>
<source><p>A new version of the %1 Client is available but the updating process failed.</p><p><b>%2</b> has been downloaded. The installed version is %3. If you confirm restart and update, your computer may reboot to complete the installation.</p></source>
- <translation type="unfinished"/>
+ <translation><p>Hai unha nova versión do cliente %1 dispoñible pero o proceso de actualización fallou.</p><p><b>%2</b> descargouse. A versión instalada é %3. Se confirmas o reinicio e a actualización, é posible que o teu ordenador se reinicie para completar a instalación.</p></translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="474"/>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="118"/>
<source>There was an error accessing the "token" endpoint: <br><em>%1</em></source>
- <translation type="unfinished"/>
+ <translation>Produciuse un erro ao acceder ao "token" do punto final: <br><em>%1</em></translation>
</message>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="122"/>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="140"/>
<source><h1>Wrong account</h1><p>You logged in with the account <em>%1</em>, but must log in with the account <em>%2</em>.<br>Please log out of %3 in another tab, then <a href='%4'>click here</a> and log in with %2.</p></source>
- <translation type="unfinished"/>
+ <translation><h1>Conta incorrecta</h1><p>Iniciou sesión coa conta <em>%1</em>, pero debe iniciar sesión coa conta <em>%2</em>.<br>Por favor, pecha sesión en %3 noutra pestana, <a href='%4'>prema</a> aquí e inicie sesión con %2.</p></translation>
</message>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="140"/>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="107"/>
<source>New %1 update ready</source>
- <translation type="unfinished"/>
+ <translation>Nova actualización de %1 lista</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="108"/>
<source>A new update for %1 is about to be installed. The updater may ask for additional privileges during the process. Your computer may reboot to complete the installation.</source>
- <translation type="unfinished"/>
+ <translation>Unha nova actualización para %1 está a piques de instalarse. O actualizador pode solicitar privilexios adicionais durante o proceso. O seu ordenador pode reiniciarse para completar a instalación.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="152"/>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="157"/>
<source>Could not download update. Please open <a href='%1'>%1</a> to download the update manually.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido descargar a actualización. Abre <a href='%1'>%1</a> para descargar a actualización manualmente.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="159"/>
<source>Could not download update. Please open %1 to download the update manually.</source>
- <translation type="unfinished"/>
+ <translation>Non se puido descargar a actualización. Abre %1 para descargar a actualización manualmente.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="162"/>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="165"/>
<source>New %1 is available. Please open <a href='%2'>%2</a> to download the update.</source>
- <translation type="unfinished"/>
+ <translation>O novo %1 está dispoñible. Abre %2 para descargar a actualización.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="167"/>
<source>New %1 is available. Please open %2 to download the update.</source>
- <translation type="unfinished"/>
+ <translation>O novo %1 está dispoñible. Abre %2 para descargar a actualización.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="170"/>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="251"/>
<source>Virtual files are not supported for Windows partition roots as local folder. Please choose a valid subfolder under drive letter.</source>
- <translation type="unfinished"/>
+ <translation>Os ficheiros virtuais non son compatibles coas particións raíz de Windows como cartafol local. Escolla un subcartafol válido baixo a letra de unidade.</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="288"/>
<source>%1 folder "%2" is synced to local folder "%3"</source>
- <translation type="unfinished"/>
+ <translation>O cartafol %1 "%2" está sincronizado co cartafol local "%3"</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="291"/>
<location filename="../src/libsync/owncloudpropagator.cpp" line="851"/>
<location filename="../src/libsync/owncloudpropagator.cpp" line="928"/>
<source>Impossible to get modification time for file in conflict %1</source>
- <translation type="unfinished"/>
+ <translation>Imposible obter o tempo de modificación do ficheiro en conflito %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="409"/>
<source>The authenticated request to the server was redirected to "%1". The URL is bad, the server is misconfigured.</source>
- <translation type="unfinished"/>
+ <translation>A solicitude autenticada ao servidor foi redirixida a "%1". O URL é incorrecto, o servidor está mal configurado.</translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="422"/>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="643"/>
<source>Cannot remove and back up the folder because the folder or a file in it is open in another program. Please close the folder or file and hit retry or cancel the setup.</source>
- <translation type="unfinished"/>
+ <translation>Non se pode eliminar e facer unha copia de seguranza do cartafol porque o cartafol ou un ficheiro dentro del está aberto noutro programa. Pecha o cartafol ou ficheiro e preme reintentar ou cancela a configuración.</translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="696"/>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="98"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Cancelar</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="430"/>
<message>
<location filename="../src/gui/passwordinputdialog.ui" line="23"/>
<source>Password for share required</source>
- <translation type="unfinished"/>
+ <translation>Requírese o contrasinal para compartir</translation>
</message>
<message>
<location filename="../src/gui/passwordinputdialog.ui" line="35"/>
<source>Please enter a password for your share:</source>
- <translation type="unfinished"/>
+ <translation>Introduce un contrasinal para compartir:</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/discovery.cpp" line="342"/>
<source>File names containing the character "%1" are not supported on this file system.</source>
- <translation type="unfinished"/>
+ <translation>Os nomes de ficheiros que conteñan o carácter "%1" non son compatibles neste sistema de ficheiros.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="344"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="356"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="360"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>O nome do ficheiro contén espazos ao principio e ao final.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="364"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="378"/>
<source>Case Clash Conflict: Server file downloaded and renamed to avoid clash.</source>
- <translation type="unfinished"/>
+ <translation>Conflito de choque de casos: Conflito de casos: Ficheiro do servidor descargado e renomeado para evitar conflitos.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="382"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="571"/>
<source>Server reported no %1</source>
- <translation type="unfinished"/>
+ <translation>O servidor non informou de %1</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="941"/>
<source>Cannot sync due to invalid modification time</source>
- <translation type="unfinished"/>
+ <translation>Non se pode sincronizar debido a unha hora de modificación non válida</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="967"/>
<source>Error while deleting file record %1 from the database</source>
- <translation type="unfinished"/>
+ <translation>Erro ao eliminar o rexistro do ficheiro %1 da base de datos</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1217"/>
<source>Conflict when uploading a folder. It's going to get cleared!</source>
- <translation type="unfinished"/>
+ <translation>Conflito ao cargar un cartafol. Vaise aclarar!</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1220"/>
<source>Conflict when uploading a file. It's going to get removed!</source>
- <translation type="unfinished"/>
+ <translation>Conflito ao cargar un ficheiro. Vai ser eliminado!</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1589"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1877"/>
<source>Server replied with an error while reading directory "%1" : %2</source>
- <translation type="unfinished"/>
+ <translation>O servidor respondeu cun erro ao ler o directorio "%1" : %2</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1283"/>
<source>could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>non se puido eliminar o ficheiro %1 da base de datos local</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1297"/>
<source>Error updating metadata due to invalid modification time</source>
- <translation type="unfinished"/>
+ <translation>Produciuse un erro ao actualizar os metadatos debido a unha hora de modificación non válida</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1313"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Erro ao actualizar os metadatos: %1</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1317"/>
<source>File is currently in use</source>
- <translation type="unfinished"/>
+ <translation>O ficheiro está en uso</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="464"/>
<source>could not get file %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>non se puido obter o ficheiro %1 da base de datos local</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="481"/>
<source>File %1 cannot be downloaded because encryption information is missing.</source>
- <translation type="unfinished"/>
+ <translation>Non se pode descargar o ficheiro %1 porque falta a información de cifrado.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="499"/>
<location filename="../src/libsync/propagatedownload.cpp" line="512"/>
<location filename="../src/libsync/propagatedownload.cpp" line="1293"/>
<source>Could not delete file record %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>Non se puido eliminar o rexistro do ficheiro %1 da base de datos local</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="521"/>
<location filename="../src/libsync/propagatedownload.cpp" line="626"/>
<source>File %1 cannot be downloaded because of a local file name clash!</source>
- <translation type="unfinished"/>
+ <translation>Non se pode descargar o ficheiro %1 por mor dun choque de nomes de ficheiro local!</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="533"/>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="897"/>
<source>The downloaded file is empty, but the server said it should have been %1.</source>
- <translation type="unfinished"/>
+ <translation>O ficheiro descargado está baleiro, pero o servidor dixo que debería ser %1.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1119"/>
<location filename="../src/libsync/propagatedownload.cpp" line="1158"/>
<location filename="../src/libsync/propagatedownload.cpp" line="1171"/>
<source>File %1 has invalid modified time reported by server. Do not save it.</source>
- <translation type="unfinished"/>
+ <translation>O ficheiro %1 ten unha hora modificada non válida informada polo servidor. Non o garde.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1215"/>
<source>File %1 downloaded but it resulted in a local file name clash!</source>
- <translation type="unfinished"/>
+ <translation>Descargouse o ficheiro %1 pero provocou un choque de nomes de ficheiro local!</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1325"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Erro ao actualizar os metadatos: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1328"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>O ficheiro %1 está en uso</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="181"/>
<source>Folder %1 cannot be created because of a local file or folder name clash!</source>
- <translation type="unfinished"/>
+ <translation>Non se pode crear o cartafol %1 por mor dun choque local de ficheiros ou cartafoles!</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="187"/>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="536"/>
<source>Share link</source>
- <translation type="unfinished"/>
+ <translation>Compartir ligazón</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="544"/>
<source>Link share</source>
- <translation type="unfinished"/>
+ <translation>Compartir ligazón</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="546"/>
<source>Internal link</source>
- <translation type="unfinished"/>
+ <translation>Ligazón interna</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="599"/>
<message>
<location filename="../src/gui/shareuserline.ui" line="205"/>
<source>Password:</source>
- <translation type="unfinished"/>
+ <translation>Contrasinal:</translation>
</message>
<message>
<location filename="../src/gui/shareuserline.ui" line="277"/>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="316"/>
<location filename="../src/gui/tray/syncstatussummary.h" line="89"/>
<source>All synced!</source>
- <translation type="unfinished"/>
+ <translation>Todo sincronizado!</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="147"/>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="155"/>
<source>Syncing</source>
- <translation type="unfinished"/>
+ <translation>Sincronizando</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="162"/>
<message>
<location filename="../src/gui/systray.cpp" line="80"/>
<source>Download</source>
- <translation type="unfinished"/>
+ <translation>Descargar</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="180"/>
<message>
<location filename="../src/gui/systray.cpp" line="188"/>
<source>Help</source>
- <translation type="unfinished"/>
+ <translation>Axuda</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="189"/>
<location filename="../src/gui/tray/usermodel.cpp" line="605"/>
<location filename="../src/gui/tray/usermodel.cpp" line="729"/>
<source>Resolve conflict</source>
- <translation type="unfinished"/>
+ <translation>Resolve o conflito</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/cloudproviders/cloudproviderwrapper.cpp" line="122"/>
<source>Checking for changes in "%1"</source>
- <translation>Проверавају се измене у „%1</translation>
+ <translation>Проверавају се измене у „%1”</translation>
</message>
<message>
<location filename="../src/gui/cloudproviders/cloudproviderwrapper.cpp" line="127"/>
<location filename="../src/common/filesystembase.cpp" line="398"/>
<location filename="../src/common/filesystembase.cpp" line="404"/>
<source>Could not move "%1" to "%2"</source>
- <translation>„%1” не може да се премести у „%2</translation>
+ <translation>„%1” не може да се премести у „%2”</translation>
</message>
<message>
<location filename="../src/common/filesystembase.cpp" line="438"/>
<message>
<location filename="../src/libsync/filesystem.cpp" line="157"/>
<source>Error removing "%1": %2</source>
- <translation>Грешка приликом уклањања „%1: %2</translation>
+ <translation>Грешка приликом уклањања „%1”: %2</translation>
</message>
<message>
<location filename="../src/libsync/filesystem.cpp" line="173"/>
<source>Could not remove folder "%1"</source>
- <translation>Не може да се уклони фолдер „%1</translation>
+ <translation>Не може да се уклони фолдер „%1”</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/abstractnetworkjob.cpp" line="447"/>
<source>Server replied "%1 %2" to "%3 %4"</source>
- <translation>СеÑ\80веÑ\80 Ñ\98е одговоÑ\80ио â\80\9e%1 %2â\80\9c на â\80\9e%3 %4â\80\9c</translation>
+ <translation>СеÑ\80веÑ\80 Ñ\98е одговоÑ\80ио â\80\9e%1 %2â\80\9d на â\80\9e%3 %4â\80\9d</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/abstractpropagateremotedeleteencrypted.cpp" line="139"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
- <translation>Сервер је вратио погрешан HTTP кôд. Очекивао се 204, а примљен је „%1 %2.</translation>
+ <translation>Сервер је вратио погрешан HTTP кôд. Очекивао се 204, а примљен је „%1 %2”.</translation>
</message>
<message>
<location filename="../src/libsync/abstractpropagateremotedeleteencrypted.cpp" line="183"/>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="993"/>
<source>Checking for changes in remote "%1"</source>
- <translation>Провера има ли промена у удаљеном „%1</translation>
+ <translation>Провера има ли промена у удаљеном „%1”</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="997"/>
<source>Checking for changes in local "%1"</source>
- <translation>Провера има ли промена у локалном „%1</translation>
+ <translation>Провера има ли промена у локалном „%1”</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="1004"/>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="241"/>
<source>Server returned wrong content-range</source>
- <translation>Сервер је вратио погрешан опсег садржаја</translation>
+ <translation>Сервер је вратио погрешан content-range</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="367"/>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="111"/>
<source>Reading from keychain failed with error: "%1"</source>
- <translation>Читање из привеска није успело услед грешке: „%1</translation>
+ <translation>Читање из привеска није успело услед грешке: „%1”</translation>
</message>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="118"/>
<message>
<location filename="../src/gui/ignorelisttablewidget.cpp" line="94"/>
<source>Cannot write changes to "%1".</source>
- <translation>Не могу да се упишу измене „%1.</translation>
+ <translation>Не могу да се упишу измене „%1”.</translation>
</message>
<message>
<location filename="../src/gui/ignorelisttablewidget.cpp" line="112"/>
<message>
<location filename="../src/libsync/logger.cpp" line="175"/>
<source><nobr>File "%1"<br/>cannot be opened for writing.<br/><br/>The log output <b>cannot</b> be saved!</nobr></source>
- <translation type="unfinished"/>
+ <translation><nobr>Фајл „%1”<br/>не може да се отвори за упис.<br/><br/>Излаз дневника <b>не може</b> да се сачува!</nobr></translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="455"/>
<source>Update Failed</source>
- <translation type="unfinished"/>
+ <translation>Није успело ажурирање</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="461"/>
<source><p>A new version of the %1 Client is available but the updating process failed.</p><p><b>%2</b> has been downloaded. The installed version is %3. If you confirm restart and update, your computer may reboot to complete the installation.</p></source>
- <translation type="unfinished"/>
+ <translation><p>Доступна је нова верзија %1 клијента али није успео процес ажурирања.</p><p><b>%2</b> је преузет. Инсталирана верзија је %3. Ако потврдите поновно покретање и ажурирање, ваш компјутер ће се можда поново покренути како би се довршила инсталација.</p></translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="474"/>
<source>Ask again later</source>
- <translation type="unfinished"/>
+ <translation>Питај поново касније</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="475"/>
<source>Restart and update</source>
- <translation type="unfinished"/>
+ <translation>Поново покрени и ажурирај</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="476"/>
<source>Update manually</source>
- <translation type="unfinished"/>
+ <translation>Ажурирај ручно</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/networksettings.ui" line="176"/>
<source>Note: proxy settings have no effects for accounts on localhost</source>
- <translation type="unfinished"/>
+ <translation>Напомена: прокси подешавања немају ефекат за налоге на локалном хосту</translation>
</message>
<message>
<location filename="../src/gui/networksettings.ui" line="197"/>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="118"/>
<source>There was an error accessing the "token" endpoint: <br><em>%1</em></source>
- <translation type="unfinished"/>
+ <translation>Дошло је до грешке приликом обраде „token” приступне тачке: <br><em>%1</em></translation>
</message>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="122"/>
<source>Empty JSON from OAuth2 redirect</source>
- <translation type="unfinished"/>
+ <translation>Примљен је празан JSON као OAuth2 преусмеравање</translation>
</message>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="127"/>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="140"/>
<source><h1>Wrong account</h1><p>You logged in with the account <em>%1</em>, but must log in with the account <em>%2</em>.<br>Please log out of %3 in another tab, then <a href='%4'>click here</a> and log in with %2.</p></source>
- <translation type="unfinished"/>
+ <translation><h1>Погрешан налог</h1><p>Пријавили сте се користећи налог <em>%1</em>, али морате да се пријавите користећи налог <em>%2</em>.<br>Молимо вас да се одјавите са налога %3 у другој картици, па да затим <a href='%4'>кликнете овде</a> и пријавите се користећи налог %2.</p></translation>
</message>
<message>
<location filename="../src/gui/creds/oauth.cpp" line="140"/>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="107"/>
<source>New %1 update ready</source>
- <translation type="unfinished"/>
+ <translation>Спремно је ново ажурирање за %1 </translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="108"/>
<source>A new update for %1 is about to be installed. The updater may ask for additional privileges during the process. Your computer may reboot to complete the installation.</source>
- <translation type="unfinished"/>
+ <translation>Управо ће се инсталирати ново ажурирање за %1. Током процеса модул за ажурирање ће од вас можда да затражи додатне привилиегије. Можда ће се ваш компјутер поново покренути како би се довршила инсталација.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="152"/>
<source>Downloading %1. Please wait …</source>
- <translation type="unfinished"/>
+ <translation>Преузима се %1. Молимо вас сачекајте ...</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="154"/>
<source>%1 available. Restart application to start the update.</source>
- <translation type="unfinished"/>
+ <translation>Доступно је %1. Поново покрените апликацију да започнете ажурирање.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="157"/>
<source>Could not download update. Please open <a href='%1'>%1</a> to download the update manually.</source>
- <translation type="unfinished"/>
+ <translation>Није могло да се преузме ажурирање. Молимо вас да отворите <a href='%1'>%1</a> и ручно преузмете ажурирање.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="159"/>
<source>Could not download update. Please open %1 to download the update manually.</source>
- <translation type="unfinished"/>
+ <translation>Није могло да се преузме ажурирање. Молимо вас да отворите %1 и ручно преузмете ажурирање.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="162"/>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="165"/>
<source>New %1 is available. Please open <a href='%2'>%2</a> to download the update.</source>
- <translation type="unfinished"/>
+ <translation>Нова верзија %1 је доступна. Молимо вас да отворите <a href='%2'>%2</a> и преузмете ажурирање.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="167"/>
<source>New %1 is available. Please open %2 to download the update.</source>
- <translation type="unfinished"/>
+ <translation>Нова верзија %1 је доступна. Молимо вас да отворите %2 и преузмете ажурирање.</translation>
</message>
<message>
<location filename="../src/gui/updater/ocupdater.cpp" line="170"/>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="70"/>
<source>Connect</source>
- <translation type="unfinished"/>
+ <translation>Повежи се</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="104"/>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="255"/>
<source>Use &virtual files instead of downloading content immediately %1</source>
- <translation type="unfinished"/>
+ <translation>Користи &виртуелне фајлове уместо тренутног преузимања садржаја %1</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="104"/>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="255"/>
<source>(experimental)</source>
- <translation type="unfinished"/>
+ <translation>(експериментално)</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="251"/>
<source>Virtual files are not supported for Windows partition roots as local folder. Please choose a valid subfolder under drive letter.</source>
- <translation type="unfinished"/>
+ <translation>Виртуелни фајлови се не подржавају у случају да је локални фолдер корен Windows партиције. Молимо вас да изаберете исправни подфолдер под словом драјва.</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="288"/>
<source>%1 folder "%2" is synced to local folder "%3"</source>
- <translation type="unfinished"/>
+ <translation>%1 фолдер „%2” се синхронизује са локалним фолдером „%3</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="291"/>
<source>Sync the folder "%1"</source>
- <translation type="unfinished"/>
+ <translation>Синхронизуј фолдер „%1”</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="296"/>
<source>Warning: The local folder is not empty. Pick a resolution!</source>
- <translation type="unfinished"/>
+ <translation>Упозорење: локални фолдер није празан. Изаберите разрешење!</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="306"/>
<source>%1 free space</source>
<comment>%1 gets replaced with the size and a matching unit. Example: 3 MB or 5 GB</comment>
- <translation type="unfinished"/>
+ <translation>%1 слободног простора</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="391"/>
<source>Virtual files are not available for the selected folder</source>
- <translation type="unfinished"/>
+ <translation>Виртуелни фајлови нису доступни за изабрани фолдер</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="451"/>
<location filename="../src/libsync/owncloudpropagator.cpp" line="851"/>
<location filename="../src/libsync/owncloudpropagator.cpp" line="928"/>
<source>Impossible to get modification time for file in conflict %1</source>
- <translation type="unfinished"/>
+ <translation>Немогуће је добити време измене за фајл у конфликту %1</translation>
</message>
</context>
<context>
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="86"/>
<source>The link to your %1 web interface when you open it in the browser.</source>
<comment>%1 will be replaced with the application name</comment>
- <translation type="unfinished"/>
+ <translation>Линк на ваш %1 веб интерфејс када га отворите у прегледачу.</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="201"/>
<message>
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="239"/>
<source>Server address does not seem to be valid</source>
- <translation type="unfinished"/>
+ <translation>Изгледа да је адреса сервера неисправна</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="350"/>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="409"/>
<source>The authenticated request to the server was redirected to "%1". The URL is bad, the server is misconfigured.</source>
- <translation type="unfinished"/>
+ <translation>Аутентификовани захтев серверу је преусмерен на „%1”. URL је неисправан, сервер је погрешно конфигурисан.</translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="422"/>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="484"/>
<source>OK</source>
- <translation type="unfinished"/>
+ <translation>ОК</translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="486"/>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="643"/>
<source>Cannot remove and back up the folder because the folder or a file in it is open in another program. Please close the folder or file and hit retry or cancel the setup.</source>
- <translation type="unfinished"/>
+ <translation>Не могу да уклоним и направим резервну копију фолдера јер су фолдер или неки фајл у њему отворени у другом програму. Молимо вас да затворите фолдер или фајл и притиснете пробај поново или одустаните од подешавања.</translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="696"/>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="93"/>
<source>Add %1 account</source>
- <translation type="unfinished"/>
+ <translation>Додај %1 налог</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="97"/>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="98"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Откажи</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="430"/>
<source>Enable experimental feature?</source>
- <translation type="unfinished"/>
+ <translation>Да укључим експерименталну могућност?</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="431"/>
Switching to this mode will abort any currently running synchronization.
This is a new, experimental mode. If you decide to use it, please report any issues that come up.</source>
- <translation type="unfinished"/>
+ <translation>Када је укључен режим „виртуелни фајлови” у почетку се неће преузети ниједан фајл. Уместо тога се за сваки фајл који постоји на серверу креира мали фајл „%1”. Садржај може да се преузме покретањем ових фајлова или употребом њиховог контектсног менија.
+
+Режим виртуелних фајлова је узајамно искључив са селективном синхронизацијом. Фолдери који тренутно нису изабрани ће се превести у фолдере доступне само на мрежи и ресетоваће се сва ваша подешавања селективне синхронизације.
+
+Прелазак на овај режим ће прекинути све синхронизације које се тренутно извршавају.
+
+Ово је нови, експериментални режим. Ако одлучите да га користите, молимо вас да пријавите евентуалне проблеме који би могли да се појаве.</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="445"/>
<source>Enable experimental placeholder mode</source>
- <translation type="unfinished"/>
+ <translation>Укључи експериментални режим чувара места</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudwizard.cpp" line="446"/>
<source>Stay safe</source>
- <translation type="unfinished"/>
+ <translation>Будите безбедни</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/passwordinputdialog.ui" line="23"/>
<source>Password for share required</source>
- <translation type="unfinished"/>
+ <translation>Потребна је лозинка за дељење</translation>
</message>
<message>
<location filename="../src/gui/passwordinputdialog.ui" line="35"/>
<source>Please enter a password for your share:</source>
- <translation type="unfinished"/>
+ <translation>Молимо вас да унесете лозинку за ваше дељење:</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/discovery.cpp" line="320"/>
<source>Symbolic links are not supported in syncing.</source>
- <translation type="unfinished"/>
+ <translation>Симболички линкови не могу да се синхронизују.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="328"/>
<source>File is listed on the ignore list.</source>
- <translation type="unfinished"/>
+ <translation>Фајл се налази на листи за игнорисање.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="332"/>
<source>File names ending with a period are not supported on this file system.</source>
- <translation type="unfinished"/>
+ <translation>Имена фајлова која се завршавају са тачком нису подржана на овом фајл систему.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="342"/>
<source>File names containing the character "%1" are not supported on this file system.</source>
- <translation type="unfinished"/>
+ <translation>Имена фајлова која садрже карактер „%1” нису подржана на овом фајл систему.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="344"/>
<source>File name contains at least one invalid character</source>
- <translation type="unfinished"/>
+ <translation>Име фајла садржи бар један неисправан карактер</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="346"/>
<source>The file name is a reserved name on this file system.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла је резервисано име на овом фајл систему.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="352"/>
<source>Filename contains trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла садржи размаке на крају.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="356"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла садржи размаке на почетку.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="360"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла садржи размаке на почетку и крају.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="364"/>
<source>Filename is too long.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла је сувише дугачко.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="368"/>
<source>File/Folder is ignored because it's hidden.</source>
- <translation type="unfinished"/>
+ <translation>Фајл/фолдер се игнорише јер је скривен.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="371"/>
<source>Stat failed.</source>
- <translation type="unfinished"/>
+ <translation>Ставка је прескочена јер је искључена или је дошло до грешке.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="374"/>
<source>Conflict: Server version downloaded, local copy renamed and not uploaded.</source>
- <translation type="unfinished"/>
+ <translation>Конфликт: преузета је серверска верзија, локалној копији је промењено име и није отпремљена.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="378"/>
<source>Case Clash Conflict: Server file downloaded and renamed to avoid clash.</source>
- <translation type="unfinished"/>
+ <translation>Конфликт величине слова: Серверски фајл је преузет и промењено му је име да би се спречило сударање слова.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="382"/>
<source>The filename cannot be encoded on your file system.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла не може да се кодира на вашем фајл систему.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="385"/>
<source>The filename is blacklisted on the server.</source>
- <translation type="unfinished"/>
+ <translation>Име фајла је на црној листи сервера.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="475"/>
<source>File has extension reserved for virtual files.</source>
- <translation type="unfinished"/>
+ <translation>Фајл има екстензију која је резервисана за виртуелне фајлове.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="561"/>
<source>size</source>
- <translation type="unfinished"/>
+ <translation>величина</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="563"/>
<source>permission</source>
- <translation type="unfinished"/>
+ <translation>дозвола</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="567"/>
<source>file id</source>
- <translation type="unfinished"/>
+ <translation>фајл id</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="571"/>
<source>Server reported no %1</source>
- <translation type="unfinished"/>
+ <translation>Сервер је пријавио да нема %1</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="941"/>
<source>Cannot sync due to invalid modification time</source>
- <translation type="unfinished"/>
+ <translation>Не може да се синхронизује због неисправног времена измене</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="967"/>
<source>Error while deleting file record %1 from the database</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом брисања фајл записа %1 из базе података</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1217"/>
<source>Conflict when uploading a folder. It's going to get cleared!</source>
- <translation type="unfinished"/>
+ <translation>Конфликт приликом отпремања фолдера. Обрисаће се садржај!</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1220"/>
<source>Conflict when uploading a file. It's going to get removed!</source>
- <translation type="unfinished"/>
+ <translation>Конфликт приликом отпремања фајла. Обрисаће се!</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1589"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
- <translation type="unfinished"/>
+ <translation>Игнорисано јер се не налази на листи за синхронизацију</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1623"/>
<source>Not allowed because you don't have permission to add subfolders to that folder</source>
- <translation type="unfinished"/>
+ <translation>Није дозвољено пошто немате дозволу да додате подфолдере у овај фолдер</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1628"/>
<source>Not allowed because you don't have permission to add files in that folder</source>
- <translation type="unfinished"/>
+ <translation>Није дозвољено пошто немате дозволу да додате фајлове у овај фолдер</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1641"/>
<source>Not allowed to upload this file because it is read-only on the server, restoring</source>
- <translation type="unfinished"/>
+ <translation>Није дозвољено да отпремите овај фајл јер је на серверу означен као само-за-читање. Враћа се</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1663"/>
<source>Moved to invalid target, restoring</source>
- <translation type="unfinished"/>
+ <translation>Премештено на неисправан циљ, враћа се</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1677"/>
<source>Not allowed to remove, restoring</source>
- <translation type="unfinished"/>
+ <translation>Није дозвољено брисање, враћа се</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1816"/>
<source>Error while reading the database</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом читања базе података</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1877"/>
<source>Server replied with an error while reading directory "%1" : %2</source>
- <translation type="unfinished"/>
+ <translation>Сервер је одговорио са грешком током читања директоријума „%1” : %2</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1283"/>
<source>could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>фајл %1 не може да се обрише из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1297"/>
<source>Error updating metadata due to invalid modification time</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака услед неисправног времена измене</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1313"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1317"/>
<source>File is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл се тренутно користи</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="464"/>
<source>could not get file %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>фајл %1 не може да се преузме из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="481"/>
<source>File %1 cannot be downloaded because encryption information is missing.</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 не може да се преузме јер недостају подаци о шифровању.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="499"/>
<location filename="../src/libsync/propagatedownload.cpp" line="512"/>
<location filename="../src/libsync/propagatedownload.cpp" line="1293"/>
<source>Could not delete file record %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>Не може да се обрише фајл запис %1 из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="521"/>
<location filename="../src/libsync/propagatedownload.cpp" line="626"/>
<source>File %1 cannot be downloaded because of a local file name clash!</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 не може да се преузме јер се судара са називом локалног фајла!</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="533"/>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="897"/>
<source>The downloaded file is empty, but the server said it should have been %1.</source>
- <translation type="unfinished"/>
+ <translation>Преузети фајл је празан, а сервер је рекао да треба да буде %1.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1119"/>
<location filename="../src/libsync/propagatedownload.cpp" line="1158"/>
<location filename="../src/libsync/propagatedownload.cpp" line="1171"/>
<source>File %1 has invalid modified time reported by server. Do not save it.</source>
- <translation type="unfinished"/>
+ <translation>Сервер је пријавио неисправно време измене фајла %1. Немојте да га чувате.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1215"/>
<source>File %1 downloaded but it resulted in a local file name clash!</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 је преузет, али је изазвао судар са називом локалног фајла!</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1325"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="1328"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 се тренутно користи</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="181"/>
<source>Folder %1 cannot be created because of a local file or folder name clash!</source>
- <translation type="unfinished"/>
+ <translation>Фолдер %1 не може да се креира због судара са називом локалног фајла или фолдера!</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="187"/>
<source>Could not create folder %1</source>
- <translation type="unfinished"/>
+ <translation>Не може да се креира фолдер %1</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="200"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="203"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 се тренутно користи</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="133"/>
<source>Could not delete file record %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>Не може да се обрише фајл запис %1 из локалне базе</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="248"/>
<source>File %1 cannot be renamed to %2 because of a local file name clash</source>
- <translation type="unfinished"/>
+ <translation>Име фајла %1 не може да се прромени у %2 јер се судара са називом локалног фајла!</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="254"/>
<source>File %1 downloaded but it resulted in a local file name clash!</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 је преузет, али је изазвао судар са називом локалног фајла!</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="270"/>
<location filename="../src/libsync/propagatorjobs.cpp" line="315"/>
<location filename="../src/libsync/propagatorjobs.cpp" line="352"/>
<source>could not get file %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>фајл %1 не може да се преузме из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="282"/>
<source>Error setting pin state</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом постављања стања прикачености</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="295"/>
<location filename="../src/libsync/propagatorjobs.cpp" line="328"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="298"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 се тренутно користи</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="320"/>
<location filename="../src/libsync/propagatorjobs.cpp" line="357"/>
<source>Could not delete file record %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>Не може да се обрише фајл запис %1 из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="333"/>
<source>Failed to propagate directory rename in hierarchy</source>
- <translation type="unfinished"/>
+ <translation>Није успело пропагирање промене имена директоријума у хијерархији</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="338"/>
<source>Failed to rename file</source>
- <translation type="unfinished"/>
+ <translation>Није успела промена имена фајла</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateremotedelete.cpp" line="110"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
- <translation>СеÑ\80веÑ\80 Ñ\98е вÑ\80аÑ\82ио лоÑ\88 ХТТÐ\9f код. Ð\9eÑ\87екивано Ñ\98е 204 али Ñ\98е пÑ\80имÑ\99ено â\80\9e%1 %2â\80\9c.</translation>
+ <translation>СеÑ\80веÑ\80 Ñ\98е вÑ\80аÑ\82ио погÑ\80еÑ\88ан HTTP кôд. Ð\9eÑ\87екивао Ñ\81е 204, а пÑ\80имÑ\99ен Ñ\98е â\80\9e%1 %2â\80\9d.</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotedelete.cpp" line="118"/>
<source>Could not delete file record %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>Не може да се обрише фајл запис %1 из локалне базе</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateremotedeleteencryptedrootfolder.cpp" line="150"/>
<source>Wrong HTTP code returned by server. Expected 204, but received "%1 %2".</source>
- <translation type="unfinished"/>
+ <translation>Сервер је вратио погрешан HTTP кôд. Очекивао се 204, а примљен је „%1 %2.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateremotemkdir.cpp" line="133"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
- <translation>СеÑ\80веÑ\80 Ñ\98е вÑ\80аÑ\82ио лоÑ\88 ХТТÐ\9f код. Ð\9eÑ\87екивано Ñ\98е 201 али Ñ\98е пÑ\80имÑ\99ено â\80\9e%1 %2â\80\9c.</translation>
+ <translation>СеÑ\80веÑ\80 Ñ\98е вÑ\80аÑ\82ио погÑ\80еÑ\88ан HTTP кôд. Ð\9eÑ\87екивао Ñ\81е 201, а пÑ\80имÑ\99ен Ñ\98е â\80\9e%1 %2â\80\9d.</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemkdir.cpp" line="260"/>
<source>Error writing metadata to the database: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом уписа метаподатака у базу података: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemkdir.cpp" line="263"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 се тренутно користи</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="169"/>
<source>Could not rename %1 to %2, error: %3</source>
- <translation type="unfinished"/>
+ <translation>Име %1 не може да се промени у %2, грешка: %3</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="229"/>
<source>Wrong HTTP code returned by server. Expected 201, but received "%1 %2".</source>
- <translation>СеÑ\80веÑ\80 Ñ\98е вÑ\80аÑ\82ио лоÑ\88 ХТТÐ\9f код. Ð\9eÑ\87екивано Ñ\98е 201 али Ñ\98е пÑ\80имÑ\99ено â\80\9e%1 %2â\80\9c.</translation>
+ <translation>СеÑ\80веÑ\80 Ñ\98е вÑ\80аÑ\82ио погÑ\80еÑ\88ан HTTP кôд. Ð\9eÑ\87екивао Ñ\81е 201, а пÑ\80имÑ\99ен Ñ\98е â\80\9e%1 %2â\80\9d.</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="248"/>
<source>could not get file %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>фајл %1 не може да се преузме из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="260"/>
<source>Could not delete file record %1 from local DB</source>
- <translation type="unfinished"/>
+ <translation>Не може да се обрише фајл запис %1 из локалне базе</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="288"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="291"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 се тренутно користи</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="296"/>
<source>Error setting pin state</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом постављања стања прикачености</translation>
</message>
<message>
<location filename="../src/libsync/propagateremotemove.cpp" line="303"/>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="233"/>
<source>Failed to upload encrypted file.</source>
- <translation type="unfinished"/>
+ <translation>Није успело отпремање шифрованог фајла.</translation>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="266"/>
<location filename="../src/libsync/propagateupload.cpp" line="389"/>
<location filename="../src/libsync/propagateupload.cpp" line="402"/>
<source>File %1 has invalid modification time. Do not upload to the server.</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 има неисправно време измене. Не отпремајте га на сервер.</translation>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="386"/>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="433"/>
<source>Failed to unlock encrypted folder.</source>
- <translation type="unfinished"/>
+ <translation>Није успело откључавање шифрованог фолдера.</translation>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="791"/>
<source>Error updating metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака: %1</translation>
</message>
<message>
<location filename="../src/libsync/propagateupload.cpp" line="794"/>
<source>The file %1 is currently in use</source>
- <translation type="unfinished"/>
+ <translation>Фајл %1 се тренутно користи</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagateuploadng.cpp" line="484"/>
<source>Poll URL missing</source>
- <translation type="unfinished"/>
+ <translation>Недостаје URL адреса упита</translation>
</message>
<message>
<location filename="../src/libsync/propagateuploadng.cpp" line="493"/>
<message>
<location filename="../src/gui/tray/notificationhandler.cpp" line="116"/>
<source>Reply</source>
- <translation type="unfinished"/>
+ <translation>Одговори</translation>
</message>
<message>
<location filename="../src/gui/tray/notificationhandler.cpp" line="159"/>
<location filename="../src/gui/settingsdialog.cpp" line="102"/>
<source>%1 Settings</source>
<extracomment>This name refers to the application name e.g Nextcloud</extracomment>
- <translation type="unfinished"/>
+ <translation>%1 подешавања</translation>
</message>
<message>
<location filename="../src/gui/settingsdialog.cpp" line="120"/>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="587"/>
<source>Secure filedrop link</source>
- <translation type="unfinished"/>
+ <translation>Сигурно место за упуштање фајлова</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="536"/>
<source>Share link</source>
- <translation type="unfinished"/>
+ <translation>Дели линк</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="544"/>
<source>Link share</source>
- <translation type="unfinished"/>
+ <translation>Дељење линком</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="546"/>
<source>Internal link</source>
- <translation type="unfinished"/>
+ <translation>Интерни линк</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="599"/>
<source>Secure file drop</source>
- <translation type="unfinished"/>
+ <translation>Сигурно место за упуштање фајлова</translation>
</message>
<message>
<location filename="../src/gui/filedetails/sharemodel.cpp" line="802"/>
<source>Enter a note for the recipient</source>
- <translation type="unfinished"/>
+ <translation>Унесите напомену примаоцу дељења</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/shareuserline.ui" line="115"/>
<source>Can edit</source>
- <translation type="unfinished"/>
+ <translation>Може да уређује</translation>
</message>
<message>
<location filename="../src/gui/shareuserline.ui" line="149"/>
<source>Note:</source>
- <translation type="unfinished"/>
+ <translation>Напомена:</translation>
</message>
<message>
<location filename="../src/gui/shareuserline.ui" line="205"/>
<source>Password:</source>
- <translation type="unfinished"/>
+ <translation>Лозинка</translation>
</message>
<message>
<location filename="../src/gui/shareuserline.ui" line="277"/>
<source>Expires:</source>
- <translation type="unfinished"/>
+ <translation>Истиче:</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="487"/>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="498"/>
<source>Note to recipient</source>
- <translation type="unfinished"/>
+ <translation>Напомена примаоцу</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="514"/>
<source>Set expiration date</source>
- <translation type="unfinished"/>
+ <translation>Постави датум истека</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="529"/>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="559"/>
<source>Password protect</source>
- <translation type="unfinished"/>
+ <translation>Заштићено лозинком</translation>
</message>
</context>
<context>
<location filename="../src/gui/filedetails/shareemodel.cpp" line="33"/>
<location filename="../src/gui/filedetails/shareemodel.cpp" line="290"/>
<source>Search globally</source>
- <translation type="unfinished"/>
+ <translation>Претражите глобално</translation>
</message>
<message>
<location filename="../src/gui/filedetails/shareemodel.cpp" line="286"/>
<source>No results found</source>
- <translation type="unfinished"/>
+ <translation>Нема пронађених резултата</translation>
</message>
<message>
<location filename="../src/gui/filedetails/shareemodel.cpp" line="286"/>
<source>Global search results</source>
- <translation type="unfinished"/>
+ <translation>Резултати глобалне претраге</translation>
</message>
<message>
<location filename="../src/gui/filedetails/shareemodel.cpp" line="302"/>
<source>%1 (%2)</source>
<comment>sharee (shareWithAdditionalInfo)</comment>
- <translation type="unfinished"/>
+ <translation>%1 (%2)</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="527"/>
<source>Failed to encrypt folder at "%1"</source>
- <translation type="unfinished"/>
+ <translation>Није успело шифровање фолдера у „%1”</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="528"/>
<source>The account %1 does not have end-to-end encryption configured. Please configure this in your account settings to enable folder encryption.</source>
- <translation type="unfinished"/>
+ <translation>За налог %1 није подешено шифровање од-краја-до-краја. Ако желите да укључите шифровање фолдера, молимо вас да то укључите у свом налогу.</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="549"/>
<source>Failed to encrypt folder</source>
- <translation type="unfinished"/>
+ <translation>Није успело шифровање фолдера</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="550"/>
<source>Could not encrypt the following folder: "%1".
Server replied with error: %2</source>
- <translation type="unfinished"/>
+ <translation>Следећи фолдер не може да се шифрује: "%1".
+
+Сервер је вратио грешку: %2</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="555"/>
<source>Folder encrypted successfully</source>
- <translation type="unfinished"/>
+ <translation>Фолдер је успешно шифрован</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="556"/>
<source>The following folder was encrypted successfully: "%1"</source>
- <translation type="unfinished"/>
+ <translation>Следећи фолдер је успешно шифрован: "%1”</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="758"/>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1030"/>
<source>Select new location …</source>
- <translation type="unfinished"/>
+ <translation>Изаберите нову локацију ...</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1090"/>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1104"/>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1321"/>
<source>Activity</source>
- <translation type="unfinished"/>
+ <translation>Активност</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1106"/>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1105"/>
<source>Expire in %1 minutes</source>
<comment>remaining time before lock expire</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Истиче за %1 минут</numerusform><numerusform>Истиче за %1 минута</numerusform><numerusform>Истиче за %1 минута</numerusform></translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1131"/>
<source>Leave this share</source>
- <translation type="unfinished"/>
+ <translation>Напусти ово дељење</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1137"/>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1137"/>
<source>Resharing this folder is not allowed</source>
- <translation type="unfinished"/>
+ <translation>Поновно дељење овог фолдера није дозвољено</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1183"/>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1189"/>
<source>Copy secure filedrop link</source>
- <translation type="unfinished"/>
+ <translation>Копирај линк сигурног места за упуштање фајлова</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1151"/>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1193"/>
<source>Encrypt</source>
- <translation type="unfinished"/>
+ <translation>Шифруј</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1204"/>
<source>Lock file</source>
- <translation type="unfinished"/>
+ <translation>Закључај фајл</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1207"/>
<source>Unlock file</source>
- <translation type="unfinished"/>
+ <translation>Откључај фајл</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1222"/>
<source>Locked by %1</source>
- <translation type="unfinished"/>
+ <translation>Закључао је %1</translation>
</message>
<message numerus="yes">
<location filename="../src/gui/socketapi/socketapi.cpp" line="1226"/>
<source>Expires in %1 minutes</source>
<comment>remaining time before lock expires</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Истиче за %1 минут</numerusform><numerusform>Истиче за %1 минута</numerusform><numerusform>Истиче за %1 минута</numerusform></translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1327"/>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1354"/>
<source>Resolve conflict …</source>
- <translation type="unfinished"/>
+ <translation>Разреши конфликт ...</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1358"/>
<source>Move and rename …</source>
- <translation type="unfinished"/>
+ <translation>Премести и промени име ...</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1361"/>
<source>Move, rename and upload …</source>
- <translation type="unfinished"/>
+ <translation>Премести, промени име и отпреми ...</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1363"/>
<source>Delete local changes</source>
- <translation type="unfinished"/>
+ <translation>Обриши локалне измене</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1369"/>
<source>Move and upload …</source>
- <translation type="unfinished"/>
+ <translation>Премести и отпреми ...</translation>
</message>
<message>
<location filename="../src/gui/socketapi/socketapi.cpp" line="1370"/>
<message>
<location filename="../src/gui/sslerrordialog.cpp" line="157"/>
<source>Additional errors:</source>
- <translation type="unfinished"/>
+ <translation>Додатне грешке</translation>
</message>
<message>
<location filename="../src/gui/sslerrordialog.cpp" line="183"/>
<message>
<location filename="../src/libsync/syncengine.cpp" line="375"/>
<source>Could not update file: %1</source>
- <translation type="unfinished"/>
+ <translation>Фајл не може да се ажурира: %1</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="387"/>
<source>Could not update virtual file metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Не могу да се ажурирају метаподаци виртуелног фајла: %1</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="394"/>
<source>Could not update file metadata: %1</source>
- <translation type="unfinished"/>
+ <translation>Не могу да се ажурирају метаподаци фајла: %1</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="404"/>
<source>Could not set file record to local DB: %1</source>
- <translation type="unfinished"/>
+ <translation>Не може да се постави фајл запис у локалну базу: %1</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="434"/>
<message>
<location filename="../src/libsync/syncengine.cpp" line="575"/>
<source>Using virtual files with suffix, but suffix is not set</source>
- <translation type="unfinished"/>
+ <translation>Користе се вируелни фајлови са суфиксом, али он није постављен</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="587"/>
<message>
<location filename="../src/libsync/syncengine.cpp" line="1067"/>
<source>Synchronization will resume shortly.</source>
- <translation type="unfinished"/>
+ <translation>Синхронизација ће се ускоро наставити.</translation>
</message>
<message>
<location filename="../src/libsync/syncengine.cpp" line="1209"/>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="124"/>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="313"/>
<source>Offline</source>
- <translation type="unfinished"/>
+ <translation>Ван мреже</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="138"/>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="316"/>
<location filename="../src/gui/tray/syncstatussummary.h" line="89"/>
<source>All synced!</source>
- <translation type="unfinished"/>
+ <translation>Све је синхронизовано!</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="147"/>
<source>Some files couldn't be synced!</source>
- <translation type="unfinished"/>
+ <translation>Неки фајлови нису могли да се синхронизују!</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="148"/>
<source>See below for errors</source>
- <translation type="unfinished"/>
+ <translation>Погледајте грешке испод</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="155"/>
<source>Syncing</source>
- <translation type="unfinished"/>
+ <translation>Синхронизујем</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="162"/>
<source>Sync paused</source>
- <translation type="unfinished"/>
+ <translation>Синхронизација је паузирана</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="169"/>
<source>Some files could not be synced!</source>
- <translation type="unfinished"/>
+ <translation>Неки фајлови нису могли да се синхронизују!</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="170"/>
<source>See below for warnings</source>
- <translation type="unfinished"/>
+ <translation>Погледајте упозорења испод</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="218"/>
<source>%1 of %2 · %3 left</source>
- <translation type="unfinished"/>
+ <translation>%1 од %2 · %3 преостало</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="222"/>
<source>%1 of %2</source>
- <translation type="unfinished"/>
+ <translation>%1 од %2</translation>
</message>
<message>
<location filename="../src/gui/tray/syncstatussummary.cpp" line="227"/>
<source>Syncing file %1 of %2</source>
- <translation type="unfinished"/>
+ <translation>Синхронизује се фајл %1 од %2 укупно</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/systray.cpp" line="80"/>
<source>Download</source>
- <translation type="unfinished"/>
+ <translation>Преузимање</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="180"/>
<location filename="../src/gui/systray.cpp" line="185"/>
<location filename="../src/gui/systray.cpp" line="195"/>
<source>Pause sync</source>
- <translation type="unfinished"/>
+ <translation>Паузирај синхронизацију</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="186"/>
<location filename="../src/gui/systray.cpp" line="201"/>
<source>Resume sync</source>
- <translation type="unfinished"/>
+ <translation>Настави синхронизацију</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="187"/>
<message>
<location filename="../src/gui/systray.cpp" line="188"/>
<source>Help</source>
- <translation type="unfinished"/>
+ <translation>Помоћ</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="189"/>
<message>
<location filename="../src/gui/systray.cpp" line="195"/>
<source>Pause sync for all</source>
- <translation type="unfinished"/>
+ <translation>Паузирај синхронизацију за све</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="201"/>
<source>Resume sync for all</source>
- <translation type="unfinished"/>
+ <translation>Настави синхронизацију за све</translation>
</message>
<message>
<location filename="../src/gui/systray.cpp" line="515"/>
<message>
<location filename="../src/libsync/theme.cpp" line="556"/>
<source><p><small>Using virtual files plugin: %1</small></p></source>
- <translation type="unfinished"/>
+ <translation><p><small>Користи се додатак виртуелних фајлова: %1</small></p></translation>
</message>
<message>
<location filename="../src/libsync/theme.cpp" line="571"/>
<message>
<location filename="../src/libsync/theme.cpp" line="571"/>
<source><p>This release was supplied by %1.</p></source>
- <translation type="unfinished"/>
+ <translation><p>Ово издање је обезбедио %1.</p></translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/unifiedsearchresultslistmodel.cpp" line="405"/>
<source>Failed to fetch providers.</source>
- <translation type="unfinished"/>
+ <translation>Грешка при добављању пружаоца услуге претраге.</translation>
</message>
<message>
<location filename="../src/gui/tray/unifiedsearchresultslistmodel.cpp" line="416"/>
<source>Failed to fetch search providers for '%1'. Error: %2</source>
- <translation type="unfinished"/>
+ <translation>Није успело добављање пружаоца услуге претраге за ’%1’. Грешка: %2</translation>
</message>
<message>
<location filename="../src/gui/tray/unifiedsearchresultslistmodel.cpp" line="450"/>
<source>Search has failed for '%2'.</source>
- <translation type="unfinished"/>
+ <translation>Није успела претрага ’%2’.</translation>
</message>
<message>
<location filename="../src/gui/tray/unifiedsearchresultslistmodel.cpp" line="479"/>
<source>Search has failed for '%1'. Error: %2</source>
- <translation type="unfinished"/>
+ <translation>Није успела претрага ’%1’. Грешка: ’%2’</translation>
</message>
</context>
<context>
<location filename="../src/gui/tray/usermodel.cpp" line="605"/>
<location filename="../src/gui/tray/usermodel.cpp" line="729"/>
<source>Resolve conflict</source>
- <translation type="unfinished"/>
+ <translation>Разреши конфликт</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="155"/>
<source>Could not fetch predefined statuses. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело добављање предефинисаних статуса. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="144"/>
<source>Could not fetch user status. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело добављање статуса корисника. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="148"/>
<source>User status feature is not supported. You will not be able to set your user status.</source>
- <translation type="unfinished"/>
+ <translation>Могућност корисничких статуса није подржана. Нећете моћи да поставите свој кориснички статус.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="152"/>
<source>Emojis feature is not supported. Some user status functionality may not work.</source>
- <translation type="unfinished"/>
+ <translation>Емођи могућност није подржана. Могуће је да неће функционисати неке функционалности корисничког статуса.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="156"/>
<source>Could not set user status. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело постављање статуса корисника. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="159"/>
<source>Could not fetch status. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело добављање статуса. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="160"/>
<source>Could not clear user status message. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело брисање статусне поруке. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="163"/>
<source>Status feature is not supported. You will not be able to set your status.</source>
- <translation type="unfinished"/>
+ <translation>Могућност статуса није подржана. Нећете моћи да поставите свој статус.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="167"/>
<source>Emojis are not supported. Some status functionality may not work.</source>
- <translation type="unfinished"/>
+ <translation>Емођи нису подржани. Могуће је да неће функционисати неке функционалности статуса.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="171"/>
<source>Could not set status. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело постављање статуса. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="175"/>
<source>Could not clear status message. Make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>Није успело брисање статусне поруке. Обезбедите везу са сервером.</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="360"/>
<location filename="../src/gui/userstatusselectormodel.cpp" line="467"/>
<source>Don't clear</source>
- <translation type="unfinished"/>
+ <translation>Не бриши</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="363"/>
<source>30 minutes</source>
- <translation type="unfinished"/>
+ <translation>30 минута</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="366"/>
<location filename="../src/gui/userstatusselectormodel.cpp" line="421"/>
<source>1 hour</source>
- <translation type="unfinished"/>
+ <translation>1 сат</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="369"/>
<source>4 hours</source>
- <translation type="unfinished"/>
+ <translation>4 сата</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="372"/>
<location filename="../src/gui/userstatusselectormodel.cpp" line="456"/>
<source>Today</source>
- <translation type="unfinished"/>
+ <translation>Данас</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="375"/>
<location filename="../src/gui/userstatusselectormodel.cpp" line="458"/>
<source>This week</source>
- <translation type="unfinished"/>
+ <translation>Ове седмице</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="410"/>
<source>Less than a minute</source>
- <translation type="unfinished"/>
+ <translation>Мање од минута</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="414"/>
<source>1 minute</source>
- <translation type="unfinished"/>
+ <translation>1 минут</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="416"/>
<source>%1 minutes</source>
- <translation type="unfinished"/>
+ <translation>%1 минута</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="423"/>
<source>%1 hours</source>
- <translation type="unfinished"/>
+ <translation>%1 сати</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="428"/>
<source>1 day</source>
- <translation type="unfinished"/>
+ <translation>1 дан</translation>
</message>
<message>
<location filename="../src/gui/userstatusselectormodel.cpp" line="430"/>
<source>%1 days</source>
- <translation type="unfinished"/>
+ <translation>%1 дана</translation>
</message>
</context>
<context>
<message>
<location filename="../src/common/vfs.cpp" line="75"/>
<source>The Virtual filesystem feature requires a NTFS file system, %1 is using %2</source>
- <translation type="unfinished"/>
+ <translation>Могућност Виртуелног фајл система захтева NTFS фајл систем, %1 користи %2</translation>
</message>
</context>
<context>
<location filename="../src/libsync/vfs/suffix/vfs_suffix.cpp" line="80"/>
<location filename="../src/libsync/vfs/suffix/vfs_suffix.cpp" line="90"/>
<source>Error updating metadata due to invalid modification time</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака услед неисправног времена измене</translation>
</message>
</context>
<context>
<location filename="../src/libsync/vfs/xattr/vfs_xattr.cpp" line="75"/>
<location filename="../src/libsync/vfs/xattr/vfs_xattr.cpp" line="85"/>
<source>Error updating metadata due to invalid modification time</source>
- <translation type="unfinished"/>
+ <translation>Грешка приликом ажурирања метаподатака услед неисправног времена измене</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/wizard/webview.cpp" line="232"/>
<source>The host "%1" provided an invalid certificate. Continue?</source>
- <translation>СеÑ\80веÑ\80 â\80\9e%1â\80\9c Ñ\98е понÑ\83дио неиÑ\81пÑ\80аван Ñ\81еÑ\80Ñ\82иÑ\84икаÑ\82. Ð\9dаÑ\81Ñ\82авиÑ\82и?</translation>
+ <translation>СеÑ\80веÑ\80 â\80\9e%1â\80\9d Ñ\98е понÑ\83дио неиÑ\81пÑ\80аван Ñ\81еÑ\80Ñ\82иÑ\84икаÑ\82. Ð\94а наÑ\81Ñ\82авим?</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/creds/webflowcredentials.cpp" line="166"/>
<source>You have been logged out of your account %1 at %2. Please login again.</source>
- <translation type="unfinished"/>
+ <translation>Одјављени сте са свог налога %1 на %2. Молимо вас да се поново пријавите.</translation>
</message>
<message>
<location filename="../src/gui/creds/webflowcredentials.cpp" line="166"/>
<source>You have been logged out of %1 as user %2. Please login again.</source>
- <translation type="unfinished"/>
+ <translation>Одјављени сте са %1 као корисник %2. Молимо вас да се поново пријавите.</translation>
</message>
<message>
<location filename="../src/gui/creds/webflowcredentials.cpp" line="190"/>
<source>Please login with the account: %1</source>
- <translation type="unfinished"/>
+ <translation>Молимо вас да се пријавите са налогом: %1</translation>
</message>
<message>
<location filename="../src/gui/creds/webflowcredentials.cpp" line="190"/>
<message>
<location filename="../src/gui/wizard/welcomepage.ui" line="20"/>
<source>Form</source>
- <translation type="unfinished"/>
+ <translation>Формулар</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.ui" line="143"/>
<source>Log in</source>
- <translation type="unfinished"/>
+ <translation>Пријава</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.ui" line="143"/>
<location filename="../src/gui/wizard/welcomepage.cpp" line="89"/>
<source>Log in to your %1</source>
- <translation type="unfinished"/>
+ <translation>Пријавите се на свој %1</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.ui" line="156"/>
<source>Sign up with provider</source>
- <translation type="unfinished"/>
+ <translation>Пријавите се преко пружаоца услуге</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.ui" line="156"/>
<source>Create account with Provider</source>
- <translation type="unfinished"/>
+ <translation>Креирајте налог пружаоцем услуге</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.cpp" line="68"/>
<source>Keep your data secure and under your control</source>
- <translation type="unfinished"/>
+ <translation>Чувајте своје податке безбедним и под својом контролом</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.cpp" line="69"/>
<source>Secure collaboration & file exchange</source>
- <translation type="unfinished"/>
+ <translation>Безбедна сарадња и размена фајлова</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.cpp" line="70"/>
<source>Easy-to-use web mail, calendaring & contacts</source>
- <translation type="unfinished"/>
+ <translation>Веб пошта лака за коришћење, календари и контакти</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.cpp" line="71"/>
<source>Screensharing, online meetings & web conferences</source>
- <translation type="unfinished"/>
+ <translation>Дељење екрана, састанци на мрежи и веб конференције</translation>
</message>
<message>
<location filename="../src/gui/wizard/welcomepage.cpp" line="111"/>
<source>Host your own server</source>
- <translation type="unfinished"/>
+ <translation>Хостујте свој сервер</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="260"/>
<source>The server on account %1 runs an unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
- <translation type="unfinished"/>
+ <translation>Сервер на налогу %1 извршава неподржану верзију %2. Коришћење овог клијента са неподржаном верзијом сервера није тестирано и потенцијално може бити опасно. Настављате на сопствену одговорност.</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="301"/>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="460"/>
<source>Checking for changes in remote "%1"</source>
- <translation type="unfinished"/>
+ <translation>Провера има ли промена у удаљеном „%1”</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="463"/>
<source>Checking for changes in local "%1"</source>
- <translation type="unfinished"/>
+ <translation>Провера има ли промена у локалном „%1”</translation>
</message>
<message>
<location filename="../src/gui/owncloudgui.cpp" line="479"/>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="98"/>
<source>Username</source>
- <translation type="unfinished"/>
+ <translation>Корисничко име</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="116"/>
<source>Local Folder</source>
- <translation type="unfinished"/>
+ <translation>Локални фолдер</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="121"/>
<source>User name</source>
- <translation type="unfinished"/>
+ <translation>Име корисника</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="135"/>
<source>Choose different folder</source>
- <translation type="unfinished"/>
+ <translation>Изаберите неки други фолдер</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="228"/>
<source>Server address</source>
- <translation type="unfinished"/>
+ <translation>Адреса сервера</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="244"/>
<source>Sync Logo</source>
- <translation type="unfinished"/>
+ <translation>Логотип синхронизације</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="304"/>
<source>Synchronize everything from server</source>
- <translation type="unfinished"/>
+ <translation>Синхронизуј све са сервера</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="360"/>
<source>Ask before syncing folders larger than</source>
- <translation type="unfinished"/>
+ <translation>Питај за потврду пре синхронизације фолдера већих од</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="386"/>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="432"/>
<source>Ask before syncing external storages</source>
- <translation type="unfinished"/>
+ <translation>Питај за потврду пре синхронизације спољашњих складишта</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="475"/>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="612"/>
<source>Keep local data</source>
- <translation type="unfinished"/>
+ <translation>Задржи локалне податке</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="628"/>
<message>
<location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="631"/>
<source>Erase local folder and start a clean sync</source>
- <translation type="unfinished"/>
+ <translation>Обриши локални фолдер и почни чисту синхронизацију</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="73"/>
<source>Logo</source>
- <translation type="unfinished"/>
+ <translation>Логотип</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="183"/>
<source>Server address</source>
- <translation type="unfinished"/>
+ <translation>Адреса сервера</translation>
</message>
<message>
<location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="259"/>
<source>This is the link to your %1 web interface when you open it in the browser.</source>
- <translation type="unfinished"/>
+ <translation>Ово је линк на ваш %1 веб интерфејс када га отворите у прегледачу.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/foldercreationdialog.cpp" line="41"/>
<source>New folder</source>
- <translation type="unfinished"/>
+ <translation>Нови фолдер</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="654"/>
<source>You renamed %1</source>
- <translation type="unfinished"/>
+ <translation>Променили сте име %1</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="656"/>
<source>You deleted %1</source>
- <translation type="unfinished"/>
+ <translation>Обрисали сте %1</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="658"/>
<source>You created %1</source>
- <translation type="unfinished"/>
+ <translation>Креирали сте %1</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="660"/>
<source>You changed %1</source>
- <translation type="unfinished"/>
+ <translation>Изменили сте %1</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="684"/>
<source>Synced %1</source>
- <translation type="unfinished"/>
+ <translation>Синхронизовано %1</translation>
</message>
<message numerus="yes">
<location filename="../src/common/utility.cpp" line="482"/>
<message>
<location filename="../src/gui/tray/activitylistmodel.cpp" line="805"/>
<source>Mark as read</source>
- <translation type="unfinished"/>
+ <translation>Означи као прочитано</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/ShareDelegate.qml" line="159"/>
<source>Create a new share link</source>
- <translation type="unfinished"/>
+ <translation>Направи нови линк дељења</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDelegate.qml" line="179"/>
<source>Copy share link location</source>
- <translation type="unfinished"/>
+ <translation>Копирај локацију линка дељења</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDelegate.qml" line="208"/>
<source>Share options</source>
- <translation type="unfinished"/>
+ <translation>Опције дељења</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="87"/>
<source>An error occurred setting the share password.</source>
- <translation type="unfinished"/>
+ <translation>Дошло је до грешке током постављања лозинке дељења.</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="220"/>
<source>Edit share</source>
- <translation type="unfinished"/>
+ <translation>Уреди дељење</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="237"/>
<source>Dismiss</source>
- <translation type="unfinished"/>
+ <translation>Одбаци</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="296"/>
<source>Share label</source>
- <translation type="unfinished"/>
+ <translation>Ознака дељења</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="329"/>
<source>Allow editing</source>
- <translation type="unfinished"/>
+ <translation>Дозволи уређивање</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="357"/>
<source>Password protect</source>
- <translation type="unfinished"/>
+ <translation>Заштићено лозинком</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="462"/>
<source>Set expiration date</source>
- <translation type="unfinished"/>
+ <translation>Постави датум истека</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="653"/>
<source>Note to recipient</source>
- <translation type="unfinished"/>
+ <translation>Напомена примаоцу</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="721"/>
<source>Unshare</source>
- <translation type="unfinished"/>
+ <translation>Укини дељење</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="738"/>
<source>Add another link</source>
- <translation type="unfinished"/>
+ <translation>Додај још један линк</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="769"/>
<source>Copy share link</source>
- <translation type="unfinished"/>
+ <translation>Копирај линк дељења</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/ShareView.qml" line="91"/>
<source>Password required for new share</source>
- <translation type="unfinished"/>
+ <translation>Потребна је лозинка за ново дељење</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareView.qml" line="133"/>
<source>Share password</source>
- <translation type="unfinished"/>
+ <translation>Лозинка дељења</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareView.qml" line="292"/>
<source>Sharing is disabled</source>
- <translation type="unfinished"/>
+ <translation>Дељење је искључено</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareView.qml" line="300"/>
<source>This item cannot be shared.</source>
- <translation type="unfinished"/>
+ <translation>Ова ставка не може да се дели.</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareView.qml" line="309"/>
<source>Sharing is disabled.</source>
- <translation type="unfinished"/>
+ <translation>Дељење је искључено.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/ShareeSearchField.qml" line="47"/>
<source>Search for users or groups…</source>
- <translation type="unfinished"/>
+ <translation>Претражи кориснике или групе…</translation>
</message>
</context>
<context>
<message>
<location filename="../src/common/syncjournaldb.cpp" line="926"/>
<source>Failed to connect database.</source>
- <translation type="unfinished"/>
+ <translation>Није успело повезивање са базом података.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/SyncStatus.qml" line="116"/>
<source>Sync now</source>
- <translation type="unfinished"/>
+ <translation>Синхронизуј сада</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/TalkReplyTextField.qml" line="17"/>
<source>Reply to …</source>
- <translation type="unfinished"/>
+ <translation>Одговори на ...</translation>
</message>
<message>
<location filename="../src/gui/tray/TalkReplyTextField.qml" line="53"/>
<source>Send reply to chat message</source>
- <translation type="unfinished"/>
+ <translation>Пошаљи одговор на чет поруку</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UnifiedSearchInputContainer.qml" line="27"/>
<source>Search files, messages, events …</source>
- <translation type="unfinished"/>
+ <translation>Претрага фајлова, порука, догађаја ...</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UnifiedSearchResultFetchMoreTrigger.qml" line="31"/>
<source>Load more results</source>
- <translation type="unfinished"/>
+ <translation>Учитај још резултата</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UnifiedSearchResultItemSkeleton.qml" line="15"/>
<source>Search result skeleton.</source>
- <translation type="unfinished"/>
+ <translation>Костур резултата претраге.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UnifiedSearchResultListItem.qml" line="29"/>
<source>Load more results</source>
- <translation type="unfinished"/>
+ <translation>Учитај још резултата</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UnifiedSearchResultNothingFound.qml" line="26"/>
<source>No results for</source>
- <translation type="unfinished"/>
+ <translation>Нема резултата за</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UnifiedSearchResultSectionItem.qml" line="20"/>
<source>Search results section %1</source>
- <translation type="unfinished"/>
+ <translation>Резултати претраге одељак %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="15"/>
<source>Account entry</source>
- <translation type="unfinished"/>
+ <translation>Ставка налога</translation>
</message>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="19"/>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="64"/>
<source>Current account status is online</source>
- <translation type="unfinished"/>
+ <translation>Текући налог је на мрежи</translation>
</message>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="64"/>
<source>Current account status is do not disturb</source>
- <translation type="unfinished"/>
+ <translation>Статус текућег налога је не узнемиравај</translation>
</message>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="89"/>
<source>Current user status is online</source>
- <translation type="unfinished"/>
+ <translation>Текући кориснички статус је на мрежи</translation>
</message>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="89"/>
<source>Current user status is do not disturb</source>
- <translation type="unfinished"/>
+ <translation>Текући кориснички статус је не узнемиравај</translation>
</message>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="135"/>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="158"/>
<source>Set status</source>
- <translation type="unfinished"/>
+ <translation>Постави статус</translation>
</message>
<message>
<location filename="../src/gui/tray/UserLine.qml" line="176"/>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="40"/>
<source>Online status</source>
- <translation type="unfinished"/>
+ <translation>Мрежни статус</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="61"/>
<source>Online</source>
- <translation type="unfinished"/>
+ <translation>На мрежи</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="72"/>
<source>Away</source>
- <translation type="unfinished"/>
+ <translation>Одсутан</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="84"/>
<source>Do not disturb</source>
- <translation type="unfinished"/>
+ <translation>Не узнемиравај</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="85"/>
<source>Mute all notifications</source>
- <translation type="unfinished"/>
+ <translation>Искључи сва обавештења</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="100"/>
<source>Invisible</source>
- <translation type="unfinished"/>
+ <translation>Невидљив</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="101"/>
<source>Appear offline</source>
- <translation type="unfinished"/>
+ <translation>Прикажи ван мреже</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="125"/>
<source>Status message</source>
- <translation type="unfinished"/>
+ <translation>Статусна порука</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="214"/>
<source>What is your status?</source>
- <translation type="unfinished"/>
+ <translation>Који је ваш статус?</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="287"/>
<source>Clear status message after</source>
- <translation type="unfinished"/>
+ <translation>Обриши статусну поруку након</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="325"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Откажи</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="332"/>
<source>Clear status message</source>
- <translation type="unfinished"/>
+ <translation>Обриши статусну поруку</translation>
</message>
<message>
<location filename="../src/gui/UserStatusSelector.qml" line="340"/>
<source>Set status message</source>
- <translation type="unfinished"/>
+ <translation>Постављање статусне поруке</translation>
</message>
</context>
<context>
<message>
<location filename="../src/common/checksums.cpp" line="380"/>
<source>The checksum header contained an unknown checksum type "%1"</source>
- <translation type="unfinished"/>
+ <translation>Заглавље контролне суме садржи непознати тип контролне суме %1”</translation>
</message>
<message>
<location filename="../src/common/checksums.cpp" line="385"/>
<source>The downloaded file does not match the checksum, it will be resumed. "%1" != "%2"</source>
- <translation type="unfinished"/>
+ <translation>Преузети фајл се не поклапа с контролном сумом. Биће настављено. %1” != „%2”</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/Window.qml" line="221"/>
<source>Nextcloud desktop main dialog</source>
- <translation type="unfinished"/>
+ <translation>Nextcloud desktop главни дијалог</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="248"/>
<location filename="../src/gui/tray/Window.qml" line="254"/>
<location filename="../src/gui/tray/Window.qml" line="389"/>
<source>Resume sync for all</source>
- <translation type="unfinished"/>
+ <translation>Настави синхронизацију за све</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="254"/>
<location filename="../src/gui/tray/Window.qml" line="389"/>
<source>Pause sync for all</source>
- <translation type="unfinished"/>
+ <translation>Паузирај синхронизацију за све</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="219"/>
<source>Set user status</source>
- <translation type="unfinished"/>
+ <translation>Постави корисников статус</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="347"/>
<message>
<location filename="../src/gui/tray/Window.qml" line="360"/>
<source>Add new account</source>
- <translation type="unfinished"/>
+ <translation>Додај нови налог</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="395"/>
<message>
<location filename="../src/gui/tray/Window.qml" line="373"/>
<source>Current user avatar</source>
- <translation type="unfinished"/>
+ <translation>Текући аватар корисника</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="412"/>
<source>Current user status is online</source>
- <translation type="unfinished"/>
+ <translation>Текући кориснички статус је на мрежи</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="412"/>
<source>Current user status is do not disturb</source>
- <translation type="unfinished"/>
+ <translation>Текући кориснички статус је не узнемиравај</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="463"/>
<source>Current account avatar</source>
- <translation type="unfinished"/>
+ <translation>Текући аватар налога</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="502"/>
<source>Current account status is online</source>
- <translation type="unfinished"/>
+ <translation>Текући стаус налога је на мрежи</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="502"/>
<source>Current account status is do not disturb</source>
- <translation type="unfinished"/>
+ <translation>Текући статус налога је не узнемиравај</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="851"/>
<source>%1 - File activity</source>
- <translation type="unfinished"/>
+ <translation>%1 - Фајл активност</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="568"/>
<source>Account switcher and settings menu</source>
- <translation type="unfinished"/>
+ <translation>Пребацивач налога и мени подешавања</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="587"/>
<source>Open local folder of current account</source>
- <translation type="unfinished"/>
+ <translation>Отвори локални фолдер текућег налога</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="610"/>
<message>
<location filename="../src/gui/tray/Window.qml" line="646"/>
<source>Open Nextcloud Talk in browser</source>
- <translation type="unfinished"/>
+ <translation>Отвори Nextcloud Talk у прегледачу</translation>
</message>
<message>
<location filename="../src/gui/tray/Window.qml" line="666"/>
<message>
<location filename="../src/gui/tray/Window.qml" line="827"/>
<source>Unified search results list</source>
- <translation type="unfinished"/>
+ <translation>Обједињена листа резултата претраге</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/main.cpp" line="46"/>
<source>%1 requires on a working system tray. If you are running XFCE, please follow <a href="http://docs.xfce.org/xfce/xfce4-panel/systray">these instructions</a>. Otherwise, please install a system tray application such as "trayer" and try again.</source>
- <translation type="unfinished"/>
+ <translation>%1 захтева функионалну системску тацну. Ако покрећете XFCE, молимо вас да следите ова упутства. У супротном, молимо вас да инсталирате апликацију системске тацне као што је „trayer” и покушате поново.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="33"/>
<source>Virtual file created</source>
- <translation type="unfinished"/>
+ <translation>Креиран је виртуелни фајл</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="35"/>
<source>Replaced by virtual file</source>
- <translation type="unfinished"/>
+ <translation>Замењено са виртуалним фајлом</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="37"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="45"/>
<source>Server version downloaded, copied changed local file into case conflict conflict file</source>
- <translation type="unfinished"/>
+ <translation>Преузета је серверска верзија, измењени локани фајл је копиран у фајл конфликта величине слова </translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="47"/>
<message>
<location filename="../src/gui/guiutility.cpp" line="86"/>
<source>Always available locally</source>
- <translation type="unfinished"/>
+ <translation>Увек доступно локално</translation>
</message>
<message>
<location filename="../src/gui/guiutility.cpp" line="88"/>
<source>Currently available locally</source>
- <translation type="unfinished"/>
+ <translation>Тренутно је доступно локално</translation>
</message>
<message>
<location filename="../src/gui/guiutility.cpp" line="90"/>
<source>Some available online only</source>
- <translation type="unfinished"/>
+ <translation>Нешто је доступно само на мрежи</translation>
</message>
<message>
<location filename="../src/gui/guiutility.cpp" line="93"/>
<source>Available online only</source>
- <translation type="unfinished"/>
+ <translation>Само доступно на мрежи</translation>
</message>
<message>
<location filename="../src/gui/guiutility.cpp" line="100"/>
<source>Make always available locally</source>
- <translation type="unfinished"/>
+ <translation>Учини увек доступно локално</translation>
</message>
<message>
<location filename="../src/gui/guiutility.cpp" line="105"/>
<source>Free up local space</source>
- <translation type="unfinished"/>
+ <translation>Ослободи локални простор</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/internallinkwidget.ui" line="64"/>
<source>Internal link</source>
- <translation type="unfinished"/>
+ <translation>Интерни линк</translation>
</message>
<message>
<location filename="../src/gui/internallinkwidget.ui" line="83"/>
<source>Only works for users with access to this folder</source>
- <translation type="unfinished"/>
+ <translation>Функионише само са кориснике са приступом овом фолдеру</translation>
</message>
</context>
<context>
<location filename="../src/gui/sharedialog.cpp" line="105"/>
<source>Locked by %1 - Expire in %2 minutes</source>
<comment>remaining time before lock expire</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Закључао %1 - Истиче за %2 минут</numerusform><numerusform>Закључао %1 - Истиче за %2 минута</numerusform><numerusform>Закључао %1 - Истиче за %2 минута</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/sharedialog.cpp" line="106"/>
<source>Locked by %1 - Expires in %2 minutes</source>
<comment>remaining time before lock expires</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>Закључао %1 - Истиче за %2 минут</numerusform><numerusform>Закључао %1 - Истиче за %2 минута</numerusform><numerusform>Закључао %1 - Истиче за %2 минута</numerusform></translation>
</message>
<message>
<location filename="../src/gui/sharedialog.cpp" line="127"/>
<message>
<location filename="../src/gui/sharedialog.cpp" line="332"/>
<source>The file cannot be shared because it does not have sharing permission.</source>
- <translation type="unfinished"/>
+ <translation>Фајл не може да се дели јер нема дозволу за дељење.</translation>
</message>
<message>
<location filename="../src/gui/sharedialog.cpp" line="417"/>
<message>
<location filename="../src/gui/sharelinkwidget.ui" line="167"/>
<source>Note</source>
- <translation type="unfinished"/>
+ <translation>Напомена</translation>
</message>
<message>
<location filename="../src/gui/sharelinkwidget.ui" line="244"/>
<message>
<location filename="../src/gui/sharelinkwidget.ui" line="315"/>
<source>Expires</source>
- <translation type="unfinished"/>
+ <translation>Истиче</translation>
</message>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="184"/>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="190"/>
<source>View only</source>
- <translation type="unfinished"/>
+ <translation>Само преглед</translation>
</message>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="196"/>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="219"/>
<source>Link name</source>
- <translation type="unfinished"/>
+ <translation>Име линка</translation>
</message>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="251"/>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="302"/>
<source>Delete link</source>
- <translation type="unfinished"/>
+ <translation>Обриши линк</translation>
</message>
<message>
<location filename="../src/gui/sharelinkwidget.cpp" line="307"/>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="123"/>
<source>Search globally</source>
- <translation type="unfinished"/>
+ <translation>Претражи глобално</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="321"/>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="333"/>
<source>No results for "%1"</source>
- <translation type="unfinished"/>
+ <translation>Нема резултата за „%1”</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="367"/>
<source>Password for share required</source>
- <translation type="unfinished"/>
+ <translation>Потребна је лозинка за дељење</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="368"/>
<source>Please enter a password for your email share:</source>
- <translation type="unfinished"/>
+ <translation>Молимо вас да унесите лозинку за дељење и-поштом:</translation>
</message>
<message>
<location filename="../src/gui/shareusergroupwidget.cpp" line="421"/>